The following table describes the WTP projects and their availability for migration.
Table J-1 Migratable and nonmigratable projects
Project before migration | Availability for migration | Corresponding WTP project |
---|---|---|
EAR project (packaged archive format) | Y | Enterprise application project |
EAR project (exploded archive format) | Y | |
WAR project | Y | Dynamic Web project |
EJB-JAR project | Y | EJB project |
The following tables describe the comparison of the contents of each project:
Table J-2 Comparison between the EAR project and enterprise application project
Item | Before migration | WTP | |
---|---|---|---|
EAR project (packaged archive format) | EAR project (exploded archive format) | Enterprise application project | |
Base Eclipse project | Java project | Java project | Simple project |
Format of the application to be deployed | Packaged archive format | Exploded archive format | Determine the location of the debug environment according to the following format:
|
EAR root folder | Specify when creating the project. | Specify when creating the project. | Specify while creating a project. |
Creating the J2EE application | Create the EAR file in the project during the building process. | Create the application directory in the project during the building process. | Create by either of the following methods:
|
Table J-3 Comparison between the WAR project and Web project
Item | Before migration | WTP |
---|---|---|
WAR project | Web project | |
Base Eclipse project | Java project | Java project |
WAR root folder | Specify when creating the project. | Specify when creating the project. |
Creating the WAR file | Create in the project during the building process. | Create by either of the following methods:
|
Table J-4 Comparison between EJB-JAR project and EJB project
Item | Before migration | WTP |
---|---|---|
EJB-JAR project | EJB project | |
Base Eclipse project | Java project | Java project |
EJB-JAR root folder | Specify when creating the project (this will be the project output folder). | Specify while creating a project (This folder is the project output folder) |
Creating the EJB-JAR file | Create in the project during the building process. | Create by either of the following methods:
|