You are viewing a plain text version of this content. The canonical link for it is here.
Posted to muse-commits@ws.apache.org by ae...@apache.org on 2006/09/01 15:46:26 UTC
svn commit: r439319 -
/webservices/muse/trunk/modules/muse-tools/scripts/readme.txt
Author: aeberbac
Date: Fri Sep 1 06:46:25 2006
New Revision: 439319
URL: http://svn.apache.org/viewvc?rev=439319&view=rev
Log:
added better readme as per MUSE-62
Modified:
webservices/muse/trunk/modules/muse-tools/scripts/readme.txt
Modified: webservices/muse/trunk/modules/muse-tools/scripts/readme.txt
URL: http://svn.apache.org/viewvc/webservices/muse/trunk/modules/muse-tools/scripts/readme.txt?rev=439319&r1=439318&r2=439319&view=diff
==============================================================================
--- webservices/muse/trunk/modules/muse-tools/scripts/readme.txt (original)
+++ webservices/muse/trunk/modules/muse-tools/scripts/readme.txt Fri Sep 1 06:46:25 2006
@@ -1,14 +1,39 @@
Command Line Tooling
+=====================
-Requirements:
-The java executable in your PATH
-Apache Ant in your PATH (see: http://ant.apache.org)
+Tools:
+
+* wsdl2java
+* wsdlmerge
+
+
+wsdl2java
+=========
+
+Description:
+------------
+This tool will take a WSDL file and generate code and a
+self-contained project where that code can be built.
+
+Wsdl2java handles several environments and is extremely
+pluggable, see
+
+docs/overview/overview-tools.html
-Simply invoke either one of these and pass it the WSDL you wish to use.
+Requirements:
+-------------
+* The java executable in your PATH
+* Apache Ant in your PATH (see: http://ant.apache.org)
+
+Usage:
+------
+The following is a description of running the tool in a Windows
+environment. Running in a unix environment entails changing wsdl2java.bat
+to wsdl2java.sh.
-For example, if wsdl2java.bat is in your path then run:
+If wsdl2java.bat is in your path then run:
-wsdl2java.bat foo.wsdl
+wsdl2java.bat -wsdl foo.wsdl
This will create:
@@ -20,12 +45,67 @@
ant
-This will create a capability.war file in your current directory that can be deployed to a J2EE server.
+while will create a war file in your current directory
+that that will have the base name of the directory. For
+example if the current directory is
-For more information see
+c:\temp\work\myTouchpoint
-docs/overview/overview-tools.html
+then the war file will be called
+
+myTouchpoint.war
+
+To see more usage information run wsdl2java with the -help option.
+To see more advanced usage inforation run wsdl2java with the -helpall option.
+
+
+wsdlmerge
+=========
+
+Description:
+------------
+This tool will take several WSDL files and generate
+one combined WSDL file that has the following properties:
+
+* Combines the portType element of each WSDL file into
+one portType
+* Combines the WS-RF Document schema from each WSDL (if present)
+into a one merged WS-RF Document schema.
+* Creates a binding based on the new portType using
+conventions needed for wsdl2java and Muse
+* Creates a service element that attaches to the new binding and
+portType
+
+Requirements:
+-------------
+* The java executable in your PATH
+
+Usage:
+------
+The following is a description of running the tool in a Windows
+environment. Running in a unix environment entails changing wsdmerge.bat
+to wsdlmerge.sh.
+
+If wsdlmerge.bat is in your path then run:
+
+wsdlmerge.bat -address ADDRESS -uri URI -output OUTPUT FILES
+
+Where:
+
+* ADDRESS is the address at which to create the service element. For example:
+
+-address "http://localhost:8080/myEndpoint/services/myServiceName"
+
+* URI is the targetNamespace of the newly created WSDL. For example:
+
+-uri "http://tempuri.og/myEndpoint.wsdl"
+
+* OUTPUT is the file name of the new WSDL. For example:
+
+-output myEndpoint.wsdl
-in the Muse directory.
+* FILES is a list of one or more WSDL documents to merge. For example:
+wsdl1.wsdl wsdl2.wsdl
+To see more usage information run wsdlmerge with the -help option.
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: muse-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: muse-commits-help@ws.apache.org