You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by is...@apache.org on 2009/11/23 13:25:06 UTC

svn commit: r883318 - /webservices/axis2/trunk/java/modules/metadata/src/org/apache/axis2/jaxws/description/impl/EndpointDescriptionImpl.java

Author: isurues
Date: Mon Nov 23 12:25:05 2009
New Revision: 883318

URL: http://svn.apache.org/viewvc?rev=883318&view=rev
Log:
minor fix to properly generate endpoints when creating axis service using the generated wsdl

Modified:
    webservices/axis2/trunk/java/modules/metadata/src/org/apache/axis2/jaxws/description/impl/EndpointDescriptionImpl.java

Modified: webservices/axis2/trunk/java/modules/metadata/src/org/apache/axis2/jaxws/description/impl/EndpointDescriptionImpl.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/metadata/src/org/apache/axis2/jaxws/description/impl/EndpointDescriptionImpl.java?rev=883318&r1=883317&r2=883318&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/metadata/src/org/apache/axis2/jaxws/description/impl/EndpointDescriptionImpl.java (original)
+++ webservices/axis2/trunk/java/modules/metadata/src/org/apache/axis2/jaxws/description/impl/EndpointDescriptionImpl.java Mon Nov 23 12:25:05 2009
@@ -21,6 +21,7 @@
 
 import org.apache.axis2.AxisFault;
 import org.apache.axis2.Constants;
+import org.apache.axis2.deployment.util.Utils;
 import org.apache.axis2.Constants.Configuration;
 import org.apache.axis2.client.ServiceClient;
 import org.apache.axis2.context.ConfigurationContext;
@@ -1032,7 +1033,11 @@
             }
 
             this.axisService = axisServiceBuilder.populateService();
-            axisService.setName(createAxisServiceName());
+            axisService.setName(getServiceDescription().getServiceQName().getLocalPart());
+            axisService.setParent(axisConfig);
+
+            //populate all existing bindings..
+            Utils.setEndpointsToAllUsedBindings(axisService);
 
         } catch (AxisFault e) {
             throw ExceptionFactory.makeWebServiceException(Messages