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 2008/09/10 13:20:43 UTC
svn commit: r693793 -
/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisBinding.java
Author: keithc
Date: Wed Sep 10 04:20:42 2008
New Revision: 693793
URL: http://svn.apache.org/viewvc?rev=693793&view=rev
Log:
Fixing https://issues.apache.org/jira/browse/AXIS2-4024
Modified:
webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisBinding.java
Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisBinding.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisBinding.java?rev=693793&r1=693792&r2=693793&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisBinding.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/description/AxisBinding.java Wed Sep 10 04:20:42 2008
@@ -223,6 +223,13 @@
Iterator iterator = this.getChildren();
while (iterator.hasNext()) {
AxisBindingOperation axisBindingOperation = (AxisBindingOperation)iterator.next();
+ AxisOperation axisOperation = axisBindingOperation.getAxisOperation();
+
+ // If the axisOperation corresponding to this is a control operation we do not want to
+ // have it listed in the WSDL
+ if (axisOperation != null && axisOperation.isControlOperation()) {
+ continue;
+ }
bindingElement.addChild(axisBindingOperation.toWSDL20(wsdl, tns, wsoap, whttp, type,
nameSpaceMap, serviceName));
}