WSDL Generation Tool Help
Class Name
Enter a fully qualified class name (package + class) that you wish to wrapper. This class must hold to the following
requirements:
- non-abstract
- not an interface
- have public non-static methods
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.