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.