Hide Forgot
Support Case Reference: https://c.na7.visual.force.com/apex/Case_View?id=500A0000007pEhb&sfdc.override=1 project_key: SOA Some JCA providers will call toString on the EndpointProxy, for example WSMQ, leading to the following exception (WorkManager(2)-7) java.lang.IllegalStateException: Multiple message delivery between before and after delivery is not allowed for message endpoint category: write service: updatejms jca adapter: wmq.jmsra.rar (WorkManager(2)-7) at org.jboss.soa.esb.listeners.jca.EndpointProxy.delivery(EndpointProxy.java:231) (WorkManager(2)-7) at org.jboss.soa.esb.listeners.jca.EndpointProxy.invoke(EndpointProxy.java:150) (WorkManager(2)-7) at $Proxy227.toString(Unknown Source) (WorkManager(2)-7) at com.ibm.msg.client.commonservices.trace.TableBuilder.append(TableBuilder.java:236) We should handle this within the proxy and, in addition, include hashcode and equals
Link: Added: This issue Cloned from SOA-3616
Link: Added: This issue Cloned to SOA-3618
Link: Removed: This issue Cloned to SOA-3618
Link: Added: This issue Cloned to SOA-3619
This was fixed in ESB 4.10.CP2; SOA-P 5.2.0 shipped with ESB 4.11.
Unneeded. SOA-P 5.2 shipped with the fix in place.