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.