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>