Sun Java logo     Previous      Contents      Index      Next     

Sun logo
Sun Java System Application Server Standard and Enterprise Edition 7 2004Q2 Migrating and Redeploying Server Applications Guide 

Appendix B
Migration Resources

This appendix briefly describes the resources that helps in the migration of J2EE application components to Sun Java System Application Server 7 2004Q2 Standard and Enterprise Edition.

This appendix contains the following topics:


Migrating Applications From Competitive Application Servers

Applications built with J2EE technology can be moved from one application server to another without much modification to the source code. This section gives information about the resources that helps you migrate applications built on competitive application servers to Sun Java System Application Server 7 2004Q2.

Migrating from BEA WebLogic to Sun Java System Application Server 7

To migrate your applications built on J2EE technology from BEA Web Logic Application Server 5.1 or 6.x to Sun Java System Application Server 7 2004Q2, refer to the guides located at the following URL:

http://iforce.sun.com/partners/migration/pdf/mgr_resource_guide_0204.pdf

These guides provide an overview of the migration strategy, migration process, migration considerations and also the actual migration of a sample application.

Migrating from IBM WebSphere to Sun Java System Application Server 7

To migrate your applications built on J2EE technology from IBM Web Sphere Application Server to Sun ONE Application Server 7, refer to the instructions provided in the guide at the following URL:

http://iforce.sun.com/partners/migration/pdf/mgr_resource_guide_0204.pdf

This guide provides an understanding of the target and source application server in terms of architecture and features. This guide also discusses about the migration issues and actual migration of a sample application.


Migration Tools

Sun Java System Application Server supports various migration tools that automates the migration of various J2EE application components. This section provides resource information on the supported tools.

Sun ONE Studio, Release 5 Update 1

The Sun ONE Studio for Java Development Environment is used to migrate various components of J2EE application to Sun Java System Application Server 7 2004Q2.

For general information about the tool and its features, see Sun ONE Studio for Java documentation at the following URL:

http://docs.sun.com/db/prod/7186#hic

Sun Java System Migration Tool for Application Server

Sun Java System Migration Tool 3.x/4.x for Application Servers automates the migration of J2EE applications to Sun ONE Application Server 7 and Sun java System Application Server 7 2004Q2, without much modification to the source code.

The key features of the tool are:

You can download the tool from the following location:

http://wwws.sun.com/software/download/app_servers.html

For detailed information on how to install and use the tool, consult its online help.

Sun ONE Migration Toolbox for Applogic and NetDynamics

Sun ONE Migration Toolbox is used to migrate applications built on NetDynamics or Kiva/NAS platforms to Sun ONE Application Server 6.5. Next, use the Migration Tool to migrate 6.5 applications to Sun Java System Application Server 7 2004Q2. The main interface for the Sun ONE Migration Toolbox is the Toolbox application. This application can be invoked by running the %MIGTBX_HOME%/bin/toolbox.bat script (provided the setenv.bat file has been customized appropriately, see README.txt for more information).

The following source platforms are supported for migration using the Toolbox:

Although it is expected that the application can be run on other Windows platforms (Windows 95/98/Me), these platforms have not been tested and may require additional configuration beyond that is specified in the Sun ONE Migration Toolbox installation documentation.

The Toolbox requires the JDK 1.2.2 (JDK 1.3.1 has been tested) to run successfully.

J2EE Application Verification Kit

The Java Application Verification Kit (AVK) for the Enterprise helps you build and test your applications for correct use of J2EE APIs and migrate to other J2EE compatible application servers using specific guidelines and rules.

You can download the Java Application Verification Kit (AVK) from the following location:

http://java.sun.com/j2ee/verified/


References

This section gives you references to the Migration Documents of Sun ONE Application Server 6.x.

Migrating to Sun ONE Application Server 6.0

For information about migrating your KIVA/NAS/NetDynamics applications to Sun ONE Application Server 6.0, see the Sun ONE Application Server Migration Guide at the following URL:

http://docs.sun.com/db/doc/816-5780-10

Migrating to Sun ONE Application Server 6.5

For information about migrating your KIVA/NAS/NetDynamics applications to Sun ONE Application Server 6.5, see the Sun ONE Application Server 6.5 Migration Guide at the following URL:

http://docs.sun.com/db/doc/816-5793-11

Migrating to Sun ONE Application Server 7

For information about migrating your Sun ONE Application Server 6.x applications to Sun ONE Application Server 7, see Sun ONE Application Server 7 Migrating and Redeploying Server Applications Guide at the following URL:

http://docs.sun.com/db/doc/817-2158-10


Redeploying Migrated Applications

Most of the applications that are migrated automatically through the use of the available migration tools will utilize the standard deployment tasks described in the Sun Java System Application Server Administration Guide.

In some cases, the automatic migration will not be able to migrate particular methods or syntaxes from the source application. When this occurs in the case of the Sun Java System Migration Tool for Application Servers, you are notified of the steps that will be needed to complete the migration. Once you complete the post-migration manual steps, you will be able to deploy the application in the standard manner described in the Sun Java System Application Server Administration Guide.



Previous      Contents      Index      Next     


Copyright 2004 Sun Microsystems, Inc. All rights reserved.