Package com.sun.tools.ws
JAX-WS 2.1 Tools
See:
Description
|
Class Summary |
| Invoker |
Invokes JAX-WS tools in a special class loader that can pick up APT classes,
even if it's not available in the tool launcher classpath. |
| ToolVersion |
Obtains the version number of the JAX-WS tools. |
| WsGen |
WsGen tool entry point. |
| WsImport |
WsImport tool entry point. |
Package com.sun.tools.ws Description
JAX-WS 2.1 Tools
This document describes the tools included with JAX-WS 2.0.1.
Legend: blue: implementation classes, pink: command-line toosl, white: external tool, yellow: ANT tasks
ANT Tasks
Apt
An ANT task to invoke APT.
WsGen
An ANT task to invoke WsGen
WsImport
An ANT task to invoke WsImport
Command-line Tools
APT
A Java SE tool and framework for processing annotations. APT will invoke a JAX-WS AnnotationProcossor for
processing Java source files with javax.jws.* annotations and making them web services.
APT will compile the Java source files and generate any additional classes needed to make an javax.jws.WebService
annotated class a Web service.
WsGen
Tool to process a compiled javax.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 javax.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 APT AnnotationProcessor for processing javax.jws.* and
javax.xml.ws.* annotations. This class is used either by the WsGen (CompileTool) tool or
idirectly via the WSAP when invoked by APT.
WSAP
This is the entry point for the WebServiceAP when APT is invoked on a SEI
annotated with the javax.jws.WebService annotation.
Copyright © 2005-2011 Oracle Corporation. All Rights Reserved.