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 ke...@apache.org on 2007/07/03 12:58:27 UTC
svn commit: r552780 -
/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/WSDL20ToAllAxisServicesBuilder.java
Author: keithc
Date: Tue Jul 3 03:58:26 2007
New Revision: 552780
URL: http://svn.apache.org/viewvc?view=rev&rev=552780
Log:
Fixing issue in /WSDL20ToAllAxisServicesBuilder. Previously it was unnecessarily creating services for each endpoint. Fixing that problem.
Modified:
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/WSDL20ToAllAxisServicesBuilder.java
Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/WSDL20ToAllAxisServicesBuilder.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/WSDL20ToAllAxisServicesBuilder.java?view=diff&rev=552780&r1=552779&r2=552780
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/WSDL20ToAllAxisServicesBuilder.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/WSDL20ToAllAxisServicesBuilder.java Tue Jul 3 03:58:26 2007
@@ -81,25 +81,12 @@
Service service = services[i];
// set the serviceName on the parent to setup call to populateService
serviceName = service.getName();
- Endpoint[] endpoints = service.getEndpoints();
- for (int j = 0; j < endpoints.length; j++) {
- interfaceName = endpoints[j].getName().toString();
- // start with a fresh axisService
- this.axisService = new AxisService();
- // now that serviceName and interfaceName are set, call up to the
- // parent class to populate this service.
+ this.axisService = new AxisService();
AxisService retAxisService = populateService();
if (retAxisService != null) {
- // since this AxisService really represents the wsdl
- // port, change the name
- // from wsdl service name to port name.
- // TODO: mangle name?
- retAxisService.setName(retAxisService.getName() + "$" +
- interfaceName); // TODO: mangle name????
axisServices.add(retAxisService);
} // end if axisService was returned
} // end for all ports of a service
- } // end for all services in the wsdl
if (log.isDebugEnabled()) {
log.debug("Exit: populateAllServices.");
}
---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org