Socket Adapter issue with the JCA property EncByteOrderCheckBox – Oracle SOA Suite 11g:
While testing the Socket Adapter project in runtime the following exception has thrown in em console.
<summary>Exception
occured when binding was invoked. Exception occured during invocation of JCA
binding: "JCA Binding execute of Reference operation
'OutboundRequestReply' failed due to: Exception occured when binding was
invoked. Exception occured during invocation of JCA binding: "Could not
instantiate InteractionSpec oracle.tip.adapter.socket.SocketInteractionSpec due
to: Cannot set JCA WSDL Property. Error while setting JCA WSDL Property.
Property setEncByteOrderCheckBox is not defined for
oracle.tip.adapter.socket.SocketInteractionSpec Please verify the spelling of
the property. ". The invoked JCA adapter raised a resource exception.
Please examine the above error message carefully to determine a resolution.
". The invoked JCA adapter raised a resource exception. Please examine the
above error message carefully to determine a resolution. </summary>
The root cause of this issue is when you design a Socket adapter project (both Inbound and
Outbound) or edit and save the existing project, the EncByteOrderCheckBox property
is added to the JCA file irrespective of whether we have selected the same in
the designer.
Workaround to resolve this issue
Remove the property
EncByteOrderCheckBox
from the
.jca
file and
redeploy the composite.
The SOA Suite version, we have observed this issue is 11.1.1.5.0
No comments:
Post a Comment