10.12.2012 Views

The Java EE 5 Tutorial (PDF) - Oracle Software Downloads

The Java EE 5 Tutorial (PDF) - Oracle Software Downloads

The Java EE 5 Tutorial (PDF) - Oracle Software Downloads

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Sun <strong>Java</strong> System Application Server 9.1<br />

Sun <strong>Java</strong> System Application Server 9.1<br />

62<br />

<strong>The</strong> Sun <strong>Java</strong> System Application Server 9.1 is a fully compliant implementation of the <strong>Java</strong> <strong>EE</strong> 5<br />

platform. In addition to supporting all the APIs described in the previous sections, the<br />

Application Server includes a number of <strong>Java</strong> <strong>EE</strong> tools that are not part of the <strong>Java</strong> <strong>EE</strong> 5 platform<br />

but are provided as a convenience to the developer.<br />

This section briefly summarizes the tools that make up the Application Server. Instructions for<br />

starting and stopping the Application Server, starting the Admin Console, and starting and<br />

stopping the <strong>Java</strong> DB database server are in Chapter 2, “Using the <strong>Tutorial</strong> Examples.”<br />

Tools<br />

<strong>The</strong> Application Server contains the tools listed in Table 1–1. Basic usage information for many<br />

of the tools appears throughout the tutorial. For detailed information, see the online help in the<br />

GUI tools.<br />

TABLE 1–1 Application Server Tools<br />

Tool Description<br />

Admin Console A web-based GUI Application Server administration utility. Used to stop the<br />

Application Server and manage users, resources, and applications.<br />

asadmin A command-line Application Serveradministration utility. Used to start and<br />

stop the Application Server and manage users, resources, and applications.<br />

asant A portable command-line build tool that is an extension of the Ant tool<br />

developed by the Apache <strong>Software</strong> Foundation (see http://ant.apache.org/).<br />

asant contains additional tasks that interact with the Application Server<br />

administration utility.<br />

appclient A command-line tool that launches the application client container and invokes<br />

the client application packaged in the application client JAR file.<br />

capture-schema A command-line tool to extract schema information from a database, producing<br />

a schema file that the Application Server can use for container-managed<br />

persistence.<br />

package-appclient A command-line tool to package the application client container libraries and<br />

JAR files.<br />

<strong>Java</strong> DB database A copy of the <strong>Java</strong> DB database server.<br />

verifier A command-line tool to validate <strong>Java</strong> <strong>EE</strong> deployment descriptors.<br />

xjc A command-line tool to transform, or bind, a source XML schema to a set of<br />

JAXB content classes in the <strong>Java</strong> programming language.<br />

<strong>The</strong> <strong>Java</strong> <strong>EE</strong> 5<strong>Tutorial</strong> • June 2010

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!