Operating Systems: i5/OS
Personalize the table of contents and search results
Assembling EJB modules
An enterprise bean is a Java component that can be combined with
other resources to create J2EE applications.
This topic assumes that you have created and unit tested an enterprise bean (EJB file) that
you want to assemble in an enterprise
application and deploy onto an application server.
Overview
Assemble an Enterprise JavaBeans (EJB) module to contain enterprise
beans and related code artifacts. Group Web components, client code, and resource
adapter code in separate modules. After assembling an EJB module, you can
install it as a standalone application or combine it with other modules into
an enterprise application.
Use an assembly
tool to assemble an EJB module in any of the following ways:
- Import an existing EJB module (EJB JAR file).
- Create a new EJB module.
- Copy code artifacts (such as entity beans) from one EJB module into a
new EJB module.
For information on assembling EJB modules, refer to the online documentation
or the information center for your assembly tool. This topic points you to
AST documentation. The Application Server Toolkit information center accompanies
this WebSphere Application Server information center.
Procedure
- Start an assembly tool.
- If you have not done so already, configure the
assembly tool for work on J2EE modules. Ensure that J2EE
and EJB capabilities are enabled.
- Migrate enterprise bean (JAR) files created with
the Assembly Toolkit, Application Assembly Tool (AAT) or a different tool
to an assembly tool. To migrate files, import your enterprise bean
files to the assembly tool.
- Create a new EJB module.
- Copy code artifacts (such as entity beans) from one EJB module
into a new EJB module.
Results
An EJB module is migrated or created, reflecting the J2EE folder structure
that specifies the location of enterprise bean content files, class files,
class paths, the deployment descriptor, and supporting metadata. Files for
the EJB module are shown in the Project Explorer view under Enterprise
Applications and EJB Projects.
What to do next
After you finish assembling your EJB module, you are ready to deploy your module.
You
can generate EJB deployment code and deploy the module to a target server
in one step. In the Project Explorer view, right-click on the EJB project
and click Deploy.
}
Defining container transactions for EJB modules
References
EJB references
EJB JNDI names for beans
Sequence grouping for container-managed persistence
Setting the run time for CMP sequence groups
Related concepts
EJB modules
Related tasks
Assembling applications
Related information
Starting the Application Server
Toolkit assembly tool
Configuring the Application Server
Toolkit assembly tool
Importing EJB JAR
files
Creating EJB projects
|