Author: objectiser
Date: 2012-03-28 05:44:59 -0400 (Wed, 28 Mar 2012)
New Revision: 1511
Modified:
trunk/runtime/engine/src/main/java/org/jboss/soa/bpel/runtime/ws/WebServiceClient.java
Log:
Bug 807577 - epr only set on first usage of a partner link. Subsequent process instances
then reused the same endpoint.
Modified:
trunk/runtime/engine/src/main/java/org/jboss/soa/bpel/runtime/ws/WebServiceClient.java
===================================================================
---
trunk/runtime/engine/src/main/java/org/jboss/soa/bpel/runtime/ws/WebServiceClient.java 2012-03-28
09:40:03 UTC (rev 1510)
+++
trunk/runtime/engine/src/main/java/org/jboss/soa/bpel/runtime/ws/WebServiceClient.java 2012-03-28
09:44:59 UTC (rev 1511)
@@ -456,7 +456,7 @@
private synchronized Dispatch<SOAPMessage>
getDispatcher(javax.xml.ws.EndpointReference epr, QName portName)
{
- if(null==dispatcher) {
+ //if(null==dispatcher || epr != null) {
log.debug("Creating Dispatcher ("+this.id+") on " + wsdlUrl +
": "+serviceName);
JAXWSInitializer initializer=initializeStack(portName);
@@ -481,7 +481,7 @@
if (initializer != null) {
initializer.serviceCreated(this.serviceName, portName, this.baseURI, dispatcher);
}
- }
+ //}
return dispatcher;
}
Show replies by date