Class Method Page Help
Overview
The table represents the class methods that are public non-static members of the
submitted class and its ancesters. The method signature is represented as well
as a status column to represent the relative ability of the tool to easily wrapper
the method as a service.
You must select at least one method to be wrappered as a service operation for your
web service description. The table is multi-selectable so that which Shift and/or Cntrl
modifiers you can select multiple operations to be defined in the web service description.
Status Description
The status field for a method can contain one of four states. It can either be blank,
contain a yellow mark, a red mark, or contain a red mark with an X through it. The status states are described below:
- blank
- The method contains only base types which can be described in XML without any
schema definitions.
- yellow
- The method contains only base types. But there are restrictions. Such as in and out parameters
not being supported.
- red
- The method contains complex user-defined or base Java objects and/or arrays of objects which
cannot be described in XML without also writing a schema definition in a WSDL document.
- red-with an X
- The method contains types which the tool or SOAP can not support (e.q. COM pluggable povider
can not support non base types.)
If methods with yellow warnings are selected then the WSDL document will be written
assuming that only in parameters are used.
If methods with red warnings are selected, then the user will be presented with a list
of complex types to select the ones that they wish to generate in a schema format in the WSDL document
in the types
WSDL section.