We are currently developing one Java SAP connector using JCa and JCo interfaces. After we finished our development we tested it in non-managed environment. It is perfect. After that we deployed it in Weblogic Server6.1(with sp1). When we tried to test it with our client, gave us an JCO$Client NotSerializable exception. Because JCO.Client is a static object, it is not getting serialized. Is there any solution to get the JCO$Client?
A connection (JCO.Client) cannot be serialized and should therefore not be shared across beans. If by "JCA" you refer to the alpha software from SAP that could be downloaded from InQMy's web site for a while, please read OSS note 507950 about the new JCA (beta?) software available from SAP.
This was first published in July 2002