Before starting the migration process, it in important to understand the differences in the deployment descriptors. For detailed information, see Migrating Deployment Descriptors.
To start, choose Sun Java System Application Server 9 as the target migration server. Install the server in the migration environment. For step-by-step instructions on how to install the software, see the Sun Java System Application Server 9 Installation Guide.
If you are using Migration Tool for Sun Java System Application Server 9 to migrate the components, install the tool. The Migration Tool can be downloaded from the following location:
For information on how to use the Migration Tool for Sun Java System Application Server 9.1, see the Migration Tool online help. The iBank application is bundled with the tool.
The iBank application has the following directory structure:
/docroot contains HTML, JSP’s and Image files in its root. It also contains the source files for servlets and EJBs in the sub-folder WEB-INF\\classes following the package structure com.sun.bank.*. A war file is generated using this directory.
/session contains the source code for the session beans following the package structure com.sun.bank.ejb.session. This directory forms the EJB module for the session beans.
/entity contains the entity beans following the package structure com.sun.bank.ejb.entity. This directory would form the EJB module for entity beans.
/misc contain the sql scripts for the database setup.