Oracle TopLink Developer's Guide
10g Release 3 (10.1.3) B13593-01 |
|
Previous |
Next |
To package the tutorial application for deployment, you must create the following files:
To create these files, simply execute the build
script in the <TUTORIAL_HOME>
directory. For Windows, select the build.cmd
file. For UNIX, select the build.sh
file.
The build
script compiles the Java source files and creates a domain JAR file (servletjsp.jar
) and an EAR file (servletjsp.ear
) in the current working directory. The EAR file contains the required WAR file.
You are encouraged to experiment with the tutorial Java source files and JSP (see "Source Files"). Using the build
script, you can compile your changes and recreate the servletjsp.jar
and servletjsp.ear
file.
The domain JAR file contains the TopLink files and domain objects required by the application. The <TUTORIAL_HOME>\servletjsp.jar
file contains the following:
EmployeeProject.xml
(the deployment XML)
sessions.xml
(the sessions configuration)
*.class
(the mapped classes required by the application, in a fully-resolved directory structure)
The sessions.xml
file and the employeeProject.xml
file must appear at the root of the JAR file. The class directory structure must start at the root of the JAR file.
The WAR file contains the web application files used in the tutorial project, including the following:
*.jsp
files that provide the dynamic content for the application
Static HTML content for the client application
The same contents as the domain JAR file (see "Domain JAR File")
In this tutorial, the WAR file is a component of the EAR file (see "EAR File").
The EAR file contains the WAR file and the application server-specific files required for deployment. The <TUTORIAL_HOME>\servletjsp.ear
file contains the following:
WAR file (see "WAR File")
data-sources.xml
file
application.xml
file
<ApplicationServer>-application.xml
file (for example, for OC4J, orion-application.xml
)