incubator-yoko-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From eno...@apache.org
Subject svn commit: r486177 [1/2] - in /incubator/yoko/trunk/tools: ./ src/main/java/org/apache/yoko/tools/common/ src/test/java/org/apache/yoko/tools/utils/ src/test/resources/idl/
Date Tue, 12 Dec 2006 15:03:39 GMT
Author: enolan
Date: Tue Dec 12 07:03:38 2006
New Revision: 486177

URL: http://svn.apache.org/viewvc?view=rev&rev=486177
Log:
Yoko-243 - Upgrading to newer version of wsdl4j.

Modified:
    incubator/yoko/trunk/tools/pom.xml
    incubator/yoko/trunk/tools/src/main/java/org/apache/yoko/tools/common/WSDLCorbaWriterImpl.java
    incubator/yoko/trunk/tools/src/test/java/org/apache/yoko/tools/utils/TestUtils.java
    incubator/yoko/trunk/tools/src/test/resources/idl/expected_Anonstring.wsdl
    incubator/yoko/trunk/tools/src/test/resources/idl/expected_Attributes.wsdl
    incubator/yoko/trunk/tools/src/test/resources/idl/expected_Enum.wsdl
    incubator/yoko/trunk/tools/src/test/resources/idl/expected_Exception.wsdl
    incubator/yoko/trunk/tools/src/test/resources/idl/expected_Fixed.wsdl
    incubator/yoko/trunk/tools/src/test/resources/idl/expected_HelloWorld.wsdl
    incubator/yoko/trunk/tools/src/test/resources/idl/expected_Oneway.wsdl
    incubator/yoko/trunk/tools/src/test/resources/idl/expected_Primitives.wsdl
    incubator/yoko/trunk/tools/src/test/resources/idl/expected_String.wsdl
    incubator/yoko/trunk/tools/src/test/resources/idl/expected_Struct.wsdl
    incubator/yoko/trunk/tools/src/test/resources/idl/expected_Typedef.wsdl

Modified: incubator/yoko/trunk/tools/pom.xml
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/pom.xml?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/pom.xml (original)
+++ incubator/yoko/trunk/tools/pom.xml Tue Dec 12 07:03:38 2006
@@ -69,7 +69,7 @@
         <dependency>
             <groupId>wsdl4j</groupId>
             <artifactId>wsdl4j</artifactId>
-            <version>1.5.2</version>
+            <version>1.6.1</version>
         </dependency>
     </dependencies>
 

Modified: incubator/yoko/trunk/tools/src/main/java/org/apache/yoko/tools/common/WSDLCorbaWriterImpl.java
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/src/main/java/org/apache/yoko/tools/common/WSDLCorbaWriterImpl.java?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/src/main/java/org/apache/yoko/tools/common/WSDLCorbaWriterImpl.java (original)
+++ incubator/yoko/trunk/tools/src/main/java/org/apache/yoko/tools/common/WSDLCorbaWriterImpl.java Tue Dec 12 07:03:38 2006
@@ -49,11 +49,23 @@
 
     public static final int DEFAULT_INDENT_LEVEL = 2;
 
+        
     protected void printDefinition(Definition def, PrintWriter pw) throws WSDLException {
         if (def == null) {
             return;
         }
 
+        if (def.getPrefix(Constants.NS_URI_WSDL) == null) {
+            String prefix = "wsdl";
+            int subscript = 0;
+
+            while (def.getNamespace(prefix) != null) {
+                prefix = "wsdl" + subscript++;
+            }
+
+            def.addNamespace(prefix, Constants.NS_URI_WSDL);
+        }
+
         String tagName = DOMUtils.getQualifiedValue(Constants.NS_URI_WSDL, Constants.ELEM_DEFINITIONS, def);
 
         pw.print('<' + tagName);
@@ -68,14 +80,16 @@
 
         DOMUtils.printAttribute(Constants.ATTR_TARGET_NAMESPACE, targetNamespace, pw);
 
+        printExtensibilityAttributes(Definition.class, def, def, pw);
+
         printNamespaceDeclarations(namespaces, pw);
 
         pw.println('>');
 
-        printDocumentation(def.getDocumentationElement(), pw);
-        
+        printDocumentation(def.getDocumentationElement(), def, pw);
         List extElements = def.getExtensibilityElements();
         printExtensibilityElements(Definition.class, extElements, def, pw);
+
         printImports(def.getImports(), def, pw);
         printTypes(def.getTypes(), def, pw);
         printMessages(def.getMessages(), def, pw);
@@ -87,6 +101,8 @@
 
         pw.flush();
     }
+    
+    
 
     protected void printExtensibilityElements(Class class1,
                                               List list,

Modified: incubator/yoko/trunk/tools/src/test/java/org/apache/yoko/tools/utils/TestUtils.java
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/src/test/java/org/apache/yoko/tools/utils/TestUtils.java?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/src/test/java/org/apache/yoko/tools/utils/TestUtils.java (original)
+++ incubator/yoko/trunk/tools/src/test/java/org/apache/yoko/tools/utils/TestUtils.java Tue Dec 12 07:03:38 2006
@@ -21,8 +21,8 @@
 
 import java.io.InputStream;
 
-import org.apache.cxf.tools.common.toolspec.parser.CommandLineParser;
 import org.apache.cxf.tools.common.toolspec.ToolSpec;
+import org.apache.cxf.tools.common.toolspec.parser.CommandLineParser;
 
 public class TestUtils {
     private String mUsage;

Modified: incubator/yoko/trunk/tools/src/test/resources/idl/expected_Anonstring.wsdl
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/src/test/resources/idl/expected_Anonstring.wsdl?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/src/test/resources/idl/expected_Anonstring.wsdl (original)
+++ incubator/yoko/trunk/tools/src/test/resources/idl/expected_Anonstring.wsdl Tue Dec 12 07:03:38 2006
@@ -341,25 +341,33 @@
     </xs:schema>
   </wsdl:types>
   <wsdl:message name="anonStringOperation">
-    <wsdl:part name="inparameter" element="tns:anonStringOperation"/>
+    <wsdl:part name="inparameter" element="tns:anonStringOperation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="anotherAnonStringOperation">
-    <wsdl:part name="inparameter" element="tns:anotherAnonStringOperation"/>
+    <wsdl:part name="inparameter" element="tns:anotherAnonStringOperation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="anotherAnonStringOperationResponse">
-    <wsdl:part name="outparameter" element="tns:anotherAnonStringOperationResponse"/>
+    <wsdl:part name="outparameter" element="tns:anotherAnonStringOperationResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="anonStringOperationResponse">
-    <wsdl:part name="outparameter" element="tns:anonStringOperationResponse"/>
+    <wsdl:part name="outparameter" element="tns:anonStringOperationResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:portType name="AnonStrings.anonStringIf">
     <wsdl:operation name="anonStringOperation">
-      <wsdl:input name="anonStringOperationRequest" message="tns:anonStringOperation"/>
-      <wsdl:output name="anonStringOperationResponse" message="tns:anonStringOperationResponse"/>
+      <wsdl:input name="anonStringOperationRequest" message="tns:anonStringOperation">
+    </wsdl:input>
+      <wsdl:output name="anonStringOperationResponse" message="tns:anonStringOperationResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="anotherAnonStringOperation">
-      <wsdl:input name="anotherAnonStringOperationRequest" message="tns:anotherAnonStringOperation"/>
-      <wsdl:output name="anotherAnonStringOperationResponse" message="tns:anotherAnonStringOperationResponse"/>
+      <wsdl:input name="anotherAnonStringOperationRequest" message="tns:anotherAnonStringOperation">
+    </wsdl:input>
+      <wsdl:output name="anotherAnonStringOperationResponse" message="tns:anotherAnonStringOperationResponse">
+    </wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="AnonStrings.anonStringIfCORBABinding" type="tns:AnonStrings.anonStringIf">

Modified: incubator/yoko/trunk/tools/src/test/resources/idl/expected_Attributes.wsdl
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/src/test/resources/idl/expected_Attributes.wsdl?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/src/test/resources/idl/expected_Attributes.wsdl (original)
+++ incubator/yoko/trunk/tools/src/test/resources/idl/expected_Attributes.wsdl Tue Dec 12 07:03:38 2006
@@ -171,95 +171,131 @@
     </xs:schema>
   </wsdl:types>
   <wsdl:message name="_set_readwriteMyString">
-    <wsdl:part name="parameters" element="tns:_set_readwriteMyString"/>
+    <wsdl:part name="parameters" element="tns:_set_readwriteMyString">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_get_ReadOnlyShortResponse">
-    <wsdl:part name="parameters" element="tns:_get_ReadOnlyShortResult"/>
+    <wsdl:part name="parameters" element="tns:_get_ReadOnlyShortResult">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_get_readwriteMyStructResponse">
-    <wsdl:part name="parameters" element="tns:_get_readwriteMyStructResult"/>
+    <wsdl:part name="parameters" element="tns:_get_readwriteMyStructResult">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_set_readwriteMyStringResponse">
-    <wsdl:part name="parameters" element="tns:_set_readwriteMyStringResult"/>
+    <wsdl:part name="parameters" element="tns:_set_readwriteMyStringResult">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_get_readonlyMyStruct">
-    <wsdl:part name="parameters" element="tns:_get_readonlyMyStruct"/>
+    <wsdl:part name="parameters" element="tns:_get_readonlyMyStruct">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_get_readwriteMyStruct">
-    <wsdl:part name="parameters" element="tns:_get_readwriteMyStruct"/>
+    <wsdl:part name="parameters" element="tns:_get_readwriteMyStruct">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_get_readonlyMyStringResponse">
-    <wsdl:part name="parameters" element="tns:_get_readonlyMyStringResult"/>
+    <wsdl:part name="parameters" element="tns:_get_readonlyMyStringResult">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_set_ReadWriteLongResponse">
-    <wsdl:part name="parameters" element="tns:_set_ReadWriteLongResult"/>
+    <wsdl:part name="parameters" element="tns:_set_ReadWriteLongResult">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_get_readwriteMyStringResponse">
-    <wsdl:part name="parameters" element="tns:_get_readwriteMyStringResult"/>
+    <wsdl:part name="parameters" element="tns:_get_readwriteMyStringResult">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_set_readwriteMyStruct">
-    <wsdl:part name="parameters" element="tns:_set_readwriteMyStruct"/>
+    <wsdl:part name="parameters" element="tns:_set_readwriteMyStruct">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_set_readwriteMyStructResponse">
-    <wsdl:part name="parameters" element="tns:_set_readwriteMyStructResult"/>
+    <wsdl:part name="parameters" element="tns:_set_readwriteMyStructResult">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_get_ReadWriteLong">
-    <wsdl:part name="parameters" element="tns:_get_ReadWriteLong"/>
+    <wsdl:part name="parameters" element="tns:_get_ReadWriteLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_get_readonlyMyStructResponse">
-    <wsdl:part name="parameters" element="tns:_get_readonlyMyStructResult"/>
+    <wsdl:part name="parameters" element="tns:_get_readonlyMyStructResult">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_get_readwriteMyString">
-    <wsdl:part name="parameters" element="tns:_get_readwriteMyString"/>
+    <wsdl:part name="parameters" element="tns:_get_readwriteMyString">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_get_ReadOnlyShort">
-    <wsdl:part name="parameters" element="tns:_get_ReadOnlyShort"/>
+    <wsdl:part name="parameters" element="tns:_get_ReadOnlyShort">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_get_readonlyMyString">
-    <wsdl:part name="parameters" element="tns:_get_readonlyMyString"/>
+    <wsdl:part name="parameters" element="tns:_get_readonlyMyString">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_set_ReadWriteLong">
-    <wsdl:part name="parameters" element="tns:_set_ReadWriteLong"/>
+    <wsdl:part name="parameters" element="tns:_set_ReadWriteLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="_get_ReadWriteLongResponse">
-    <wsdl:part name="parameters" element="tns:_get_ReadWriteLongResult"/>
+    <wsdl:part name="parameters" element="tns:_get_ReadWriteLongResult">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:portType name="If">
     <wsdl:operation name="_get_ReadOnlyShort">
-      <wsdl:input name="_get_ReadOnlyShort" message="tns:_get_ReadOnlyShort"/>
-      <wsdl:output name="_get_ReadOnlyShortResponse" message="tns:_get_ReadOnlyShortResponse"/>
+      <wsdl:input name="_get_ReadOnlyShort" message="tns:_get_ReadOnlyShort">
+    </wsdl:input>
+      <wsdl:output name="_get_ReadOnlyShortResponse" message="tns:_get_ReadOnlyShortResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="_get_ReadWriteLong">
-      <wsdl:input name="_get_ReadWriteLong" message="tns:_get_ReadWriteLong"/>
-      <wsdl:output name="_get_ReadWriteLongResponse" message="tns:_get_ReadWriteLongResponse"/>
+      <wsdl:input name="_get_ReadWriteLong" message="tns:_get_ReadWriteLong">
+    </wsdl:input>
+      <wsdl:output name="_get_ReadWriteLongResponse" message="tns:_get_ReadWriteLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="_set_ReadWriteLong">
-      <wsdl:input name="_set_ReadWriteLong" message="tns:_set_ReadWriteLong"/>
-      <wsdl:output name="_set_ReadWriteLongResponse" message="tns:_set_ReadWriteLongResponse"/>
+      <wsdl:input name="_set_ReadWriteLong" message="tns:_set_ReadWriteLong">
+    </wsdl:input>
+      <wsdl:output name="_set_ReadWriteLongResponse" message="tns:_set_ReadWriteLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="_get_readonlyMyStruct">
-      <wsdl:input name="_get_readonlyMyStruct" message="tns:_get_readonlyMyStruct"/>
-      <wsdl:output name="_get_readonlyMyStructResponse" message="tns:_get_readonlyMyStructResponse"/>
+      <wsdl:input name="_get_readonlyMyStruct" message="tns:_get_readonlyMyStruct">
+    </wsdl:input>
+      <wsdl:output name="_get_readonlyMyStructResponse" message="tns:_get_readonlyMyStructResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="_get_readwriteMyStruct">
-      <wsdl:input name="_get_readwriteMyStruct" message="tns:_get_readwriteMyStruct"/>
-      <wsdl:output name="_get_readwriteMyStructResponse" message="tns:_get_readwriteMyStructResponse"/>
+      <wsdl:input name="_get_readwriteMyStruct" message="tns:_get_readwriteMyStruct">
+    </wsdl:input>
+      <wsdl:output name="_get_readwriteMyStructResponse" message="tns:_get_readwriteMyStructResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="_set_readwriteMyStruct">
-      <wsdl:input name="_set_readwriteMyStruct" message="tns:_set_readwriteMyStruct"/>
-      <wsdl:output name="_set_readwriteMyStructResponse" message="tns:_set_readwriteMyStructResponse"/>
+      <wsdl:input name="_set_readwriteMyStruct" message="tns:_set_readwriteMyStruct">
+    </wsdl:input>
+      <wsdl:output name="_set_readwriteMyStructResponse" message="tns:_set_readwriteMyStructResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="_get_readonlyMyString">
-      <wsdl:input name="_get_readonlyMyString" message="tns:_get_readonlyMyString"/>
-      <wsdl:output name="_get_readonlyMyStringResponse" message="tns:_get_readonlyMyStringResponse"/>
+      <wsdl:input name="_get_readonlyMyString" message="tns:_get_readonlyMyString">
+    </wsdl:input>
+      <wsdl:output name="_get_readonlyMyStringResponse" message="tns:_get_readonlyMyStringResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="_get_readwriteMyString">
-      <wsdl:input name="_get_readwriteMyString" message="tns:_get_readwriteMyString"/>
-      <wsdl:output name="_get_readwriteMyStringResponse" message="tns:_get_readwriteMyStringResponse"/>
+      <wsdl:input name="_get_readwriteMyString" message="tns:_get_readwriteMyString">
+    </wsdl:input>
+      <wsdl:output name="_get_readwriteMyStringResponse" message="tns:_get_readwriteMyStringResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="_set_readwriteMyString">
-      <wsdl:input name="_set_readwriteMyString" message="tns:_set_readwriteMyString"/>
-      <wsdl:output name="_set_readwriteMyStringResponse" message="tns:_set_readwriteMyStringResponse"/>
+      <wsdl:input name="_set_readwriteMyString" message="tns:_set_readwriteMyString">
+    </wsdl:input>
+      <wsdl:output name="_set_readwriteMyStringResponse" message="tns:_set_readwriteMyStringResponse">
+    </wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="IfCORBABinding" type="tns:If">

Modified: incubator/yoko/trunk/tools/src/test/resources/idl/expected_Enum.wsdl
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/src/test/resources/idl/expected_Enum.wsdl?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/src/test/resources/idl/expected_Enum.wsdl (original)
+++ incubator/yoko/trunk/tools/src/test/resources/idl/expected_Enum.wsdl Tue Dec 12 07:03:38 2006
@@ -201,89 +201,121 @@
     </xs:schema>
   </wsdl:types>
   <wsdl:message name="if2_op2">
-    <wsdl:part name="inparameter" element="tns:if2_op2"/>
+    <wsdl:part name="inparameter" element="tns:if2_op2">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if1_op1">
-    <wsdl:part name="inparameter" element="tns:if1_op1"/>
+    <wsdl:part name="inparameter" element="tns:if1_op1">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if2_op1">
-    <wsdl:part name="inparameter" element="tns:if2_op1"/>
+    <wsdl:part name="inparameter" element="tns:if2_op1">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if2_op1Response">
-    <wsdl:part name="outparameter" element="tns:if2_op1Response"/>
+    <wsdl:part name="outparameter" element="tns:if2_op1Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if1_op3">
-    <wsdl:part name="inparameter" element="tns:if1_op3"/>
+    <wsdl:part name="inparameter" element="tns:if1_op3">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if2_op3">
-    <wsdl:part name="inparameter" element="tns:if2_op3"/>
+    <wsdl:part name="inparameter" element="tns:if2_op3">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if1_op2">
-    <wsdl:part name="inparameter" element="tns:if1_op2"/>
+    <wsdl:part name="inparameter" element="tns:if1_op2">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if2_op2Response">
-    <wsdl:part name="outparameter" element="tns:if2_op2Response"/>
+    <wsdl:part name="outparameter" element="tns:if2_op2Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if1_op2Response">
-    <wsdl:part name="outparameter" element="tns:if1_op2Response"/>
+    <wsdl:part name="outparameter" element="tns:if1_op2Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if1_op1Response">
-    <wsdl:part name="outparameter" element="tns:if1_op1Response"/>
+    <wsdl:part name="outparameter" element="tns:if1_op1Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if3_op2Response">
-    <wsdl:part name="outparameter" element="tns:if3_op2Response"/>
+    <wsdl:part name="outparameter" element="tns:if3_op2Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if3_op1Response">
-    <wsdl:part name="outparameter" element="tns:if3_op1Response"/>
+    <wsdl:part name="outparameter" element="tns:if3_op1Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if1_op3Response">
-    <wsdl:part name="outparameter" element="tns:if1_op3Response"/>
+    <wsdl:part name="outparameter" element="tns:if1_op3Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if3_op1">
-    <wsdl:part name="inparameter" element="tns:if3_op1"/>
+    <wsdl:part name="inparameter" element="tns:if3_op1">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if2_op3Response">
-    <wsdl:part name="outparameter" element="tns:if2_op3Response"/>
+    <wsdl:part name="outparameter" element="tns:if2_op3Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="if3_op2">
-    <wsdl:part name="inparameter" element="tns:if3_op2"/>
+    <wsdl:part name="inparameter" element="tns:if3_op2">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:portType name="m1.if3">
     <wsdl:operation name="if3_op1">
-      <wsdl:input name="if3_op1Request" message="tns:if3_op1"/>
-      <wsdl:output name="if3_op1Response" message="tns:if3_op1Response"/>
+      <wsdl:input name="if3_op1Request" message="tns:if3_op1">
+    </wsdl:input>
+      <wsdl:output name="if3_op1Response" message="tns:if3_op1Response">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="if3_op2">
-      <wsdl:input name="if3_op2Request" message="tns:if3_op2"/>
-      <wsdl:output name="if3_op2Response" message="tns:if3_op2Response"/>
+      <wsdl:input name="if3_op2Request" message="tns:if3_op2">
+    </wsdl:input>
+      <wsdl:output name="if3_op2Response" message="tns:if3_op2Response">
+    </wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:portType name="if2">
     <wsdl:operation name="if2_op1">
-      <wsdl:input name="if2_op1Request" message="tns:if2_op1"/>
-      <wsdl:output name="if2_op1Response" message="tns:if2_op1Response"/>
+      <wsdl:input name="if2_op1Request" message="tns:if2_op1">
+    </wsdl:input>
+      <wsdl:output name="if2_op1Response" message="tns:if2_op1Response">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="if2_op2">
-      <wsdl:input name="if2_op2Request" message="tns:if2_op2"/>
-      <wsdl:output name="if2_op2Response" message="tns:if2_op2Response"/>
+      <wsdl:input name="if2_op2Request" message="tns:if2_op2">
+    </wsdl:input>
+      <wsdl:output name="if2_op2Response" message="tns:if2_op2Response">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="if2_op3">
-      <wsdl:input name="if2_op3Request" message="tns:if2_op3"/>
-      <wsdl:output name="if2_op3Response" message="tns:if2_op3Response"/>
+      <wsdl:input name="if2_op3Request" message="tns:if2_op3">
+    </wsdl:input>
+      <wsdl:output name="if2_op3Response" message="tns:if2_op3Response">
+    </wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:portType name="if1">
     <wsdl:operation name="if1_op1">
-      <wsdl:input name="if1_op1Request" message="tns:if1_op1"/>
-      <wsdl:output name="if1_op1Response" message="tns:if1_op1Response"/>
+      <wsdl:input name="if1_op1Request" message="tns:if1_op1">
+    </wsdl:input>
+      <wsdl:output name="if1_op1Response" message="tns:if1_op1Response">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="if1_op2">
-      <wsdl:input name="if1_op2Request" message="tns:if1_op2"/>
-      <wsdl:output name="if1_op2Response" message="tns:if1_op2Response"/>
+      <wsdl:input name="if1_op2Request" message="tns:if1_op2">
+    </wsdl:input>
+      <wsdl:output name="if1_op2Response" message="tns:if1_op2Response">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="if1_op3">
-      <wsdl:input name="if1_op3Request" message="tns:if1_op3"/>
-      <wsdl:output name="if1_op3Response" message="tns:if1_op3Response"/>
+      <wsdl:input name="if1_op3Request" message="tns:if1_op3">
+    </wsdl:input>
+      <wsdl:output name="if1_op3Response" message="tns:if1_op3Response">
+    </wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="m1.if3CORBABinding" type="tns:m1.if3">

Modified: incubator/yoko/trunk/tools/src/test/resources/idl/expected_Exception.wsdl
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/src/test/resources/idl/expected_Exception.wsdl?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/src/test/resources/idl/expected_Exception.wsdl (original)
+++ incubator/yoko/trunk/tools/src/test/resources/idl/expected_Exception.wsdl Tue Dec 12 07:03:38 2006
@@ -93,37 +93,51 @@
     </xs:schema>
   </wsdl:types>
   <wsdl:message name="LongException">
-    <wsdl:part name="exception" element="tns:LongException"/>
+    <wsdl:part name="exception" element="tns:LongException">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="method">
-    <wsdl:part name="inparameter" element="tns:method"/>
+    <wsdl:part name="inparameter" element="tns:method">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="ExternalException">
-    <wsdl:part name="exception" element="tns:ExternalException"/>
+    <wsdl:part name="exception" element="tns:ExternalException">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="methodResponse">
-    <wsdl:part name="outparameter" element="tns:methodResponse"/>
+    <wsdl:part name="outparameter" element="tns:methodResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="EmptyException">
-    <wsdl:part name="exception" element="tns:EmptyException"/>
+    <wsdl:part name="exception" element="tns:EmptyException">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="raiseExternalExceptionResponse">
-    <wsdl:part name="outparameter" element="tns:raiseExternalExceptionResponse"/>
+    <wsdl:part name="outparameter" element="tns:raiseExternalExceptionResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="raiseExternalException">
-    <wsdl:part name="inparameter" element="tns:raiseExternalException"/>
+    <wsdl:part name="inparameter" element="tns:raiseExternalException">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:portType name="InterfaceWithExceptions">
     <wsdl:operation name="method">
-      <wsdl:input name="methodRequest" message="tns:method"/>
-      <wsdl:output name="methodResponse" message="tns:methodResponse"/>
-      <wsdl:fault name="LongException" message="tns:LongException"/>
-      <wsdl:fault name="EmptyException" message="tns:EmptyException"/>
+      <wsdl:input name="methodRequest" message="tns:method">
+    </wsdl:input>
+      <wsdl:output name="methodResponse" message="tns:methodResponse">
+    </wsdl:output>
+      <wsdl:fault name="LongException" message="tns:LongException">
+    </wsdl:fault>
+      <wsdl:fault name="EmptyException" message="tns:EmptyException">
+    </wsdl:fault>
     </wsdl:operation>
     <wsdl:operation name="raiseExternalException">
-      <wsdl:input name="raiseExternalExceptionRequest" message="tns:raiseExternalException"/>
-      <wsdl:output name="raiseExternalExceptionResponse" message="tns:raiseExternalExceptionResponse"/>
-      <wsdl:fault name="ExternalException" message="tns:ExternalException"/>
+      <wsdl:input name="raiseExternalExceptionRequest" message="tns:raiseExternalException">
+    </wsdl:input>
+      <wsdl:output name="raiseExternalExceptionResponse" message="tns:raiseExternalExceptionResponse">
+    </wsdl:output>
+      <wsdl:fault name="ExternalException" message="tns:ExternalException">
+    </wsdl:fault>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="InterfaceWithExceptionsCORBABinding" type="tns:InterfaceWithExceptions">
@@ -164,4 +178,4 @@
       <corba:address location="IOR:" />
     </wsdl:port>
   </wsdl:service>
-</wsdl:definitions>
+</wsdl:definitions>
\ No newline at end of file

Modified: incubator/yoko/trunk/tools/src/test/resources/idl/expected_Fixed.wsdl
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/src/test/resources/idl/expected_Fixed.wsdl?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/src/test/resources/idl/expected_Fixed.wsdl (original)
+++ incubator/yoko/trunk/tools/src/test/resources/idl/expected_Fixed.wsdl Tue Dec 12 07:03:38 2006
@@ -169,57 +169,77 @@
     </xs:schema>
   </wsdl:types>
   <wsdl:message name="op2_1">
-    <wsdl:part name="inparameter" element="tns:op2_1"/>
+    <wsdl:part name="inparameter" element="tns:op2_1">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="op4_1Response">
-    <wsdl:part name="outparameter" element="tns:op4_1Response"/>
+    <wsdl:part name="outparameter" element="tns:op4_1Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="op2_2Response">
-    <wsdl:part name="outparameter" element="tns:op2_2Response"/>
+    <wsdl:part name="outparameter" element="tns:op2_2Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="op4_4Response">
-    <wsdl:part name="outparameter" element="tns:op4_4Response"/>
+    <wsdl:part name="outparameter" element="tns:op4_4Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="op4_1">
-    <wsdl:part name="inparameter" element="tns:op4_1"/>
+    <wsdl:part name="inparameter" element="tns:op4_1">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="op4_3Response">
-    <wsdl:part name="outparameter" element="tns:op4_3Response"/>
+    <wsdl:part name="outparameter" element="tns:op4_3Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="op4_3">
-    <wsdl:part name="inparameter" element="tns:op4_3"/>
+    <wsdl:part name="inparameter" element="tns:op4_3">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="op2_2">
-    <wsdl:part name="inparameter" element="tns:op2_2"/>
+    <wsdl:part name="inparameter" element="tns:op2_2">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="op4_4">
-    <wsdl:part name="inparameter" element="tns:op4_4"/>
+    <wsdl:part name="inparameter" element="tns:op4_4">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="op2_1Response">
-    <wsdl:part name="outparameter" element="tns:op2_1Response"/>
+    <wsdl:part name="outparameter" element="tns:op2_1Response">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:portType name="if">
     <wsdl:operation name="op2_1">
-      <wsdl:input name="op2_1Request" message="tns:op2_1"/>
-      <wsdl:output name="op2_1Response" message="tns:op2_1Response"/>
+      <wsdl:input name="op2_1Request" message="tns:op2_1">
+    </wsdl:input>
+      <wsdl:output name="op2_1Response" message="tns:op2_1Response">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="op2_2">
-      <wsdl:input name="op2_2Request" message="tns:op2_2"/>
-      <wsdl:output name="op2_2Response" message="tns:op2_2Response"/>
+      <wsdl:input name="op2_2Request" message="tns:op2_2">
+    </wsdl:input>
+      <wsdl:output name="op2_2Response" message="tns:op2_2Response">
+    </wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:portType name="m.m_if">
     <wsdl:operation name="op4_1">
-      <wsdl:input name="op4_1Request" message="tns:op4_1"/>
-      <wsdl:output name="op4_1Response" message="tns:op4_1Response"/>
+      <wsdl:input name="op4_1Request" message="tns:op4_1">
+    </wsdl:input>
+      <wsdl:output name="op4_1Response" message="tns:op4_1Response">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="op4_3">
-      <wsdl:input name="op4_3Request" message="tns:op4_3"/>
-      <wsdl:output name="op4_3Response" message="tns:op4_3Response"/>
+      <wsdl:input name="op4_3Request" message="tns:op4_3">
+    </wsdl:input>
+      <wsdl:output name="op4_3Response" message="tns:op4_3Response">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="op4_4">
-      <wsdl:input name="op4_4Request" message="tns:op4_4"/>
-      <wsdl:output name="op4_4Response" message="tns:op4_4Response"/>
+      <wsdl:input name="op4_4Request" message="tns:op4_4">
+    </wsdl:input>
+      <wsdl:output name="op4_4Response" message="tns:op4_4Response">
+    </wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="m.m_ifCORBABinding" type="tns:m.m_if">

Modified: incubator/yoko/trunk/tools/src/test/resources/idl/expected_HelloWorld.wsdl
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/src/test/resources/idl/expected_HelloWorld.wsdl?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/src/test/resources/idl/expected_HelloWorld.wsdl (original)
+++ incubator/yoko/trunk/tools/src/test/resources/idl/expected_HelloWorld.wsdl Tue Dec 12 07:03:38 2006
@@ -40,15 +40,19 @@
     </xs:schema>
   </wsdl:types>
   <wsdl:message name="greetMeResponse">
-    <wsdl:part name="outparameter" element="tns:greetMeResponse"/>
+    <wsdl:part name="outparameter" element="tns:greetMeResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="greetMe">
-    <wsdl:part name="inparameter" element="tns:greetMe"/>
+    <wsdl:part name="inparameter" element="tns:greetMe">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:portType name="HelloWorld">
     <wsdl:operation name="greetMe">
-      <wsdl:input name="greetMeRequest" message="tns:greetMe"/>
-      <wsdl:output name="greetMeResponse" message="tns:greetMeResponse"/>
+      <wsdl:input name="greetMeRequest" message="tns:greetMe">
+    </wsdl:input>
+      <wsdl:output name="greetMeResponse" message="tns:greetMeResponse">
+    </wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="HelloWorldCORBABinding" type="tns:HelloWorld">

Modified: incubator/yoko/trunk/tools/src/test/resources/idl/expected_Oneway.wsdl
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/src/test/resources/idl/expected_Oneway.wsdl?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/src/test/resources/idl/expected_Oneway.wsdl (original)
+++ incubator/yoko/trunk/tools/src/test/resources/idl/expected_Oneway.wsdl Tue Dec 12 07:03:38 2006
@@ -156,93 +156,127 @@
     </xs:schema>
   </wsdl:types>
   <wsdl:message name="shortInOutOperationResponse">
-    <wsdl:part name="outparameter" element="tns:shortInOutOperationResponse"/>
+    <wsdl:part name="outparameter" element="tns:shortInOutOperationResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="onewayInOperation">
-    <wsdl:part name="inparameter" element="tns:onewayInOperation"/>
+    <wsdl:part name="inparameter" element="tns:onewayInOperation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="shortOutOperation">
-    <wsdl:part name="inparameter" element="tns:shortOutOperation"/>
+    <wsdl:part name="inparameter" element="tns:shortOutOperation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="voidInOperation">
-    <wsdl:part name="inparameter" element="tns:voidInOperation"/>
+    <wsdl:part name="inparameter" element="tns:voidInOperation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="shortOperationResponse">
-    <wsdl:part name="outparameter" element="tns:shortOperationResponse"/>
+    <wsdl:part name="outparameter" element="tns:shortOperationResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="shortOperation">
-    <wsdl:part name="inparameter" element="tns:shortOperation"/>
+    <wsdl:part name="inparameter" element="tns:shortOperation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="voidOutOperationResponse">
-    <wsdl:part name="outparameter" element="tns:voidOutOperationResponse"/>
+    <wsdl:part name="outparameter" element="tns:voidOutOperationResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="onewayOperation">
-    <wsdl:part name="inparameter" element="tns:onewayOperation"/>
+    <wsdl:part name="inparameter" element="tns:onewayOperation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="shortInOperationResponse">
-    <wsdl:part name="outparameter" element="tns:shortInOperationResponse"/>
+    <wsdl:part name="outparameter" element="tns:shortInOperationResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="voidInOutOperationResponse">
-    <wsdl:part name="outparameter" element="tns:voidInOutOperationResponse"/>
+    <wsdl:part name="outparameter" element="tns:voidInOutOperationResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="voidInOperationResponse">
-    <wsdl:part name="outparameter" element="tns:voidInOperationResponse"/>
+    <wsdl:part name="outparameter" element="tns:voidInOperationResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="onewayInInOperation">
-    <wsdl:part name="inparameter" element="tns:onewayInInOperation"/>
+    <wsdl:part name="inparameter" element="tns:onewayInInOperation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="shortInOperation">
-    <wsdl:part name="inparameter" element="tns:shortInOperation"/>
+    <wsdl:part name="inparameter" element="tns:shortInOperation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="shortOutOperationResponse">
-    <wsdl:part name="outparameter" element="tns:shortOutOperationResponse"/>
+    <wsdl:part name="outparameter" element="tns:shortOutOperationResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="shortInOutOperation">
-    <wsdl:part name="inparameter" element="tns:shortInOutOperation"/>
+    <wsdl:part name="inparameter" element="tns:shortInOutOperation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="voidOutOperation">
-    <wsdl:part name="inparameter" element="tns:voidOutOperation"/>
+    <wsdl:part name="inparameter" element="tns:voidOutOperation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="voidInOutOperation">
-    <wsdl:part name="inparameter" element="tns:voidInOutOperation"/>
+    <wsdl:part name="inparameter" element="tns:voidInOutOperation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:portType name="OperationTest">
     <wsdl:operation name="onewayOperation">
-      <wsdl:input name="onewayOperationRequest" message="tns:onewayOperation"/>
+      <wsdl:input name="onewayOperationRequest" message="tns:onewayOperation">
+    </wsdl:input>
     </wsdl:operation>
     <wsdl:operation name="onewayInOperation">
-      <wsdl:input name="onewayInOperationRequest" message="tns:onewayInOperation"/>
+      <wsdl:input name="onewayInOperationRequest" message="tns:onewayInOperation">
+    </wsdl:input>
     </wsdl:operation>
     <wsdl:operation name="onewayInInOperation">
-      <wsdl:input name="onewayInInOperationRequest" message="tns:onewayInInOperation"/>
+      <wsdl:input name="onewayInInOperationRequest" message="tns:onewayInInOperation">
+    </wsdl:input>
     </wsdl:operation>
     <wsdl:operation name="voidInOperation">
-      <wsdl:input name="voidInOperationRequest" message="tns:voidInOperation"/>
-      <wsdl:output name="voidInOperationResponse" message="tns:voidInOperationResponse"/>
+      <wsdl:input name="voidInOperationRequest" message="tns:voidInOperation">
+    </wsdl:input>
+      <wsdl:output name="voidInOperationResponse" message="tns:voidInOperationResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="voidOutOperation">
-      <wsdl:input name="voidOutOperationRequest" message="tns:voidOutOperation"/>
-      <wsdl:output name="voidOutOperationResponse" message="tns:voidOutOperationResponse"/>
+      <wsdl:input name="voidOutOperationRequest" message="tns:voidOutOperation">
+    </wsdl:input>
+      <wsdl:output name="voidOutOperationResponse" message="tns:voidOutOperationResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="voidInOutOperation">
-      <wsdl:input name="voidInOutOperationRequest" message="tns:voidInOutOperation"/>
-      <wsdl:output name="voidInOutOperationResponse" message="tns:voidInOutOperationResponse"/>
+      <wsdl:input name="voidInOutOperationRequest" message="tns:voidInOutOperation">
+    </wsdl:input>
+      <wsdl:output name="voidInOutOperationResponse" message="tns:voidInOutOperationResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="shortInOperation">
-      <wsdl:input name="shortInOperationRequest" message="tns:shortInOperation"/>
-      <wsdl:output name="shortInOperationResponse" message="tns:shortInOperationResponse"/>
+      <wsdl:input name="shortInOperationRequest" message="tns:shortInOperation">
+    </wsdl:input>
+      <wsdl:output name="shortInOperationResponse" message="tns:shortInOperationResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="shortOutOperation">
-      <wsdl:input name="shortOutOperationRequest" message="tns:shortOutOperation"/>
-      <wsdl:output name="shortOutOperationResponse" message="tns:shortOutOperationResponse"/>
+      <wsdl:input name="shortOutOperationRequest" message="tns:shortOutOperation">
+    </wsdl:input>
+      <wsdl:output name="shortOutOperationResponse" message="tns:shortOutOperationResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="shortInOutOperation">
-      <wsdl:input name="shortInOutOperationRequest" message="tns:shortInOutOperation"/>
-      <wsdl:output name="shortInOutOperationResponse" message="tns:shortInOutOperationResponse"/>
+      <wsdl:input name="shortInOutOperationRequest" message="tns:shortInOutOperation">
+    </wsdl:input>
+      <wsdl:output name="shortInOutOperationResponse" message="tns:shortInOutOperationResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="shortOperation">
-      <wsdl:input name="shortOperationRequest" message="tns:shortOperation"/>
-      <wsdl:output name="shortOperationResponse" message="tns:shortOperationResponse"/>
+      <wsdl:input name="shortOperationRequest" message="tns:shortOperation">
+    </wsdl:input>
+      <wsdl:output name="shortOperationResponse" message="tns:shortOperationResponse">
+    </wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="OperationTestCORBABinding" type="tns:OperationTest">

Modified: incubator/yoko/trunk/tools/src/test/resources/idl/expected_Primitives.wsdl
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/src/test/resources/idl/expected_Primitives.wsdl?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/src/test/resources/idl/expected_Primitives.wsdl (original)
+++ incubator/yoko/trunk/tools/src/test/resources/idl/expected_Primitives.wsdl Tue Dec 12 07:03:38 2006
@@ -718,485 +718,677 @@
     </xs:schema>
   </wsdl:types>
   <wsdl:message name="getSetWChar">
-    <wsdl:part name="inparameter" element="tns:getSetWChar"/>
+    <wsdl:part name="inparameter" element="tns:getSetWChar">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getLong">
-    <wsdl:part name="inparameter" element="tns:getLong"/>
+    <wsdl:part name="inparameter" element="tns:getLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetUnsignedLong">
-    <wsdl:part name="inparameter" element="tns:getSetUnsignedLong"/>
+    <wsdl:part name="inparameter" element="tns:getSetUnsignedLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getChar">
-    <wsdl:part name="inparameter" element="tns:getChar"/>
+    <wsdl:part name="inparameter" element="tns:getChar">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getWCharResponse">
-    <wsdl:part name="outparameter" element="tns:getWCharResponse"/>
+    <wsdl:part name="outparameter" element="tns:getWCharResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetStringResponse">
-    <wsdl:part name="outparameter" element="tns:getSetStringResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetStringResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getLongLongResponse">
-    <wsdl:part name="outparameter" element="tns:getLongLongResponse"/>
+    <wsdl:part name="outparameter" element="tns:getLongLongResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getString">
-    <wsdl:part name="inparameter" element="tns:getString"/>
+    <wsdl:part name="inparameter" element="tns:getString">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetCharResponse">
-    <wsdl:part name="outparameter" element="tns:getSetCharResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetCharResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetBooleanResponse">
-    <wsdl:part name="outparameter" element="tns:getSetBooleanResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetBooleanResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetShort">
-    <wsdl:part name="inparameter" element="tns:getSetShort"/>
+    <wsdl:part name="inparameter" element="tns:getSetShort">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getStringArray">
-    <wsdl:part name="inparameter" element="tns:getStringArray"/>
+    <wsdl:part name="inparameter" element="tns:getStringArray">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setWCharResponse">
-    <wsdl:part name="outparameter" element="tns:setWCharResponse"/>
+    <wsdl:part name="outparameter" element="tns:setWCharResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetBoolean">
-    <wsdl:part name="inparameter" element="tns:getSetBoolean"/>
+    <wsdl:part name="inparameter" element="tns:getSetBoolean">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setStringArray">
-    <wsdl:part name="inparameter" element="tns:setStringArray"/>
+    <wsdl:part name="inparameter" element="tns:setStringArray">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetLongResponse">
-    <wsdl:part name="outparameter" element="tns:getSetLongResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetLongResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getBooleanResponse">
-    <wsdl:part name="outparameter" element="tns:getBooleanResponse"/>
+    <wsdl:part name="outparameter" element="tns:getBooleanResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getBoolean">
-    <wsdl:part name="inparameter" element="tns:getBoolean"/>
+    <wsdl:part name="inparameter" element="tns:getBoolean">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getShort">
-    <wsdl:part name="inparameter" element="tns:getShort"/>
+    <wsdl:part name="inparameter" element="tns:getShort">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getUnsignedShort">
-    <wsdl:part name="inparameter" element="tns:getUnsignedShort"/>
+    <wsdl:part name="inparameter" element="tns:getUnsignedShort">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getWstring">
-    <wsdl:part name="inparameter" element="tns:getWstring"/>
+    <wsdl:part name="inparameter" element="tns:getWstring">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setShort">
-    <wsdl:part name="inparameter" element="tns:setShort"/>
+    <wsdl:part name="inparameter" element="tns:setShort">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getWstringResponse">
-    <wsdl:part name="outparameter" element="tns:getWstringResponse"/>
+    <wsdl:part name="outparameter" element="tns:getWstringResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setUnsignedLongLongResponse">
-    <wsdl:part name="outparameter" element="tns:setUnsignedLongLongResponse"/>
+    <wsdl:part name="outparameter" element="tns:setUnsignedLongLongResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setShortResponse">
-    <wsdl:part name="outparameter" element="tns:setShortResponse"/>
+    <wsdl:part name="outparameter" element="tns:setShortResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setStringArrayResponse">
-    <wsdl:part name="outparameter" element="tns:setStringArrayResponse"/>
+    <wsdl:part name="outparameter" element="tns:setStringArrayResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetWstringResponse">
-    <wsdl:part name="outparameter" element="tns:getSetWstringResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetWstringResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getCharResponse">
-    <wsdl:part name="outparameter" element="tns:getCharResponse"/>
+    <wsdl:part name="outparameter" element="tns:getCharResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetWCharResponse">
-    <wsdl:part name="outparameter" element="tns:getSetWCharResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetWCharResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setUnsignedLongLong">
-    <wsdl:part name="inparameter" element="tns:setUnsignedLongLong"/>
+    <wsdl:part name="inparameter" element="tns:setUnsignedLongLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetLongLong">
-    <wsdl:part name="inparameter" element="tns:getSetLongLong"/>
+    <wsdl:part name="inparameter" element="tns:getSetLongLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetFloat">
-    <wsdl:part name="inparameter" element="tns:getSetFloat"/>
+    <wsdl:part name="inparameter" element="tns:getSetFloat">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getFloatResponse">
-    <wsdl:part name="outparameter" element="tns:getFloatResponse"/>
+    <wsdl:part name="outparameter" element="tns:getFloatResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getWChar">
-    <wsdl:part name="inparameter" element="tns:getWChar"/>
+    <wsdl:part name="inparameter" element="tns:getWChar">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getUnsignedLongLongResponse">
-    <wsdl:part name="outparameter" element="tns:getUnsignedLongLongResponse"/>
+    <wsdl:part name="outparameter" element="tns:getUnsignedLongLongResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetOctet">
-    <wsdl:part name="inparameter" element="tns:getSetOctet"/>
+    <wsdl:part name="inparameter" element="tns:getSetOctet">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetLongLongResponse">
-    <wsdl:part name="outparameter" element="tns:getSetLongLongResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetLongLongResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getFloat">
-    <wsdl:part name="inparameter" element="tns:getFloat"/>
+    <wsdl:part name="inparameter" element="tns:getFloat">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getUnsignedLongLong">
-    <wsdl:part name="inparameter" element="tns:getUnsignedLongLong"/>
+    <wsdl:part name="inparameter" element="tns:getUnsignedLongLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setAny">
-    <wsdl:part name="inparameter" element="tns:setAny"/>
+    <wsdl:part name="inparameter" element="tns:setAny">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetUnsignedShort">
-    <wsdl:part name="inparameter" element="tns:getSetUnsignedShort"/>
+    <wsdl:part name="inparameter" element="tns:getSetUnsignedShort">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setBooleanResponse">
-    <wsdl:part name="outparameter" element="tns:setBooleanResponse"/>
+    <wsdl:part name="outparameter" element="tns:setBooleanResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setWChar">
-    <wsdl:part name="inparameter" element="tns:setWChar"/>
+    <wsdl:part name="inparameter" element="tns:setWChar">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setUnsignedLong">
-    <wsdl:part name="inparameter" element="tns:setUnsignedLong"/>
+    <wsdl:part name="inparameter" element="tns:setUnsignedLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getUnsignedLongResponse">
-    <wsdl:part name="outparameter" element="tns:getUnsignedLongResponse"/>
+    <wsdl:part name="outparameter" element="tns:getUnsignedLongResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setUnsignedShort">
-    <wsdl:part name="inparameter" element="tns:setUnsignedShort"/>
+    <wsdl:part name="inparameter" element="tns:setUnsignedShort">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetAnyResponse">
-    <wsdl:part name="outparameter" element="tns:getSetAnyResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetAnyResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setWstring">
-    <wsdl:part name="inparameter" element="tns:setWstring"/>
+    <wsdl:part name="inparameter" element="tns:setWstring">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getOctet">
-    <wsdl:part name="inparameter" element="tns:getOctet"/>
+    <wsdl:part name="inparameter" element="tns:getOctet">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setChar">
-    <wsdl:part name="inparameter" element="tns:setChar"/>
+    <wsdl:part name="inparameter" element="tns:setChar">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setUnsignedShortResponse">
-    <wsdl:part name="outparameter" element="tns:setUnsignedShortResponse"/>
+    <wsdl:part name="outparameter" element="tns:setUnsignedShortResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetUnsignedLongLongResponse">
-    <wsdl:part name="outparameter" element="tns:getSetUnsignedLongLongResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetUnsignedLongLongResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setDoubleResponse">
-    <wsdl:part name="outparameter" element="tns:setDoubleResponse"/>
+    <wsdl:part name="outparameter" element="tns:setDoubleResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setStringResponse">
-    <wsdl:part name="outparameter" element="tns:setStringResponse"/>
+    <wsdl:part name="outparameter" element="tns:setStringResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getShortResponse">
-    <wsdl:part name="outparameter" element="tns:getShortResponse"/>
+    <wsdl:part name="outparameter" element="tns:getShortResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetShortResponse">
-    <wsdl:part name="outparameter" element="tns:getSetShortResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetShortResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setLong">
-    <wsdl:part name="inparameter" element="tns:setLong"/>
+    <wsdl:part name="inparameter" element="tns:setLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getDoubleResponse">
-    <wsdl:part name="outparameter" element="tns:getDoubleResponse"/>
+    <wsdl:part name="outparameter" element="tns:getDoubleResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getAnyResponse">
-    <wsdl:part name="outparameter" element="tns:getAnyResponse"/>
+    <wsdl:part name="outparameter" element="tns:getAnyResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getUnsignedLong">
-    <wsdl:part name="inparameter" element="tns:getUnsignedLong"/>
+    <wsdl:part name="inparameter" element="tns:getUnsignedLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetChar">
-    <wsdl:part name="inparameter" element="tns:getSetChar"/>
+    <wsdl:part name="inparameter" element="tns:getSetChar">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setUnsignedLongResponse">
-    <wsdl:part name="outparameter" element="tns:setUnsignedLongResponse"/>
+    <wsdl:part name="outparameter" element="tns:setUnsignedLongResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetStringArrayResponse">
-    <wsdl:part name="outparameter" element="tns:getSetStringArrayResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetStringArrayResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getUnsignedShortResponse">
-    <wsdl:part name="outparameter" element="tns:getUnsignedShortResponse"/>
+    <wsdl:part name="outparameter" element="tns:getUnsignedShortResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setBoolean">
-    <wsdl:part name="inparameter" element="tns:setBoolean"/>
+    <wsdl:part name="inparameter" element="tns:setBoolean">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetLong">
-    <wsdl:part name="inparameter" element="tns:getSetLong"/>
+    <wsdl:part name="inparameter" element="tns:getSetLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setOctet">
-    <wsdl:part name="inparameter" element="tns:setOctet"/>
+    <wsdl:part name="inparameter" element="tns:setOctet">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetDouble">
-    <wsdl:part name="inparameter" element="tns:getSetDouble"/>
+    <wsdl:part name="inparameter" element="tns:getSetDouble">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetOctetResponse">
-    <wsdl:part name="outparameter" element="tns:getSetOctetResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetOctetResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getLongResponse">
-    <wsdl:part name="outparameter" element="tns:getLongResponse"/>
+    <wsdl:part name="outparameter" element="tns:getLongResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getAny">
-    <wsdl:part name="inparameter" element="tns:getAny"/>
+    <wsdl:part name="inparameter" element="tns:getAny">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetUnsignedShortResponse">
-    <wsdl:part name="outparameter" element="tns:getSetUnsignedShortResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetUnsignedShortResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getOctetResponse">
-    <wsdl:part name="outparameter" element="tns:getOctetResponse"/>
+    <wsdl:part name="outparameter" element="tns:getOctetResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetDoubleResponse">
-    <wsdl:part name="outparameter" element="tns:getSetDoubleResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetDoubleResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetUnsignedLongLong">
-    <wsdl:part name="inparameter" element="tns:getSetUnsignedLongLong"/>
+    <wsdl:part name="inparameter" element="tns:getSetUnsignedLongLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetString">
-    <wsdl:part name="inparameter" element="tns:getSetString"/>
+    <wsdl:part name="inparameter" element="tns:getSetString">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getStringResponse">
-    <wsdl:part name="outparameter" element="tns:getStringResponse"/>
+    <wsdl:part name="outparameter" element="tns:getStringResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setFloatResponse">
-    <wsdl:part name="outparameter" element="tns:setFloatResponse"/>
+    <wsdl:part name="outparameter" element="tns:setFloatResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setFloat">
-    <wsdl:part name="inparameter" element="tns:setFloat"/>
+    <wsdl:part name="inparameter" element="tns:setFloat">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetFloatResponse">
-    <wsdl:part name="outparameter" element="tns:getSetFloatResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetFloatResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getDouble">
-    <wsdl:part name="inparameter" element="tns:getDouble"/>
+    <wsdl:part name="inparameter" element="tns:getDouble">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetStringArray">
-    <wsdl:part name="inparameter" element="tns:getSetStringArray"/>
+    <wsdl:part name="inparameter" element="tns:getSetStringArray">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setString">
-    <wsdl:part name="inparameter" element="tns:setString"/>
+    <wsdl:part name="inparameter" element="tns:setString">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetUnsignedLongResponse">
-    <wsdl:part name="outparameter" element="tns:getSetUnsignedLongResponse"/>
+    <wsdl:part name="outparameter" element="tns:getSetUnsignedLongResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setLongResponse">
-    <wsdl:part name="outparameter" element="tns:setLongResponse"/>
+    <wsdl:part name="outparameter" element="tns:setLongResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getStringArrayResponse">
-    <wsdl:part name="outparameter" element="tns:getStringArrayResponse"/>
+    <wsdl:part name="outparameter" element="tns:getStringArrayResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetWstring">
-    <wsdl:part name="inparameter" element="tns:getSetWstring"/>
+    <wsdl:part name="inparameter" element="tns:getSetWstring">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setCharResponse">
-    <wsdl:part name="outparameter" element="tns:setCharResponse"/>
+    <wsdl:part name="outparameter" element="tns:setCharResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getLongLong">
-    <wsdl:part name="inparameter" element="tns:getLongLong"/>
+    <wsdl:part name="inparameter" element="tns:getLongLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setAnyResponse">
-    <wsdl:part name="outparameter" element="tns:setAnyResponse"/>
+    <wsdl:part name="outparameter" element="tns:setAnyResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getSetAny">
-    <wsdl:part name="inparameter" element="tns:getSetAny"/>
+    <wsdl:part name="inparameter" element="tns:getSetAny">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setDouble">
-    <wsdl:part name="inparameter" element="tns:setDouble"/>
+    <wsdl:part name="inparameter" element="tns:setDouble">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setOctetResponse">
-    <wsdl:part name="outparameter" element="tns:setOctetResponse"/>
+    <wsdl:part name="outparameter" element="tns:setOctetResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setLongLongResponse">
-    <wsdl:part name="outparameter" element="tns:setLongLongResponse"/>
+    <wsdl:part name="outparameter" element="tns:setLongLongResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setWstringResponse">
-    <wsdl:part name="outparameter" element="tns:setWstringResponse"/>
+    <wsdl:part name="outparameter" element="tns:setWstringResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="setLongLong">
-    <wsdl:part name="inparameter" element="tns:setLongLong"/>
+    <wsdl:part name="inparameter" element="tns:setLongLong">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:portType name="Primitives">
     <wsdl:operation name="getShort">
-      <wsdl:input name="getShortRequest" message="tns:getShort"/>
-      <wsdl:output name="getShortResponse" message="tns:getShortResponse"/>
+      <wsdl:input name="getShortRequest" message="tns:getShort">
+    </wsdl:input>
+      <wsdl:output name="getShortResponse" message="tns:getShortResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setShort">
-      <wsdl:input name="setShortRequest" message="tns:setShort"/>
-      <wsdl:output name="setShortResponse" message="tns:setShortResponse"/>
+      <wsdl:input name="setShortRequest" message="tns:setShort">
+    </wsdl:input>
+      <wsdl:output name="setShortResponse" message="tns:setShortResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetShort">
-      <wsdl:input name="getSetShortRequest" message="tns:getSetShort"/>
-      <wsdl:output name="getSetShortResponse" message="tns:getSetShortResponse"/>
+      <wsdl:input name="getSetShortRequest" message="tns:getSetShort">
+    </wsdl:input>
+      <wsdl:output name="getSetShortResponse" message="tns:getSetShortResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getUnsignedShort">
-      <wsdl:input name="getUnsignedShortRequest" message="tns:getUnsignedShort"/>
-      <wsdl:output name="getUnsignedShortResponse" message="tns:getUnsignedShortResponse"/>
+      <wsdl:input name="getUnsignedShortRequest" message="tns:getUnsignedShort">
+    </wsdl:input>
+      <wsdl:output name="getUnsignedShortResponse" message="tns:getUnsignedShortResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setUnsignedShort">
-      <wsdl:input name="setUnsignedShortRequest" message="tns:setUnsignedShort"/>
-      <wsdl:output name="setUnsignedShortResponse" message="tns:setUnsignedShortResponse"/>
+      <wsdl:input name="setUnsignedShortRequest" message="tns:setUnsignedShort">
+    </wsdl:input>
+      <wsdl:output name="setUnsignedShortResponse" message="tns:setUnsignedShortResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetUnsignedShort">
-      <wsdl:input name="getSetUnsignedShortRequest" message="tns:getSetUnsignedShort"/>
-      <wsdl:output name="getSetUnsignedShortResponse" message="tns:getSetUnsignedShortResponse"/>
+      <wsdl:input name="getSetUnsignedShortRequest" message="tns:getSetUnsignedShort">
+    </wsdl:input>
+      <wsdl:output name="getSetUnsignedShortResponse" message="tns:getSetUnsignedShortResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getLong">
-      <wsdl:input name="getLongRequest" message="tns:getLong"/>
-      <wsdl:output name="getLongResponse" message="tns:getLongResponse"/>
+      <wsdl:input name="getLongRequest" message="tns:getLong">
+    </wsdl:input>
+      <wsdl:output name="getLongResponse" message="tns:getLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setLong">
-      <wsdl:input name="setLongRequest" message="tns:setLong"/>
-      <wsdl:output name="setLongResponse" message="tns:setLongResponse"/>
+      <wsdl:input name="setLongRequest" message="tns:setLong">
+    </wsdl:input>
+      <wsdl:output name="setLongResponse" message="tns:setLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetLong">
-      <wsdl:input name="getSetLongRequest" message="tns:getSetLong"/>
-      <wsdl:output name="getSetLongResponse" message="tns:getSetLongResponse"/>
+      <wsdl:input name="getSetLongRequest" message="tns:getSetLong">
+    </wsdl:input>
+      <wsdl:output name="getSetLongResponse" message="tns:getSetLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getUnsignedLong">
-      <wsdl:input name="getUnsignedLongRequest" message="tns:getUnsignedLong"/>
-      <wsdl:output name="getUnsignedLongResponse" message="tns:getUnsignedLongResponse"/>
+      <wsdl:input name="getUnsignedLongRequest" message="tns:getUnsignedLong">
+    </wsdl:input>
+      <wsdl:output name="getUnsignedLongResponse" message="tns:getUnsignedLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setUnsignedLong">
-      <wsdl:input name="setUnsignedLongRequest" message="tns:setUnsignedLong"/>
-      <wsdl:output name="setUnsignedLongResponse" message="tns:setUnsignedLongResponse"/>
+      <wsdl:input name="setUnsignedLongRequest" message="tns:setUnsignedLong">
+    </wsdl:input>
+      <wsdl:output name="setUnsignedLongResponse" message="tns:setUnsignedLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetUnsignedLong">
-      <wsdl:input name="getSetUnsignedLongRequest" message="tns:getSetUnsignedLong"/>
-      <wsdl:output name="getSetUnsignedLongResponse" message="tns:getSetUnsignedLongResponse"/>
+      <wsdl:input name="getSetUnsignedLongRequest" message="tns:getSetUnsignedLong">
+    </wsdl:input>
+      <wsdl:output name="getSetUnsignedLongResponse" message="tns:getSetUnsignedLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getLongLong">
-      <wsdl:input name="getLongLongRequest" message="tns:getLongLong"/>
-      <wsdl:output name="getLongLongResponse" message="tns:getLongLongResponse"/>
+      <wsdl:input name="getLongLongRequest" message="tns:getLongLong">
+    </wsdl:input>
+      <wsdl:output name="getLongLongResponse" message="tns:getLongLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setLongLong">
-      <wsdl:input name="setLongLongRequest" message="tns:setLongLong"/>
-      <wsdl:output name="setLongLongResponse" message="tns:setLongLongResponse"/>
+      <wsdl:input name="setLongLongRequest" message="tns:setLongLong">
+    </wsdl:input>
+      <wsdl:output name="setLongLongResponse" message="tns:setLongLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetLongLong">
-      <wsdl:input name="getSetLongLongRequest" message="tns:getSetLongLong"/>
-      <wsdl:output name="getSetLongLongResponse" message="tns:getSetLongLongResponse"/>
+      <wsdl:input name="getSetLongLongRequest" message="tns:getSetLongLong">
+    </wsdl:input>
+      <wsdl:output name="getSetLongLongResponse" message="tns:getSetLongLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getUnsignedLongLong">
-      <wsdl:input name="getUnsignedLongLongRequest" message="tns:getUnsignedLongLong"/>
-      <wsdl:output name="getUnsignedLongLongResponse" message="tns:getUnsignedLongLongResponse"/>
+      <wsdl:input name="getUnsignedLongLongRequest" message="tns:getUnsignedLongLong">
+    </wsdl:input>
+      <wsdl:output name="getUnsignedLongLongResponse" message="tns:getUnsignedLongLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setUnsignedLongLong">
-      <wsdl:input name="setUnsignedLongLongRequest" message="tns:setUnsignedLongLong"/>
-      <wsdl:output name="setUnsignedLongLongResponse" message="tns:setUnsignedLongLongResponse"/>
+      <wsdl:input name="setUnsignedLongLongRequest" message="tns:setUnsignedLongLong">
+    </wsdl:input>
+      <wsdl:output name="setUnsignedLongLongResponse" message="tns:setUnsignedLongLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetUnsignedLongLong">
-      <wsdl:input name="getSetUnsignedLongLongRequest" message="tns:getSetUnsignedLongLong"/>
-      <wsdl:output name="getSetUnsignedLongLongResponse" message="tns:getSetUnsignedLongLongResponse"/>
+      <wsdl:input name="getSetUnsignedLongLongRequest" message="tns:getSetUnsignedLongLong">
+    </wsdl:input>
+      <wsdl:output name="getSetUnsignedLongLongResponse" message="tns:getSetUnsignedLongLongResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getFloat">
-      <wsdl:input name="getFloatRequest" message="tns:getFloat"/>
-      <wsdl:output name="getFloatResponse" message="tns:getFloatResponse"/>
+      <wsdl:input name="getFloatRequest" message="tns:getFloat">
+    </wsdl:input>
+      <wsdl:output name="getFloatResponse" message="tns:getFloatResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setFloat">
-      <wsdl:input name="setFloatRequest" message="tns:setFloat"/>
-      <wsdl:output name="setFloatResponse" message="tns:setFloatResponse"/>
+      <wsdl:input name="setFloatRequest" message="tns:setFloat">
+    </wsdl:input>
+      <wsdl:output name="setFloatResponse" message="tns:setFloatResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetFloat">
-      <wsdl:input name="getSetFloatRequest" message="tns:getSetFloat"/>
-      <wsdl:output name="getSetFloatResponse" message="tns:getSetFloatResponse"/>
+      <wsdl:input name="getSetFloatRequest" message="tns:getSetFloat">
+    </wsdl:input>
+      <wsdl:output name="getSetFloatResponse" message="tns:getSetFloatResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getDouble">
-      <wsdl:input name="getDoubleRequest" message="tns:getDouble"/>
-      <wsdl:output name="getDoubleResponse" message="tns:getDoubleResponse"/>
+      <wsdl:input name="getDoubleRequest" message="tns:getDouble">
+    </wsdl:input>
+      <wsdl:output name="getDoubleResponse" message="tns:getDoubleResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setDouble">
-      <wsdl:input name="setDoubleRequest" message="tns:setDouble"/>
-      <wsdl:output name="setDoubleResponse" message="tns:setDoubleResponse"/>
+      <wsdl:input name="setDoubleRequest" message="tns:setDouble">
+    </wsdl:input>
+      <wsdl:output name="setDoubleResponse" message="tns:setDoubleResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetDouble">
-      <wsdl:input name="getSetDoubleRequest" message="tns:getSetDouble"/>
-      <wsdl:output name="getSetDoubleResponse" message="tns:getSetDoubleResponse"/>
+      <wsdl:input name="getSetDoubleRequest" message="tns:getSetDouble">
+    </wsdl:input>
+      <wsdl:output name="getSetDoubleResponse" message="tns:getSetDoubleResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getChar">
-      <wsdl:input name="getCharRequest" message="tns:getChar"/>
-      <wsdl:output name="getCharResponse" message="tns:getCharResponse"/>
+      <wsdl:input name="getCharRequest" message="tns:getChar">
+    </wsdl:input>
+      <wsdl:output name="getCharResponse" message="tns:getCharResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setChar">
-      <wsdl:input name="setCharRequest" message="tns:setChar"/>
-      <wsdl:output name="setCharResponse" message="tns:setCharResponse"/>
+      <wsdl:input name="setCharRequest" message="tns:setChar">
+    </wsdl:input>
+      <wsdl:output name="setCharResponse" message="tns:setCharResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetChar">
-      <wsdl:input name="getSetCharRequest" message="tns:getSetChar"/>
-      <wsdl:output name="getSetCharResponse" message="tns:getSetCharResponse"/>
+      <wsdl:input name="getSetCharRequest" message="tns:getSetChar">
+    </wsdl:input>
+      <wsdl:output name="getSetCharResponse" message="tns:getSetCharResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getWChar">
-      <wsdl:input name="getWCharRequest" message="tns:getWChar"/>
-      <wsdl:output name="getWCharResponse" message="tns:getWCharResponse"/>
+      <wsdl:input name="getWCharRequest" message="tns:getWChar">
+    </wsdl:input>
+      <wsdl:output name="getWCharResponse" message="tns:getWCharResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setWChar">
-      <wsdl:input name="setWCharRequest" message="tns:setWChar"/>
-      <wsdl:output name="setWCharResponse" message="tns:setWCharResponse"/>
+      <wsdl:input name="setWCharRequest" message="tns:setWChar">
+    </wsdl:input>
+      <wsdl:output name="setWCharResponse" message="tns:setWCharResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetWChar">
-      <wsdl:input name="getSetWCharRequest" message="tns:getSetWChar"/>
-      <wsdl:output name="getSetWCharResponse" message="tns:getSetWCharResponse"/>
+      <wsdl:input name="getSetWCharRequest" message="tns:getSetWChar">
+    </wsdl:input>
+      <wsdl:output name="getSetWCharResponse" message="tns:getSetWCharResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getString">
-      <wsdl:input name="getStringRequest" message="tns:getString"/>
-      <wsdl:output name="getStringResponse" message="tns:getStringResponse"/>
+      <wsdl:input name="getStringRequest" message="tns:getString">
+    </wsdl:input>
+      <wsdl:output name="getStringResponse" message="tns:getStringResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setString">
-      <wsdl:input name="setStringRequest" message="tns:setString"/>
-      <wsdl:output name="setStringResponse" message="tns:setStringResponse"/>
+      <wsdl:input name="setStringRequest" message="tns:setString">
+    </wsdl:input>
+      <wsdl:output name="setStringResponse" message="tns:setStringResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetString">
-      <wsdl:input name="getSetStringRequest" message="tns:getSetString"/>
-      <wsdl:output name="getSetStringResponse" message="tns:getSetStringResponse"/>
+      <wsdl:input name="getSetStringRequest" message="tns:getSetString">
+    </wsdl:input>
+      <wsdl:output name="getSetStringResponse" message="tns:getSetStringResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getWstring">
-      <wsdl:input name="getWstringRequest" message="tns:getWstring"/>
-      <wsdl:output name="getWstringResponse" message="tns:getWstringResponse"/>
+      <wsdl:input name="getWstringRequest" message="tns:getWstring">
+    </wsdl:input>
+      <wsdl:output name="getWstringResponse" message="tns:getWstringResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setWstring">
-      <wsdl:input name="setWstringRequest" message="tns:setWstring"/>
-      <wsdl:output name="setWstringResponse" message="tns:setWstringResponse"/>
+      <wsdl:input name="setWstringRequest" message="tns:setWstring">
+    </wsdl:input>
+      <wsdl:output name="setWstringResponse" message="tns:setWstringResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetWstring">
-      <wsdl:input name="getSetWstringRequest" message="tns:getSetWstring"/>
-      <wsdl:output name="getSetWstringResponse" message="tns:getSetWstringResponse"/>
+      <wsdl:input name="getSetWstringRequest" message="tns:getSetWstring">
+    </wsdl:input>
+      <wsdl:output name="getSetWstringResponse" message="tns:getSetWstringResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getBoolean">
-      <wsdl:input name="getBooleanRequest" message="tns:getBoolean"/>
-      <wsdl:output name="getBooleanResponse" message="tns:getBooleanResponse"/>
+      <wsdl:input name="getBooleanRequest" message="tns:getBoolean">
+    </wsdl:input>
+      <wsdl:output name="getBooleanResponse" message="tns:getBooleanResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setBoolean">
-      <wsdl:input name="setBooleanRequest" message="tns:setBoolean"/>
-      <wsdl:output name="setBooleanResponse" message="tns:setBooleanResponse"/>
+      <wsdl:input name="setBooleanRequest" message="tns:setBoolean">
+    </wsdl:input>
+      <wsdl:output name="setBooleanResponse" message="tns:setBooleanResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetBoolean">
-      <wsdl:input name="getSetBooleanRequest" message="tns:getSetBoolean"/>
-      <wsdl:output name="getSetBooleanResponse" message="tns:getSetBooleanResponse"/>
+      <wsdl:input name="getSetBooleanRequest" message="tns:getSetBoolean">
+    </wsdl:input>
+      <wsdl:output name="getSetBooleanResponse" message="tns:getSetBooleanResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getOctet">
-      <wsdl:input name="getOctetRequest" message="tns:getOctet"/>
-      <wsdl:output name="getOctetResponse" message="tns:getOctetResponse"/>
+      <wsdl:input name="getOctetRequest" message="tns:getOctet">
+    </wsdl:input>
+      <wsdl:output name="getOctetResponse" message="tns:getOctetResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setOctet">
-      <wsdl:input name="setOctetRequest" message="tns:setOctet"/>
-      <wsdl:output name="setOctetResponse" message="tns:setOctetResponse"/>
+      <wsdl:input name="setOctetRequest" message="tns:setOctet">
+    </wsdl:input>
+      <wsdl:output name="setOctetResponse" message="tns:setOctetResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetOctet">
-      <wsdl:input name="getSetOctetRequest" message="tns:getSetOctet"/>
-      <wsdl:output name="getSetOctetResponse" message="tns:getSetOctetResponse"/>
+      <wsdl:input name="getSetOctetRequest" message="tns:getSetOctet">
+    </wsdl:input>
+      <wsdl:output name="getSetOctetResponse" message="tns:getSetOctetResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getStringArray">
-      <wsdl:input name="getStringArrayRequest" message="tns:getStringArray"/>
-      <wsdl:output name="getStringArrayResponse" message="tns:getStringArrayResponse"/>
+      <wsdl:input name="getStringArrayRequest" message="tns:getStringArray">
+    </wsdl:input>
+      <wsdl:output name="getStringArrayResponse" message="tns:getStringArrayResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setStringArray">
-      <wsdl:input name="setStringArrayRequest" message="tns:setStringArray"/>
-      <wsdl:output name="setStringArrayResponse" message="tns:setStringArrayResponse"/>
+      <wsdl:input name="setStringArrayRequest" message="tns:setStringArray">
+    </wsdl:input>
+      <wsdl:output name="setStringArrayResponse" message="tns:setStringArrayResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetStringArray">
-      <wsdl:input name="getSetStringArrayRequest" message="tns:getSetStringArray"/>
-      <wsdl:output name="getSetStringArrayResponse" message="tns:getSetStringArrayResponse"/>
+      <wsdl:input name="getSetStringArrayRequest" message="tns:getSetStringArray">
+    </wsdl:input>
+      <wsdl:output name="getSetStringArrayResponse" message="tns:getSetStringArrayResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getAny">
-      <wsdl:input name="getAnyRequest" message="tns:getAny"/>
-      <wsdl:output name="getAnyResponse" message="tns:getAnyResponse"/>
+      <wsdl:input name="getAnyRequest" message="tns:getAny">
+    </wsdl:input>
+      <wsdl:output name="getAnyResponse" message="tns:getAnyResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="setAny">
-      <wsdl:input name="setAnyRequest" message="tns:setAny"/>
-      <wsdl:output name="setAnyResponse" message="tns:setAnyResponse"/>
+      <wsdl:input name="setAnyRequest" message="tns:setAny">
+    </wsdl:input>
+      <wsdl:output name="setAnyResponse" message="tns:setAnyResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getSetAny">
-      <wsdl:input name="getSetAnyRequest" message="tns:getSetAny"/>
-      <wsdl:output name="getSetAnyResponse" message="tns:getSetAnyResponse"/>
+      <wsdl:input name="getSetAnyRequest" message="tns:getSetAny">
+    </wsdl:input>
+      <wsdl:output name="getSetAnyResponse" message="tns:getSetAnyResponse">
+    </wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="PrimitivesCORBABinding" type="tns:Primitives">

Modified: incubator/yoko/trunk/tools/src/test/resources/idl/expected_String.wsdl
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/src/test/resources/idl/expected_String.wsdl?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/src/test/resources/idl/expected_String.wsdl (original)
+++ incubator/yoko/trunk/tools/src/test/resources/idl/expected_String.wsdl Tue Dec 12 07:03:38 2006
@@ -113,25 +113,33 @@
     </xs:schema>
   </wsdl:types>
   <wsdl:message name="combineWstrings">
-    <wsdl:part name="inparameter" element="tns:combineWstrings"/>
+    <wsdl:part name="inparameter" element="tns:combineWstrings">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="combineStrings">
-    <wsdl:part name="inparameter" element="tns:combineStrings"/>
+    <wsdl:part name="inparameter" element="tns:combineStrings">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="combineWstringsResponse">
-    <wsdl:part name="outparameter" element="tns:combineWstringsResponse"/>
+    <wsdl:part name="outparameter" element="tns:combineWstringsResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="combineStringsResponse">
-    <wsdl:part name="outparameter" element="tns:combineStringsResponse"/>
+    <wsdl:part name="outparameter" element="tns:combineStringsResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:portType name="if">
     <wsdl:operation name="combineStrings">
-      <wsdl:input name="combineStringsRequest" message="tns:combineStrings"/>
-      <wsdl:output name="combineStringsResponse" message="tns:combineStringsResponse"/>
+      <wsdl:input name="combineStringsRequest" message="tns:combineStrings">
+    </wsdl:input>
+      <wsdl:output name="combineStringsResponse" message="tns:combineStringsResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="combineWstrings">
-      <wsdl:input name="combineWstringsRequest" message="tns:combineWstrings"/>
-      <wsdl:output name="combineWstringsResponse" message="tns:combineWstringsResponse"/>
+      <wsdl:input name="combineWstringsRequest" message="tns:combineWstrings">
+    </wsdl:input>
+      <wsdl:output name="combineWstringsResponse" message="tns:combineWstringsResponse">
+    </wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="ifCORBABinding" type="tns:if">

Modified: incubator/yoko/trunk/tools/src/test/resources/idl/expected_Struct.wsdl
URL: http://svn.apache.org/viewvc/incubator/yoko/trunk/tools/src/test/resources/idl/expected_Struct.wsdl?view=diff&rev=486177&r1=486176&r2=486177
==============================================================================
--- incubator/yoko/trunk/tools/src/test/resources/idl/expected_Struct.wsdl (original)
+++ incubator/yoko/trunk/tools/src/test/resources/idl/expected_Struct.wsdl Tue Dec 12 07:03:38 2006
@@ -123,25 +123,33 @@
     </xs:schema>
   </wsdl:types>
   <wsdl:message name="congratulate">
-    <wsdl:part name="inparameter" element="tns:congratulate"/>
+    <wsdl:part name="inparameter" element="tns:congratulate">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getCompensationResponse">
-    <wsdl:part name="outparameter" element="tns:getCompensationResponse"/>
+    <wsdl:part name="outparameter" element="tns:getCompensationResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="getCompensation">
-    <wsdl:part name="inparameter" element="tns:getCompensation"/>
+    <wsdl:part name="inparameter" element="tns:getCompensation">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:message name="congratulateResponse">
-    <wsdl:part name="outparameter" element="tns:congratulateResponse"/>
+    <wsdl:part name="outparameter" element="tns:congratulateResponse">
+    </wsdl:part>
   </wsdl:message>
   <wsdl:portType name="StructTest">
     <wsdl:operation name="congratulate">
-      <wsdl:input name="congratulateRequest" message="tns:congratulate"/>
-      <wsdl:output name="congratulateResponse" message="tns:congratulateResponse"/>
+      <wsdl:input name="congratulateRequest" message="tns:congratulate">
+    </wsdl:input>
+      <wsdl:output name="congratulateResponse" message="tns:congratulateResponse">
+    </wsdl:output>
     </wsdl:operation>
     <wsdl:operation name="getCompensation">
-      <wsdl:input name="getCompensationRequest" message="tns:getCompensation"/>
-      <wsdl:output name="getCompensationResponse" message="tns:getCompensationResponse"/>
+      <wsdl:input name="getCompensationRequest" message="tns:getCompensation">
+    </wsdl:input>
+      <wsdl:output name="getCompensationResponse" message="tns:getCompensationResponse">
+    </wsdl:output>
     </wsdl:operation>
   </wsdl:portType>
   <wsdl:binding name="StructTestCORBABinding" type="tns:StructTest">



Mime
View raw message