butek       02/03/05 06:52:53

  Modified:    java/test/wsdl Wsdl2javaAntTask.java Wsdl2javaTestSuite.xml
               java/test/wsdl/interop3/groupE Interop3GroupE.xml
  Log:
  Cleaned up WSDL2Java behavior of --skeleton/--skeletonDeploy
  - --skeleton is now --server-side
  - --skeletonDeploy is invalid without --server-side
  - a skeleton is NOT generated if --skeletonDeploy false
  - fixed the tests to follow these changes.
  
  (The user's guide will be updated shortly.)
  
  Revision  Changes    Path
  1.21      +14 -6     xml-axis/java/test/wsdl/Wsdl2javaAntTask.java
  
  Index: Wsdl2javaAntTask.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/test/wsdl/Wsdl2javaAntTask.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- Wsdl2javaAntTask.java     27 Feb 2002 23:09:15 -0000      1.20
  +++ Wsdl2javaAntTask.java     5 Mar 2002 14:52:53 -0000       1.21
  @@ -76,7 +76,8 @@
   public class Wsdl2javaAntTask extends Task
   {
       private boolean verbose = false;
  -    private boolean skeleton = false;
  +    private boolean server = false;
  +    private boolean skeletonDeploy = true;
       private boolean testCase = false;
       private boolean noImports = false;
       private boolean all = false;
  @@ -91,7 +92,8 @@
           try {
               log("Running Wsdl2javaAntTask with parameters:", Project.MSG_VERBOSE);
               log("\tverbose:" + verbose, Project.MSG_VERBOSE);
  -            log("\tskeleton:" + skeleton, Project.MSG_VERBOSE);
  +            log("\tserver-side:" + server, Project.MSG_VERBOSE);
  +            log("\tskeletonDeploy:" + skeletonDeploy, Project.MSG_VERBOSE);
               log("\ttestCase:" + testCase, Project.MSG_VERBOSE);
               log("\tnoImports:" + noImports, Project.MSG_VERBOSE);
               log("\tNStoPkg:" + namespaceMap, Project.MSG_VERBOSE);
  @@ -126,7 +128,8 @@
               emitter.generateImports(!noImports);
               emitter.generateAll(all);
               emitter.setOutputDir(output);
  -            emitter.generateSkeleton(skeleton);
  +            emitter.generateServerSide(server);
  +            emitter.deploySkeleton(skeletonDeploy);
               emitter.verbose(verbose);
               emitter.setTypeMappingVersion(tm);
               emitter.setNStoPkg(project.resolveFile("NStoPkg.properties"));
  @@ -163,9 +166,14 @@
           this.verbose = Project.toBoolean(parameter);
       }
   
  -    // The setter for the "skeleton" attribute
  -    public void setSkeleton(String parameter) {
  -        this.skeleton = Project.toBoolean(parameter);
  +    // The setter for the "server-side" attribute
  +    public void setServerSide(String parameter) {
  +        this.server = Project.toBoolean(parameter);
  +    }
  +
  +    // The setter for the "skeletonDeploy" attribute
  +    public void setSkeletonDeploy(String parameter) {
  +        this.skeletonDeploy = Project.toBoolean(parameter);
       }
   
       // The setter for the "testcase" attribute
  
  
  
  1.84      +49 -49    xml-axis/java/test/wsdl/Wsdl2javaTestSuite.xml
  
  Index: Wsdl2javaTestSuite.xml
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/test/wsdl/Wsdl2javaTestSuite.xml,v
  retrieving revision 1.83
  retrieving revision 1.84
  diff -u -r1.83 -r1.84
  --- Wsdl2javaTestSuite.xml    1 Mar 2002 18:38:31 -0000       1.83
  +++ Wsdl2javaTestSuite.xml    5 Mar 2002 14:52:53 -0000       1.84
  @@ -32,7 +32,7 @@
       <wsdl2java url="samples/addr/AddressBook.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  typeMappingVersion="1.1"
  @@ -50,7 +50,7 @@
      <wsdl2java url="build/work/samples/userguide/example6/WidgetPrice.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="yes">
  @@ -60,7 +60,7 @@
       <!-- Multiple-binding test with different literal usage -->
       <wsdl2java url="test/wsdl/multibinding/multibinding.wsdl"
                  output="build/work"
  -               skeleton="yes"
  +               serverSide="yes"
                  testcase="yes">
       </wsdl2java>
   
  @@ -68,7 +68,7 @@
       <wsdl2java url="test/wsdl/multiref/MultiRefTest.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -79,14 +79,14 @@
       <wsdl2java url="test/wsdl/multithread/AddressBook.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes">
  +               serverSide="yes">
       </wsdl2java>
   
       <!-- Operation style test (oneway, request/response, -->
       <!-- solicit/response, notification -->
       <wsdl2java url="test/wsdl/opStyles/opStyles.wsdl"
                  output="build/work"
  -               skeleton="yes"
  +               serverSide="yes"
                  testcase="yes">
       </wsdl2java>
   
  @@ -94,7 +94,7 @@
       <wsdl2java url="test/wsdl/refattr/refattr.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -142,7 +142,7 @@
       <wsdl2java url="build/work/test/wsdl/roundtrip/Roundtrip.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -153,7 +153,7 @@
       <wsdl2java url="test/wsdl/sequence/SequenceTest.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -186,7 +186,7 @@
       <wsdl2java url="build/work/test/wsdl/sequence/SequenceTest.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -197,7 +197,7 @@
       <wsdl2java url="test/wsdl/arrays/ArrayTest.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -209,7 +209,7 @@
       <wsdl2java url="test/wsdl/inheritance/InheritanceTest.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -243,7 +243,7 @@
       <wsdl2java url="build/work/test/wsdl/inheritance/InheritanceTest.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -274,7 +274,7 @@
       <wsdl2java url="test/wsdl/marrays/MArrayTest.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes"
  +               serverSide="yes"
                  testcase="yes">
           <mapping namespace="urn:MArrayTests" package="test.wsdl.marrays"/>
       </wsdl2java>
  @@ -283,7 +283,7 @@
       <wsdl2java url="test/wsdl/marrays/MArrayTest.wsdl"
                  output="build/work"
                  deployscope="session"
  -               skeleton="yes"
  +               serverSide="yes"
                  testcase="yes">
           <mapping namespace="urn:MArrayTests" package="test.wsdl.marrays"/>
       </wsdl2java>
  @@ -294,7 +294,7 @@
       <wsdl2java url="test/wsdl/_import/Import.wsdl"
                  output="build/work"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="yes">
  @@ -307,7 +307,7 @@
       <wsdl2java url="test/wsdl/_import/Import.wsdl"
                  output="build/work"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="yes">
  @@ -323,7 +323,7 @@
       <wsdl2java url="test/wsdl/inout/inout.wsdl"
                  output="build/work"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -335,7 +335,7 @@
       <wsdl2java url="http://www.xmethods.net/tmodels/InteropTest.wsdl";
                  output="build/work"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -348,7 +348,7 @@
       <wsdl2java url="http://www.whitemesa.com/interop/InteropTest.wsdl";
                  output="build/work"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -358,7 +358,7 @@
       <wsdl2java url="http://www.whitemesa.com/interop/InteropTestB.wsdl";
                  output="build/work"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -371,7 +371,7 @@
                  output="build/work"
                  testcase="no"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="no"
                  noimports="no">
           <mapping namespace="http://soapinterop.org/"; 
package="interop.echoheadersvc"/>
  @@ -383,7 +383,7 @@
                  output="build/work"
                  testcase="no"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="no"
                  noimports="no">
           <mapping namespace="http://soapinterop.org/"; 
package="mssoapinterop.interopb"/>
  @@ -394,7 +394,7 @@
                  output="build/work"
                  testcase="no"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="no"
                  noimports="no">
           <mapping namespace="http://soapinterop.org/"; 
package="mssoapinterop.interopbtyped"/>
  @@ -405,7 +405,7 @@
                  output="build/work"
                  testcase="no"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="no"
                  noimports="no">
           <mapping namespace="http://soapinterop.org"; 
package="mssoapinterop.interopc"/>
  @@ -434,7 +434,7 @@
       <!-- Steps 1, 2 and 4: -->
       <wsdl2java url="http://www.whitemesa.com/r3/import1.wsdl";
                  output="build/work"
  -               skeleton="yes">
  +               serverSide="yes">
           <mapping namespace="http://soapinterop.org/"; 
package="test.wsdl.interop3.import1"/>
           <mapping namespace="http://soapinterop.org/definitions/"; 
package="test.wsdl.interop3.import1.definitions"/>
       </wsdl2java>
  @@ -457,7 +457,7 @@
       </java2wsdl>
       <wsdl2java url="build/work/test/wsdl/interop3/import1.wsdl"
                  output="build/work"
  -               skeleton="yes">
  +               serverSide="yes">
           <mapping namespace="http://soapinterop.org/"; 
package="test.wsdl.interop3.import1.step6"/>
           <mapping namespace="http://soapinterop.org/definitions/"; 
package="test.wsdl.interop3.import1.step6.definitions"/>
       </wsdl2java>
  @@ -472,7 +472,7 @@
       <!-- Steps 1, 2 and 4: -->
       <wsdl2java url="http://www.whitemesa.com/r3/import2.wsdl";
                  output="build/work"
  -               skeleton="yes">
  +               serverSide="yes">
           <mapping namespace="http://soapinterop.org/main/"; 
package="test.wsdl.interop3.import2"/>
           <mapping namespace="http://soapinterop.org/definitions/"; 
package="test.wsdl.interop3.import2.definitions"/>
           <mapping namespace="http://soapinterop.org/xsd"; 
package="test.wsdl.interop3.import2.xsd"/>
  @@ -497,7 +497,7 @@
       </java2wsdl>
       <wsdl2java url="build/work/test/wsdl/interop3/import2.wsdl"
                  output="build/work"
  -               skeleton="yes">
  +               serverSide="yes">
           <mapping namespace="http://soapinterop.org/main/"; 
package="test.wsdl.interop3.import2.step6"/>
           <mapping namespace="http://soapinterop.org/definitions/"; 
package="test.wsdl.interop3.import2.step6.definitions"/>
           <mapping namespace="http://soapinterop.org/xsd"; 
package="test.wsdl.interop3.import2.step6.xsd"/>
  @@ -513,7 +513,7 @@
       <!-- Steps 1, 2 and 4: -->
       <wsdl2java url="http://www.dolphinharbor.org/services/R3Import2/service.wsdl";
                  output="build/work"
  -               skeleton="yes">
  +               serverSide="yes">
           <mapping namespace="http://soapinterop.org/main/"; 
package="test.wsdl.interop3.absimport2"/>
           <mapping namespace="http://soapinterop.org/definitions/"; 
package="test.wsdl.interop3.absimport2.definitions"/>
           <mapping namespace="http://soapinterop.org/xsd"; 
package="test.wsdl.interop3.absimport2.xsd"/>
  @@ -538,7 +538,7 @@
       </java2wsdl>
       <wsdl2java url="build/work/test/wsdl/interop3/absimport2.wsdl"
                  output="build/work"
  -               skeleton="yes">
  +               serverSide="yes">
           <mapping namespace="http://soapinterop.org/main/"; 
package="test.wsdl.interop3.absimport2.step6"/>
           <mapping namespace="http://soapinterop.org/definitions/"; 
package="test.wsdl.interop3.absimport2.step6.definitions"/>
           <mapping namespace="http://soapinterop.org/xsd"; 
package="test.wsdl.interop3.absimport2.step6.xsd"/>
  @@ -554,7 +554,7 @@
       <!-- Steps 1, 2 and 4: -->
       <wsdl2java url="http://www.whitemesa.com/r3/import3.wsdl";
                  output="build/work"
  -               skeleton="yes">
  +               serverSide="yes">
           <mapping namespace="http://soapinterop.org/main2/"; 
package="test.wsdl.interop3.import3"/>
           <mapping namespace="http://soapinterop.org/definitions/"; 
package="test.wsdl.interop3.import3.definitions"/>
           <mapping namespace="http://soapinterop.org/xsd"; 
package="test.wsdl.interop3.import3.xsd"/>
  @@ -581,7 +581,7 @@
       </java2wsdl>
       <wsdl2java url="build/work/test/wsdl/interop3/import3.wsdl"
                  output="build/work"
  -               skeleton="yes">
  +               serverSide="yes">
           <mapping namespace="http://soapinterop.org/main/"; 
package="test.wsdl.interop3.import3.step6"/>
           <mapping namespace="http://soapinterop.org/definitions/"; 
package="test.wsdl.interop3.import3.step6.definitions"/>
           <mapping namespace="http://soapinterop.org/xsd"; 
package="test.wsdl.interop3.import3.step6.xsd"/>
  @@ -597,7 +597,7 @@
       <wsdl2java url="test/wsdl/clash/clash.wsdl"
                  output="build/work"
                  testcase="yes"
  -               skeleton="yes">
  +               serverSide="yes">
       </wsdl2java>
   
       <!-- WSDL fault generation test -->
  @@ -605,7 +605,7 @@
                  output="build/work"
                  testcase="yes"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="no"
                  noimports="no">
           <mapping namespace="http://test.com/wsdl/faults"; 
package="test.wsdl.faults"/>
  @@ -617,7 +617,7 @@
                  output="build/work"
                  testcase="no"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="no"
                  noimports="no">
           <mapping namespace="urn:uddi-org:api" package="org.uddi.api"/>
  @@ -627,7 +627,7 @@
                  output="build/work"
                  testcase="no"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="no"
                  noimports="no">
           <mapping namespace="urn:uddi-org:api" package="org.uddi.api"/>
  @@ -640,7 +640,7 @@
                  output="build/work"
                  testcase="no"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="no"
                  noimports="no">
       </wsdl2java>
  @@ -649,7 +649,7 @@
       <wsdl2java url="test/wsdl/filegen/FileGen.wsdl"
                  output="build/work"
                  deployscope="none"
  -               skeleton="no"
  +               serverSide="no"
                  noimports="no"
                  verbose="no"
                  testcase="no">
  @@ -659,7 +659,7 @@
       <!-- Same test as above but this time the -a flag is turned on -->
       <wsdl2java url="test/wsdl/filegen/FileGen.wsdl"
                  output="build/work"
  -               skeleton="no"
  +               serverSide="no"
                  all="yes">
           <mapping namespace="http://test.com/reference"; 
package="test.wsdl.filegenAll"/>
       </wsdl2java>
  @@ -668,7 +668,7 @@
       <wsdl2java url="test/wsdl/names/JavaNames.wsdl"
                  output="build/work"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  noimports="no"
                  verbose="no"
                  testcase="yes">
  @@ -678,14 +678,14 @@
       <!-- This is (OK, "will be") a comprehensive test of XML schema types -->
       <wsdl2java url="test/wsdl/types/ComprehensiveTypes.wsdl"
                  output="build/work"
  -               skeleton="yes"
  +               serverSide="yes"
                  testcase="yes">
       </wsdl2java>
   
       <!-- This tests parameterOrder.  -->
       <wsdl2java url="test/wsdl/parameterOrder/parameterOrder.wsdl"
                  output="build/work"
  -               skeleton="yes"
  +               serverSide="yes"
                  testcase="yes">
       </wsdl2java>
   
  @@ -697,7 +697,7 @@
       <wsdl2java url="test/wsdl/literal/SalesRankNPrice.wsdl"
                  output="build/work"
                  verbose="no"
  -               skeleton="no"
  +               serverSide="no"
                  testcase="no">
           <mapping namespace="http://www.PerfectXML.com/NETWebSvcs/BookService"; 
package="test.wsdl.literal"/>
                  
  @@ -711,7 +711,7 @@
                  output="build/work"
                  testcase="no"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="no"
                  noimports="no">
           <mapping namespace="urn:vgx-realtime" package="com.velocigen.thor"/>
  @@ -721,7 +721,7 @@
                  output="build/work"
                  testcase="no"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="yes"
                  noimports="no">
       </wsdl2java>
  @@ -732,7 +732,7 @@
                  output="build/work"
                  testcase="no"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="yes"
                  noimports="no">
           <mapping namespace="http://soapinterop.org/"; package="interop.echoheader"/>
  @@ -752,7 +752,7 @@
                  output="build/work"
                  testcase="no"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="yes"
                  noimports="no">
       </wsdl2java>
  @@ -766,7 +766,7 @@
                  output="build/work"
                  testcase="no"
                  deployscope="none"
  -               skeleton="yes"
  +               serverSide="yes"
                  verbose="yes"
                  noimports="no">
       </wsdl2java>
  
  
  
  1.4       +1 -4      xml-axis/java/test/wsdl/interop3/groupE/Interop3GroupE.xml
  
  Index: Interop3GroupE.xml
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/test/wsdl/interop3/groupE/Interop3GroupE.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Interop3GroupE.xml        27 Feb 2002 11:00:17 -0000      1.3
  +++ Interop3GroupE.xml        5 Mar 2002 14:52:53 -0000       1.4
  @@ -91,7 +91,6 @@
           <wsdl2java url="build/work/test/wsdl/interop3/groupE/InteropTestDocLit.wsdl"
                      output="build/work"
                      deployscope="session"
  -                   skeleton="no"
                      noimports="no"
                      verbose="no"
                      testcase="no">
  @@ -103,7 +102,6 @@
           <wsdl2java url="build/work/test/wsdl/interop3/groupE/InteropTestRpcEnc.wsdl"
                      output="build/work"
                      deployscope="session"
  -                   skeleton="no"
                      noimports="no"
                      verbose="no"
                      testcase="no">
  @@ -115,7 +113,6 @@
           <wsdl2java url="build/work/test/wsdl/interop3/groupE/InteropTestList.wsdl"
                      output="build/work"
                      deployscope="session"
  -                   skeleton="no"
                      noimports="no"
                      verbose="no"
                      testcase="no">
  @@ -142,4 +139,4 @@
           <echo message="end of InteropTestSuite.main"/>
           <echo message=""/>
       </target>
  -</project>
  \ No newline at end of file
  +</project>
  
  
  


Reply via email to