J2EE Connector Architecture migration tips

Previous WebSphere Application Server versions provided an initial implementation of the J2EE Connector Architecture (JCA) specification, V1.0. This implementation provided basic run time support based on the final JCA 1.0 Specification, but it was not a complete implementation.

The product now provides a complete implementation of the JCA 1.0 Specification, which supports:

If you move from one of the earlier implementations of the J2EE Connector Architecture to the current implementation, be aware of the following:

For applications that use WebServices and JCA Connectors, there are some additional points to be aware of:

This limitation is because of the wsd14j.jar file. As delivered in WebSphere Application Server Enterprise V4.1, the file is not fully compliant with JSR 110 (JSR 110 was not final at the time that 4.1 shipped). The wsd14j.jar file shipped with WebSphere Application Server Version 5.0 is compliant. However, because most of the classes have the same package names and interfaces, BUT NOT ALL, the two wsd14j.jar files cannot co-exist in the same WebSphere Application Server installation.


Related concepts
Resource adapter
Connection factory
Data sources
Unshareable and shareable connections
Connection handles