Keeping commerce applications updated WebSphere commerce 5.1 to 5.6 migration guide

Migrating complex applications, such as IBM WebSphere Commerce sites, demands a lot of effort and preparation. This IBM Redbooks publication guides you through the process of migrating WebSphere Commerce Suite V5.1 applications. It presents a migration strategy, discusses the planning and migration...

Full description

Bibliographic Details
Corporate Author: International Business Machines Corporation. International Technical Support Organization (-)
Other Authors: Cunico, Hernan (-)
Format: eBook
Language:Inglés
Published: Raleigh, NC : IBM, International Technical Support Organization 2004.
Edition:1st ed
Series:IBM redbooks.
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009627229806719
Table of Contents:
  • Front cover
  • Contents
  • Notices
  • Trademarks
  • Preface
  • The team that wrote this redbook
  • Become a published author
  • Comments welcome
  • Part 1 Migration with WebSphere Commerce V5.6
  • Chapter 1. An overview of WebSphere Commerce V5.6
  • 1.1 Product overview
  • 1.2 WebSphere Commerce software components
  • 1.2.1 Web server
  • 1.2.2 WebSphere Application Server
  • 1.2.3 Database server
  • 1.2.4 WebSphere Commerce Server
  • 1.2.5 WebSphere Commerce Payments Server
  • 1.2.6 Enablement software
  • 1.3 WebSphere Commerce Server subsystems
  • 1.3.1 Member subsystem
  • 1.3.2 Catalog subsystem
  • 1.3.3 Trading subsystem
  • 1.3.4 Order subsystem
  • 1.3.5 Merchandising subsystem
  • 1.3.6 Marketing subsystem
  • 1.3.7 Inventory subsystem
  • 1.3.8 Messaging subsystem
  • 1.4 WebSphere Commerce Tools
  • 1.5 WebSphere Commerce business models
  • 1.5.1 Direct sales
  • 1.5.2 Value chain
  • 1.5.3 Hosting ex-sites
  • 1.6 What's new in WebSphere Commerce V5.6
  • 1.6.1 WebSphere Commerce development environment
  • 1.6.2 WebSphere Commerce Payments
  • 1.6.3 Configuration Manager
  • 1.6.4 Loader Package
  • 1.6.5 Password Manager
  • 1.6.6 Adapter for CrossWorlds
  • 1.6.7 Catalog and product management
  • 1.6.8 Business models
  • 1.6.9 Access control
  • 1.6.10 Collaboration
  • 1.6.11 Campaigns and promotions
  • 1.6.12 Order and inventory management
  • 1.6.13 Analytics
  • 1.6.14 Security
  • 1.6.15 Caching
  • 1.6.16 Product Advisor
  • Chapter 2. Migration strategy and planning
  • 2.1 Migration strategy considerations
  • 2.1.1 Adding or replacing functionality
  • 2.1.2 Taking advantage of DynaCache
  • 2.1.3 Optimization
  • 2.1.4 External product and user management
  • 2.1.5 How custom code impacts the process
  • 2.1.6 Preparing a detailed plan
  • 2.2 Migration planning
  • 2.2.1 Skill requirements
  • 2.2.2 Hardware and software prerequisites.
  • 2.3 Product versions mapping
  • 2.4 Migration approach for a development environment
  • 2.5 Migration approaches for a runtime environment
  • 2.5.1 Switch-over migration scenario
  • 2.5.2 Co-existence migration scenario
  • 2.5.3 In-place migration scenario
  • 2.6 Approach used for this migration
  • 2.6.1 Overview of the development migration
  • 2.6.2 Overview of the production environment migration
  • Chapter 3. Commerce application used in the migration
  • 3.1 Commerce application
  • 3.1.1 Application environment
  • 3.2 Commerce customization
  • 3.2.1 Shopping flow
  • 3.2.2 Commands
  • 3.2.3 Database tables
  • 3.3 Catalog
  • 3.4 Database
  • Part 2 Development environment
  • Chapter 4. Installing the WebSphere Commerce V5.6 development environment
  • 4.1 Development environment overview
  • 4.2 Pre-installation requirements
  • 4.2.1 VisualAge for Java V4.0 prerequisites
  • 4.3 WebSphere Studio Application Developer
  • 4.3.1 Pre-installation steps
  • 4.3.2 Installing WebSphere Studio Application Developer V5.1.1
  • 4.3.3 Applying fixes to the test environment
  • 4.4 WebSphere Commerce V5.6 Toolkit
  • 4.4.1 Installing the toolkit
  • 4.4.2 Verifying the installation
  • 4.5 DB2 Universal Database V8.1
  • 4.5.1 Backing up development databases
  • 4.5.2 Installation requirements
  • 4.5.3 Preparing a Windows user for DB2
  • 4.5.4 Installing DB2 Universal Database V8.1
  • 4.5.5 Installing DB2 Universal Database fixpack 5
  • 4.5.6 Migrating databases to DB2 Universal Database V8.1 level
  • 4.6 Configuring the development environment for DB2
  • 4.7 VisualAge for Java V4.0
  • 4.7.1 Installing VisualAge for Java V4.0
  • 4.7.2 Configuring VisualAge for Java V4.0
  • Chapter 5. Pre-migration steps
  • 5.1 Preparation overview
  • 5.2 Preparing the development instance
  • 5.2.1 Updating the product information file
  • 5.2.2 Preparing resources.
  • 5.2.3 Merging EJB groups
  • 5.2.4 Exporting code from VisualAge for Java V3.5.3
  • 5.3 Preparing the database
  • 5.3.1 Updating the database configuration values
  • 5.3.2 Unsent messages
  • 5.3.3 Order status
  • 5.3.4 Catalog
  • 5.3.5 Members
  • 5.3.6 Custom message types
  • 5.3.7 Dropping foreign key references
  • 5.3.8 Erroneous data in encrypted fields
  • Chapter 6. Migrating the development environment
  • 6.1 Current development environment
  • 6.2 Development environment migrated
  • 6.3 Migrating the development instance
  • 6.3.1 Overview of the WCIM tool
  • 6.3.2 Running the tool
  • 6.4 Migrating the development database
  • 6.4.1 Migrating unencrypted data
  • 6.4.2 Migrating encrypted data
  • 6.4.3 Summary
  • 6.5 Migrating custom EJBs
  • 6.5.1 Overview of the migration process
  • 6.5.2 Exporting the EJB project from VisualAge for Java V3.5.3
  • 6.5.3 Importing the EJB projects into VisualAge for Java V4.0
  • 6.5.4 Regenerating the deployed code for the EJBs
  • 6.5.5 Exporting EJBs as EJB 1.1 JAR files
  • 6.5.6 Importing EJBs into WebSphere Studio Application Developer
  • Chapter 7. Post-migration steps
  • 7.1 Setting up aliases
  • 7.2 Migrating custom code
  • 7.2.1 Access control
  • 7.2.2 Command parameter validation
  • 7.2.3 User registration
  • 7.2.4 Logon command
  • 7.2.5 Calculation usage framework
  • 7.2.6 Configuration and code changes for migrated EJBs
  • 7.2.7 J2EE Connector Architecture
  • 7.2.8 Pricing
  • 7.2.9 Product Advisor
  • 7.2.10 Rule server administration commands
  • 7.2.11 JSP and property file changes
  • Part 3 Production environment
  • Chapter 8. Installing WebSphere Commerce V5.6
  • 8.1 Single-node runtime overview
  • 8.1.1 Hardware
  • 8.1.2 Software
  • 8.2 Installing on a single-tier node
  • 8.2.1 Installing WebSphere Commerce V5.6
  • 8.2.2 Configuring IBM HTTP Server
  • 8.3 Verifying the installation.
  • 8.3.1 Verifying the installation log files
  • 8.3.2 Creating a test instance
  • 8.3.3 Removing the test instances
  • Chapter 9. Pre-migration steps
  • 9.1 Preparation overview
  • 9.2 Preparing the instance
  • 9.2.1 Updating the product information file
  • 9.2.2 Preparing the resources
  • 9.2.3 Disabling security on WebSphere Application Server
  • 9.3 Preparing the database
  • 9.3.1 Unsent messages
  • 9.3.2 Copying the database from Commerce V5.1 to Commerce V5.6
  • 9.3.3 Updating the database configuration values
  • 9.3.4 Orders status
  • 9.3.5 Catalog
  • 9.3.6 Members
  • 9.3.7 Custom message types
  • 9.3.8 Dropping foreign key references
  • 9.3.9 Erroneous data in encrypted fields
  • Chapter 10. Migrating WebSphere Commerce components
  • 10.1 Migration overview
  • 10.2 Migrating the commerce instance configuration
  • 10.2.1 Migrating the instance
  • 10.3 Migrating commerce database
  • 10.3.1 Migrating the database
  • 10.3.2 Choosing the master catalog
  • 10.3.3 Migrating the encrypted data
  • 10.4 Migrating Payment Manager
  • 10.4.1 Installing a fixpack for WebSphere Payment Manager
  • 10.4.2 Installing the WebSphere Commerce Payments remote node
  • 10.4.3 Packaging and transferring the WCIM tool
  • 10.4.4 Backing up the WebSphere Payment Manager instance
  • 10.4.5 Backing up the WebSphere Payment Manager database
  • 10.4.6 Transferring assets to WebSphere Commerce Payments node
  • 10.4.7 Restoring the WebSphere Payment Manager database
  • 10.4.8 Migrating the WebSphere Payment Manager instance
  • 10.4.9 Migrating the WebSphere Payment Manager database
  • Chapter 11. Post-migration steps
  • 11.1 Post migration steps for IBM HTTP Server
  • 11.1.1 Migrating static content
  • 11.1.2 Updating the configuration
  • 11.2 Deploying
  • 11.2.1 Deploying EJBs
  • 11.2.2 Deploying commands and databeans
  • 11.2.3 Deploying the store assets
  • Part 4 Appendixes.
  • Appendix A. Managing WebSphere Commerce components
  • WebSphere Commerce instance management
  • Checking the instance status
  • Starting the instance
  • Stopping the instance
  • WebSphere Commerce Payments instance management
  • Checking the instance status
  • Starting the instance
  • Stopping the instance
  • Starting the Configuration Manager
  • Restarting IBM HTTP Server
  • Modifying the trace strings for a running server
  • Tracing with the WebSphere Commerce V5.6 Toolkit
  • Tracing for the Lightweight WebSphere Test Environment
  • Tracing for a Full WebSphere Test Environment
  • Creating missing password scripts
  • Creating the wcs_password script
  • Creating the wcs_pmpassword script
  • Appendix B. Backing up WebSphere Commerce Suite V5.1
  • File system
  • Default directories
  • Custom directories
  • Database
  • Database backup
  • Appendix C. Migration scripts
  • WebSphere Commerce V5.6 migration scripts behavior
  • migratedb.bat behavior
  • migrateEncryptedInfo.bat behavior
  • wcim.bat behavior
  • Custom database migration scripts behavior
  • Database preparation batch script
  • Database preparation SQL script
  • Database migration batch script
  • Database post migration batch script
  • Database post migration SQL script
  • Appendix D. Moving from a single to multi-node environment
  • Single-node environment
  • Installing and configuring the database node
  • Creating a Windows user for DB2
  • Installing DB2
  • Moving the database
  • Connecting to the remote database
  • Verifying connectivity
  • Appendix E. Additional material
  • Locating the Web material
  • Using the Web material
  • How to use the Web material
  • Related publications
  • IBM Redbooks
  • Other publications
  • Online resources
  • How to get IBM Redbooks
  • Help from IBM
  • Index
  • Back cover.