Standard Web Project Properties Dialog Box: JAX-RPC Web Service Clients

Use to preconfigure the features that are used by the wscompile tool to compile a JAX-RPC web service client.

Note: If the project does not contain JAX-RPC web service clients, the JAX-RPC Web Service Clients page does not exist.

WsCompile 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.


Related Topics

Developing Applications with NetBeans IDE,

Copyright © 2015, Oracle and/or its affiliates. All rights reserved.