About the wsimport Tool
See Also
For JAX-WS web services (Java EE 5 specification), the IDE uses the
wsimport tool that is bundled with the Sun Java System Application
Server to create the artifacts that are needed for web service
interaction.
The following artifacts are generated by the wsimport tool:
- Service Endpoint Interface (SEI)
- Web Service
- Exception class mapped from wsdl:fault (if any)
- Async Reponse Bean derived from response wsdl:message (if any)
- JAXB generated value types (mapped java classes from schema types)
The IDE packages these artifacts in a WAR file with the WSDL and schema documents
along with the endpoint implementation to be deployed.
In the IDE, the wsimport tool is automatically launched
when you build an application that contains a JAX-WS web service.
- For simple web services and web service clients in the IDE, a detailed
knowledge of the wsimport tool is not required, because the IDE
uses the wsimport tool's default options and features to create
web services and clients for you.
Only for more complex web service interactions
is it helpful to know how the compiler works. You use
the Web Service Attributes Editor
to customize the artifacts to be generated by the wsimport tool.
- See Also
- About Web Services
Legal Notices