Understanding connection transitions, Avoiding multi-threaded access to a JCA connection in WebSphere Application Server

From the developerWorks archives

Anoop Ramachandra and Rispna Jain

Date archived: May 13, 2019 | First published: May 09, 2012

IBM® WebSphere® Application Server JCA connection manager provides connection pooling and enables administrators to establish a pool of connections that can be shared by applications running on an application server. However, the sharing of a JCA connection across multiple threads by an application can result in various exceptions. This article describes some of the application coding practices that lead to connection sharing across multiple threads, and explains the multi-threaded detection capabilities provided by WebSphere Application Server. This content is part of the IBM WebSphere Developer Technical Journal.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or illustrations may have changed.



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=WebSphere
ArticleID=813101
ArticleTitle=Understanding connection transitions: Avoiding multi-threaded access to a JCA connection in WebSphere Application Server
publish-date=05092012