CONM6000W: Illegal use of 1PC resource in transaction
 Technote (FAQ)
 
Problem
"CONM6000W: Illegal use of 1PC resource in transaction" message is raised when attempting the use of a one phase resource.
 
Cause
Multiple resources are being used in a global transaction.
 
Solution
In general, the XA JDBC driver class should be used to configure the datasource.

In some cases where multiple connections in a transaction use the same datasource, an optimization takes place so that a one phase commit datasource can be used to process the multiple connections in the transaction.

However if the userids are different, then separate connection pools are created for each userid, thus they will appear as multiple resources in a transaction. Userids are case sensitive, thus a separate connection pool is created for each case combination of the userid.

 
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Java 2 Connectivity (J2C)
Operating system(s): Windows
Software version: 4.0
Software edition:
Reference #: 1113968
IBM Group: Software Group
Modified date: Sep 14, 2004