You open the Standard Web Project Properties dialog box by right-clicking any and choosing Properties.
The JAX-RPC Web Service Clients page lets you preconfigure the features that are used by the wscompile tool to compile a JAX-RPC web service client.
WsComplie features available for the selected web service client:
Feature | Effect on Web Service Client |
---|---|
datahandleronly | Maps attachments to the DataHandler type. |
donotoverride | No regeneration of classes that already exist on the classpath. |
donounwrap | Disables unwrapping of document/literal wrapper elements in WSI mode (default). |
explicitcontext | Turns on explicit service context mapping. |
jaxbenumtype | Maps anonymous enumeration to its base type. |
nodatabinding | Turns off data binding for literal encoding. |
noencodedtypes | Turns off encoding type information. |
nomultirefs | Turns off support for multiple references. |
norpcstructures | No generation of RPC structures (-import only). |
novalidation | Turns off full validation of imported WSDL documents. |
resolveidref | Resolve xsd:IDREF. |
searchschema | Searches schema aggressively for types. |
serializeinterfaces | Turns on direct serialization of interface types. |
strict | Generates code strictly compliant with JAX-RPC Specification. |
unwrap | Enables unwrapping of document/literal wrapper elements in WSI mode. |
wsi | Checks for compliance with the WSI-Basic Profile, which is a specification for improved interoperability. For example, the WS-I Basic Profile prohibits the use of rpc/encoded. Therefore, if you set the wsi feature, a warning will be generated when you build a web service client that uses a WSDL file that uses rpc/encoded. |
Additional WsCompile Options :
Feature | Effect on Web Service Client |
---|---|
debug | Generates debugging information. |
optimize | Optimizes generated coded. |
xSerializable | Generates value types that implement Serializable interface. |
xPrintStackTrace | Prints exception stack traces. |
verbose | Outputs messages about what the compiler is doing. |