Assemble a Web module to contain servlets, JavaServer page (JSP)
files, and related code artifacts. (Group enterprise beans, client code, and
resource adapter code in separate modules). After assembling a Web module,
you can install it as a standalone application or combine it with other modules
into an enterprise application.
Before you begin
This topic assumes that you have created and unit tested Servlets
and JavaServer Pages (JSP) files and other Web components that you want to
assemble in an enterprise application and deploy onto an application server.
About this task
Use an assembly tool to assemble a Web module in any of the following
ways:
- Import an existing Web module (WAR file).
- Create a new Web module.
- Copy code artifacts (such as servlets) from one Web module into a new
Web module.
Although you can input various properties for Web archives, available
properties are specific to the Servlet, JSP, and Java Platform, Enterprise
Edition (Java EE) specification level.
Procedure
- Start an assembly tool.
- If you have not done so already, configure the assembly tool for
work on Java EE modules. Ensure that J2EE and Web capabilities
are enabled.
- Migrate WAR files created with the Assembly Toolkit, Application
Assembly Tool (AAT) or a different tool to an assembly tool. To
migrate files, import your WAR files to the assembly tool.
- Create a new Web module.
- Copy code artifacts (such as servlets) from one Web module into
a new Web module.
Results
A Web project is migrated or created. Files for the Web project are
shown in the Project Explorer view under Enterprise Applications and Web
Projects.
What to do next
You can now deploy your Web project to an application server.