Module com.sun.tools.ws
Package com.sun.tools.ws
package com.sun.tools.ws
JAX-WS 2.1 Tools
This document describes the tools included with JAX-WS 2.0.1.ANT Tasks
AnnotationProcessing
- An ANT task to invoke Annotation Processing.
WsGen
-
An ANT task to invoke
WsGen
WsImport
-
An ANT task to invoke
WsImport
Command-line Tools
- AP
- A Java SE tool and framework for processing annotations. Annotation processing will invoke a JAX-WS AnnotationProcossor for processing Java source files with jakarta.jws.* annotations and making them web services. Annotation processing will compile the Java source files and generate any additional classes needed to make an jakarta.jws.WebService annotated class a Web service.
WsGen
- Tool to process a compiled jakarta.jws.WebService annotated class and to generate the necessary classes to make it a Web service.
WsImport
- Tool to import a WSDL and to generate an SEI (a jakarta.jws.WebService) interface that can be either implemented on the server to build a web service, or can be used on the client to invoke the web service.
Implementation Classes
Model
- The model is used to represent the entire Web Service. The JAX-WS ProcessorActions can process this Model to generate Java artifacts such as the service interface.
Modeler
- A Modeler is used to create a Model of a Web Service from a particular Web Web Service description such as a WSDL file.
WSDLModeler
- The WSDLModeler processes a WSDL to create a Model.
WebServiceAp
- WebServiceAp is a AnnotationProcessor for processing jakarta.jws.* and jakarta.xml.ws.* annotations. This class is used by the WsGen (CompileTool) tool.
-
ClassDescriptionInvokes JAX-WS tools in a special class loader that can pick up annotation processing classes, even if it's not available in the tool launcher classpath.Obtains the version number of the JAX-WS tools.WebServiceAP is an
AnnotationProcessor
for processing jakarta.jws.* and jakarta.xml.ws.* annotations.WsGen tool entry point.WsImport tool entry point.