Author: keithc
Date: Tue Mar 27 21:21:35 2007
New Revision: 523164

URL: http://svn.apache.org/viewvc?view=rev&rev=523164
Log:
Fixe for Axis2-2406


Modified:
    
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisService2WSDL2.java
    
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/WSDLSerializationUtil.java

Modified: 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisService2WSDL2.java
URL: 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisService2WSDL2.java?view=diff&rev=523164&r1=523163&r2=523164
==============================================================================
--- 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisService2WSDL2.java
 (original)
+++ 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisService2WSDL2.java
 Tue Mar 27 21:21:35 2007
@@ -45,6 +45,8 @@
         // Declare all the defined namespaces in the document
         WSDLSerializationUtil.populateNamespaces(descriptionElement, 
nameSpacesMap);
 
+        descriptionElement.declareNamespace(axisService.getTargetNamespace(), 
axisService.getTargetNamespacePrefix());
+
         // Need to add the targetnamespace as an attribute according to the 
wsdl 2.0 spec
         OMAttribute targetNamespace = omFactory
                 .createOMAttribute(WSDL2Constants.TARGET_NAMESPACE, null,

Modified: 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/WSDLSerializationUtil.java
URL: 
http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/WSDLSerializationUtil.java?view=diff&rev=523164&r1=523163&r2=523164
==============================================================================
--- 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/WSDLSerializationUtil.java
 (original)
+++ 
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/WSDLSerializationUtil.java
 Tue Mar 27 21:21:35 2007
@@ -251,7 +251,7 @@
         }
         OMElement serviceElement = null;
         for (int i = 0; i < eprs.length; i++) {
-            serviceElement = 
omFactory.createOMElement(WSDL2Constants.ENDPOINT_LOCAL_NAME, null);
+            serviceElement = 
omFactory.createOMElement(WSDL2Constants.SERVICE_LOCAL_NAME, null);
             
serviceElement.addAttribute(omFactory.createOMAttribute(WSDL2Constants.ATTRIBUTE_NAME,
                                                                     null, 
axisService.getName()));
             serviceElement.addAttribute(omFactory.createOMAttribute(
@@ -287,8 +287,8 @@
                     WSDL2Constants.ATTRIBUTE_NAME, null,
                     WSDL2Constants.DEFAULT_HTTP_ENDPOINT_NAME));
             httpEndpointElement.addAttribute(omFactory.createOMAttribute(
-                    WSDL2Constants.BINDING_LOCAL_NAME, null, 
axisService.getName() +
-                    Java2WSDLConstants.HTTP_BINDING));
+                    WSDL2Constants.BINDING_LOCAL_NAME, null,
+                    tns.getPrefix() + ":" + axisService.getName() + 
Java2WSDLConstants.HTTP_BINDING));
             httpEndpointElement.addAttribute(
                     
omFactory.createOMAttribute(WSDL2Constants.ATTRIBUTE_ADDRESS, null, eprs[i]));
             serviceElement.addChild(httpEndpointElement);



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to