WSDL Generation Tool Help


Class Name Classpath Output Filename
Service Name Service URN Target Namespace
Binding URL

Class Name

Enter a fully qualified class name (package + class) that you wish to wrapper. This class must hold to the following requirements: Classes which meet the Java servlet specification are also supported as long as they meet the above requirements.

Example: com.ibm.test.MyNewService

When a class name in entered in this entry field the rest of the parameters on this page are updated with reasonable guesses that match the class name you specified. At this point you can edit the rest of the parameters to match your selections.


Classpath

If the class you specified in "class name" is not in the environment classpath setting when you started the WSDL Generation Tool, you can enter additional paths here. Valid entries include directory paths and jar files. Not only must your class be in the classpath but any classes which are required to construct it must be in the classpath, for example, your superclass.


Output Filename

Specify a path and filename for the output WSDL document that will be generated by the tool. A filename is defaulted for you, but you can either overwrite this one or use the file browse button and select a file on your system.

NOTE:With the Toolkit's UDDI broker implementation three files will be written by the WSDL Generation Tool. The full WSDL document will be written to the location specified here. Within the same directory "implementation" and "interface" partial WSDL documents will be written for use with the UDDI-based broker.


Service Name

Enter the name of the service as it will be defined in the WSDL definition. This is a free form text string.

Service URN

Enter the URN which will be used to specify the service in the service broker. A valid URN is a string beginning with "urn:" followed by a unique string for the service.

Target Namespace

Enter the unique XML namespace identifier which will be used to define the service definitions namespace. A namespace identifier has been defaulted for the service, but can be overwritten.

Binding URL

Enter the binding URL at which the service can be located. For SOAP-based services a URL has been defaulted for use with the Web Services Toolkit SOAP-based broker. If a SOAP server exists elsewhere for the service, enter the URL for that SOAP server. If the service is an HTTP-based service (i.e. a servlet) then enter the URL for the servlet for this parameter.