Author: asankha
Date: Sun Nov 26 21:06:09 2006
New Revision: 479518
URL: http://svn.apache.org/viewvc?view=rev&rev=479518
Log:
backwards compatible fix to support Axis2 1.1.1 in future (i.e. related to
target resolution)
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/DynamicAxisOperation.java
Modified:
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/DynamicAxisOperation.java
URL:
http://svn.apache.org/viewvc/incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/DynamicAxisOperation.java?view=diff&rev=479518&r1=479517&r2=479518
==============================================================================
---
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/DynamicAxisOperation.java
(original)
+++
incubator/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/core/axis2/DynamicAxisOperation.java
Sun Nov 26 21:06:09 2006
@@ -25,6 +25,7 @@
import org.apache.axis2.i18n.Messages;
import org.apache.axis2.util.UUIDGenerator;
import org.apache.axis2.util.CallbackReceiver;
+import org.apache.axis2.util.TargetResolver;
import org.apache.axis2.addressing.EndpointReference;
import org.apache.axis2.client.OperationClient;
import org.apache.axis2.client.Options;
@@ -206,10 +207,12 @@
mc.setOptions(options);
// do Target Resolution
- cc.getAxisConfiguration().getTargetResolverChain()
- .resolveTarget(mc);
+ TargetResolver tr =
cc.getAxisConfiguration().getTargetResolverChain();
+ if (tr != null) {
+ tr.resolveTarget(mc);
+ }
- // if the transport to use for sending is not
specified, try to find
+ // if the transport to use for sending is not specified, try to
find
// it
// from the URL
TransportOutDescription transportOut =
options.getTransportOut();
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]