Book description
This IBM Redbooks publication publication can help you plan and perform the migration of your J2EE applications that are developed for WebSphere Application Server Community Edition V1.1.0.1, enabling them to run on WebSphere Application Server V6.1 - Network Deployment. It includes migration strategy considerations for developing portable applications as well as working migration examples. This book discusses some of the most common migration issues that you might encounter when migrating from J2EE platforms to WebSphere Application Server V6.1.
In this book, we use two sample applications to demonstrate how to migrate your J2EE applications. We migrate each application using a different approach and different development tools. In one migration, we use Rational Application Developer V7.0 and, in the other, we use the Application Server Toolkit, which comes with WebSphere Application Server V6.1 - Base. We also describe step-by-step how we built and configured our environment for these migration examples.
The audience for this book includes administrators and developers that seek a process and instructions for migrating from WebSphere Application Server Community Edition to the WebSphere Application Server Basic and Network Deployment editions.
Table of contents
- Notices
- Preface
- Chapter 1: Introduction to this book
- Chapter 2: IBM WebSphere overview
-
Chapter 3: Migration strategy and planning
- Migration strategy considerations
- Application servers interoperability (1/2)
- Application servers interoperability (2/2)
-
Migration planning activities
- Gathering concerned parties together
- Evaluating current assets
- Assessing the high-level application architecture
- Reviewing and validating the application code
- Reviewing the development environment
- Reviewing the runtime environment
- Reviewing the current build and deployment processes
- Assessing current skills
- Reviewing time constraints
- Creating a detailed migration plan
- Migration alternatives
- Migrating the site
- Testing the migrated site
- Going live
-
Chapter 4: Installing and configuring the products for the migration
- Hardware and software installed
- Installing WebSphere Application Server V6.1 (1/2)
- Installing WebSphere Application Server V6.1 (2/2)
- Installing Rational Application Developer V7.0 (1/3)
- Installing Rational Application Developer V7.0 (2/3)
- Installing Rational Application Developer V7.0 (3/3)
- Administrative scripting
- Installing DB2 Universal Database Express Edition V8.2 (1/2)
- Installing DB2 Universal Database Express Edition V8.2 (2/2)
- Installing WebSphere Application Server Toolkit V6.1
- Installing WebSphere Application Server Community Edition (1/2)
- Installing WebSphere Application Server Community Edition (2/2)
- Downloading and launching Eclipse Web Tools Platform V1.5.2
- Downloading XDoclet 1.2.3
- Downloading WebSphere Application Server Community Edition Eclipse Plugin 1.1.0.1
- Installing Java Web Services Developer Pack 2.0
- Downloading Apache Ant 1.7.0
- Installation directories
- Chapter 5: Common migration issues
-
Chapter 6: Migrating WebSphere Application Server CE to WebSphere Application Server
- Introduction to this chapter
- Prerequisites and assumptions
-
Migrating the Plants by WebSphere sample application
- Servlets
- Enterprise beans
- Migration approach
- Installing the application in its source environment (1/3)
- Installing the application in its source environment (2/3)
- Installing the application in its source environment (3/3)
- Configuring the target environment (1/5)
- Configuring the target environment (2/5)
- Configuring the target environment (3/5)
- Configuring the target environment (4/5)
- Configuring the target environment (5/5)
- Migrating the application (1/7)
- Migrating the application (2/7)
- Migrating the application (3/7)
- Migrating the application (4/7)
- Migrating the application (5/7)
- Migrating the application (6/7)
- Migrating the application (7/7)
-
Chapter 7: Developing the application on WebSphere Application Server Community Edition
- Introduction to this chapter
- Prerequisites and assumptions
-
Developing Adventure Builder on WebSphere Application Server Community Edition V1.1.0.1
- About the Adventure Builder application
- Creating users for database access
- Database, data sources, and JMS resources
- Building the Adventure Builder application from source
- Configuring the workspace for Eclipse (1/2)
- Configuring the workspace for Eclipse (2/2)
- Developing the LodgingSupplier EJB application (1/8)
- Developing the LodgingSupplier EJB application (2/8)
- Developing the LodgingSupplier EJB application (3/8)
- Developing the LodgingSupplier EJB application (4/8)
- Developing the LodgingSupplier EJB application (5/8)
- Developing the LodgingSupplier EJB application (6/8)
- Developing the LodgingSupplier EJB application (7/8)
- Developing the LodgingSupplier EJB application (8/8)
- Developing the ConsumerWebsite application (1/2)
- Developing the ConsumerWebsite application (2/2)
- Creating a servlet (1/9)
- Creating a servlet (2/9)
- Creating a servlet (3/9)
- Creating a servlet (4/9)
- Creating a servlet (5/9)
- Creating a servlet (6/9)
- Creating a servlet (7/9)
- Creating a servlet (8/9)
- Creating a servlet (9/9)
- Deploying the application on WebSphere Application Server Community Edition V1.1.0.1
-
Chapter 8: Migrating Adventure Builder to WebSphere Application Server
- The sample application
-
Overview of the migration process
- Installing the prerequisite software
- Importing applications with EJB modules into IDE (1/7)
- Importing applications with EJB modules into IDE (2/7)
- Importing applications with EJB modules into IDE (3/7)
- Importing applications with EJB modules into IDE (4/7)
- Importing applications with EJB modules into IDE (5/7)
- Importing applications with EJB modules into IDE (6/7)
- Importing applications with EJB modules into IDE (7/7)
- Creating Web services for all modules (1/2)
- Creating Web services for all modules (2/2)
- Fixing the Service References (1/2)
- Fixing the Service References (2/2)
- Fixing the environment variables entries
- Fixing the code (1/2)
- Fixing the code (2/2)
- Preparing to deploy and export EAR files
- Exporting DDL files
- Importing the ConsumerWebsite application that includes the Web module (1/2)
- Importing the ConsumerWebsite application that includes the Web module (2/2)
- Summary
-
Chapter 9: Deploying Adventure Builder on WebSphere Application Server
- Configuring the database
-
Configuring WebSphere Application Server
- Configuring JDBC resources (1/3)
- Configuring JDBC resources (2/3)
- Configuring JDBC resources (3/3)
- Configuring the JMS resources (1/6)
- Configuring the JMS resources (2/6)
- Configuring the JMS resources (3/6)
- Configuring the JMS resources (4/6)
- Configuring the JMS resources (5/6)
- Configuring the JMS resources (6/6)
- Configuring Mail
- Installing the applications
- Testing the application (1/3)
- Testing the application (2/3)
- Testing the application (3/3)
- Appendix A: Additional material
- Related publications
- Index (1/3)
- Index (2/3)
- Index (3/3)
- Back cover
Product information
- Title: Migrating from WebSphere Application Server Community Edition to WebSphere Application Server
- Author(s):
- Release date: August 2007
- Publisher(s): IBM Redbooks
- ISBN: None
You might also like
book
WebSphere Application Server V8.5 Migration Guide
This IBM® Redbooks® publication helps you plan and execute the migration of J2EE applications that are …
book
IBM WebSphere Application Server 8.0 Administration Guide
With your C++ skills and our writers’ know-how, you’re well on your way to using the …
book
Enterprise Caching Solutions using IBM WebSphere DataPower SOA Appliances and IBM WebSphere eXtreme Scale
In the dynamic business environment of today, Information Technology (IT) organizations face challenges around scalability and …
book
IBM WebSphere V5.0 Security: WebSphere Handbook Series
This IBM Redbook provides IT Architects, IT Specialists, application designers, application developers, application assemblers, application deployers …