Migration Assistant for IBM WebSphere Application Server Community Edition
A tool that enables developers of Java EE applications to migrate from IBM WebSphere Application Server, Community Edition, to the more advanced WebSphere Application Server family of products.
Date Posted: April 29, 2008
|
|
 |
 |
|
What is Migration Assistant for IBM WebSphere Application Server, Community Edition?
This tool facilitates migration from IBM® WebSphere® Application Server, Community Edition, to the more advanced WebSphere Application Server family of products.
The migration assistant tool assists in migrating your Community Edition-developed applications and deployment plans over to WebSphere Application Server by removing a great deal of the complexity and manual intervention involved in migrating the vendor-specific deployment descriptors. When the tool is run against a Community Edition application (WAR or EAR) that can be migrated by the tool, an updated copy of your application will be created that contains the WebSphere Application Server binding files. In addition, if any manual migration steps must be performed (such as resource creation in WebSphere Application Server), those details and relevant pointers to WebSphere Application Server Information Center instructions will be provided in an HTML file.
The migration assistant is a Java™-based command line tool and is packaged as a simple TAR/ZIP bundle for Linux® or Windows® systems without an installer. WebSphere Application Server 6.1 is required because the tool depends on some WebSphere Application Server-provided libraries for creation of WebSphere Application Server deployment and binding files.
How does it work?
This initial release of the migration assistant tool is a command-line-only version and migrates only deployment descriptors from WebSphere Application Server, Community Edition 2.0, to WebSphere Application Server 6.1. Other deployment elements, such as database and JMS resources or external application-required artifacts, will be flagged in the tool's HTML output with pointers to the relevant WebSphere Application Server InfoCenter instructions and must be manually migrated by the user.
Currently, applications being migrated must be J2EE 1.4-compliant and use only Java SE 5 constructs. Use of Community Edition-specific features, libraries, or APIs (such as Java EE Annotations, ActiveMQ, or OpenEJB) must be manually migrated before using the tool.
|
|
 |

|  | About the technology author(s):
Manu T. George is a staff software engineer at IBM India Software Labs in Bangalore, India. He is a committer on Apache OpenEJB project and is a part of the Level 3 Support Team for IBM® WebSphere® Application Server, Community Edition.
O. Ted Kirby is a senior software engineer at IBM in Research Triangle Park, N. C. He is part of the development and migration teams for WebSphere Application Server, Community Edition.
Brian S. Stelzer is a software engineer at IBM in Rochester, MN. He has over seven years of experience in planning, designing, and implementing migration solutions for customers using both WebSphere Application Server and WebSphere Application Server, Community Edition.
Lin Sun is a staff software engineer at IBM in Research Triangle Park, N. C. She is part of the development and migration teams for WebSphere Application Server, Community Edition; she is also an Apache Geronimo and Apache Scout committer.
Donald R. Woods is a senior software engineer at IBM in Research Triangle Park, N. C. He is part of the development and migration teams for WebSphere Application Server, Community Edition; he is also an Apache Geronimo committer and PMC member.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both.
IBM and WebSphere are trademarks of IBM Corporation in the United States, other countries, or both.
Other company, product, or service names may be trademarks or service marks of others.
| |
|
| |