You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@synapse.apache.org by ch...@apache.org on 2007/03/22 08:17:45 UTC

svn commit: r521141 - /webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/utils/WSDL11EndpointBuilder.java

Author: chathura_ce
Date: Thu Mar 22 00:17:44 2007
New Revision: 521141

URL: http://svn.apache.org/viewvc?view=rev&rev=521141
Log:
Fixed JIRA - SYNAPSE 73. Now WSDL endpoints correctly handles soap12 ports.

Modified:
    webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/utils/WSDL11EndpointBuilder.java

Modified: webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/utils/WSDL11EndpointBuilder.java
URL: http://svn.apache.org/viewvc/webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/utils/WSDL11EndpointBuilder.java?view=diff&rev=521141&r1=521140&r2=521141
==============================================================================
--- webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/utils/WSDL11EndpointBuilder.java (original)
+++ webservices/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/xml/endpoints/utils/WSDL11EndpointBuilder.java Thu Mar 22 00:17:44 2007
@@ -29,6 +29,7 @@
 import javax.wsdl.Service;
 import javax.wsdl.Port;
 import javax.wsdl.extensions.soap.SOAPAddress;
+import javax.wsdl.extensions.soap12.SOAP12Address;
 import javax.wsdl.xml.WSDLReader;
 import javax.xml.namespace.QName;
 import java.util.List;
@@ -73,6 +74,10 @@
                         Object o = ext.get(i);
                         if (o instanceof SOAPAddress) {
                             SOAPAddress address = (SOAPAddress) o;
+                            serviceURL = address.getLocationURI();
+                            break;
+                        } else if (o instanceof SOAP12Address) {
+                            SOAP12Address address = (SOAP12Address) o;
                             serviceURL = address.getLocationURI();
                             break;
                         }



---------------------------------------------------------------------
To unsubscribe, e-mail: synapse-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: synapse-dev-help@ws.apache.org