Manuel D’UtilisationTable des matièresFront cover1Contents5Notices13Trademarks14Preface15The team that wrote this redbook15Become a published author17Comments welcome17Part 1 Introduction to WebSphere Commerce V5.619Chapter 1. Introduction211.1 Overview221.2 Structure of the book22Chapter 2. WebSphere Commerce V5.6 Overview252.1 Product overview262.2 WebSphere Commerce software components282.2.1 Web server292.2.2 WebSphere Application Server292.2.3 Database Server302.2.4 WebSphere Commerce Server302.2.5 WebSphere Commerce Payments Server312.2.6 Enablement software312.3 WebSphere Commerce Server subsystems332.3.1 Member subsystem332.3.2 Catalog subsystem372.3.3 Trading subsystem382.3.4 Order subsystem382.3.5 Merchandising subsystem382.3.6 Marketing subsystem382.3.7 Inventory subsystem382.3.8 Messaging subsystem392.4 WebSphere Commerce Tools392.5 WebSphere Commerce Business models402.5.1 Direct Sales412.5.2 Value Chain422.5.3 Hosting Ex-Sites432.6 What’s new in WebSphere Commerce V5.6442.6.1 WebSphere Commerce Development Environment442.6.2 WebSphere Commerce Payments452.6.3 Configuration Manager452.6.4 Loader Package452.6.5 Password Manager452.6.6 Adaptor for CrossWorld462.6.7 Catalog and product management462.6.8 Business Models482.6.9 Access Control482.6.10 Collaboration482.6.11 Campaigns and Promotions492.6.12 Order and inventory Management492.6.13 Analytics502.6.14 Security502.6.15 Caching512.6.16 Product Advisor53Chapter 3. Migration Strategy and Planning553.1 Migration Strategy considerations563.1.1 Add or replace functionality563.1.2 Take advantage of DynaCache563.1.3 Optimization563.1.4 External product and user management573.1.5 How does custom code impact the process?573.1.6 Prepare a detailed Plan573.2 Migration Planning583.2.1 Skill requirements583.2.2 Hardware and software prerequisites593.3 Product versions mapping623.4 Migration approach for development environment623.5 Migration approaches for runtime environment633.5.1 Switch-Over migration scenario643.5.2 Co-existence migration scenario663.5.3 In-place migration scenario663.6 Approach used for this migration673.6.1 Detailed overview of development migration steps683.6.2 Detailed overview of production environment migration69Chapter 4. Commerce Application used during the migration734.1 Commerce application744.1.1 Application environment744.2 Commerce customization754.2.1 Shopping flow754.2.2 Commands784.2.3 Database tables804.3 Catalog804.4 Database81Part 2 Development environment83Chapter 5. Installing WebSphere Commerce Development Environment855.1 Development environment overview865.2 Pre-installation requirements865.2.1 VisualAge for Java V4.0 prerequisites875.3 Installing WebSphere Studio Application Developer875.3.1 Pre-installation steps875.3.2 Installing WebSphere Studio Application Developer V5.1.1885.3.3 Apply fixes to the test environment895.4 Installing WebSphere Commerce V5.6 Toolkit935.4.1 Installing WebSphere Commerce V5.6 Toolkit945.5 Installing DB2 Universal Database V8.1955.5.1 Backup development databases955.5.2 Installation requirements965.5.3 Preparing a Windows user for DB2975.5.4 Installing DB2 Universal Database V8.1985.5.5 Installing DB2 Universal Database fixpack 51015.5.6 Migrate databases to DB2 Universal Database V8.1 level1035.6 Configuring the development environment for DB21035.7 Installing VisualAge for Java V4.01055.7.1 Installing VisualAge for Java V4.01055.7.2 Configuring VisualAge for Java V4.0107Chapter 6. Pre-migration steps1136.1 Preparation overview1146.2 Instance preparation1156.2.1 Updating the product information file1156.2.2 Prepare resources1176.2.3 Merge EJB groups1186.2.4 Export code from VisualAge for Java V3.5.31186.3 Database preparation1206.3.1 Update database configuration values1206.3.2 Unsent messages1226.3.3 Order status1226.3.4 Catalog1226.3.5 Members1236.3.6 Custom message types1266.3.7 Dropping foreign key references1266.3.8 Erroneous data in encrypted fields127Chapter 7. Migrating the development environment1297.1 Current development environment1307.2 Development environment migrated1307.3 Migrating the development instance1317.3.1 Overview1317.3.2 Running the tool1327.4 Migrating the development database1347.4.1 Migrating unencrypted data1347.4.2 Migrating encrypted data1357.4.3 Summary1367.5 Migrating custom EJBs1367.5.1 Overview1377.5.2 Export the EJB project from VisualAge for Java V3.5.31387.5.3 Import the EJB projects into VisualAge for Java V4.01397.5.4 Regenerate the deployed code for the EJBs1407.5.5 Export EJBs as EJB 1.1 JAR files1407.5.6 Import the EJBs into WebSphere Studio Application Developer141Chapter 8. Post-migration steps1438.1 Setting up aliases1448.2 Migrating custom code1478.2.1 Access control1478.2.2 Command parameter validation1488.2.3 User registration1498.2.4 Logon command1508.2.5 Calculation usage framework1508.2.6 Configuration and code changes for migrated EJBs1628.2.7 J2EE Connector Architecture1708.2.8 Pricing1718.2.9 Product Advisor1728.2.10 Rule server administration commands1738.2.11 JSP and property file changes173Part 3 Production environment179Chapter 9. Installing WebSphere Commerce V5.61819.1 Single-node runtime overview1829.1.1 Hardware1829.1.2 Software1829.2 Installation1839.2.1 Install WebSphere Commerce V5.61849.2.2 Configuring IBM HTTP Server1869.3 Verifying the installation1879.3.1 Verify installation log files1879.3.2 Create test instance1919.3.3 Removing test instances195Chapter 10. Pre-migration steps20110.1 Preparation overview20210.2 Instance preparation20310.2.1 Updating the product information file20310.2.2 Prepare resources20610.2.3 Disable security on WebSphere Application Server20610.3 Database preparation20610.3.1 Unsent messages20710.3.2 Copying the database from Commerce V5.1 to Commerce V5.620810.3.3 Updating database configuration values21010.3.4 Orders status21110.3.5 Catalog21110.3.6 Members21410.3.7 Custom message types21710.3.8 Dropping foreign key references21710.3.9 Erroneous data in encrypted fields218Chapter 11. Migrating WebSphere Commerce components21911.1 Migration overview22011.2 Migrating commerce instance configuration22011.2.1 Migrating the instance22111.3 Migrating commerce database22511.3.1 Migrating the database22611.3.2 Choosing the master catalog23111.3.3 Migrating the encrypted data23211.4 Migrating Payment Manager23511.4.1 Install Fixpack for WebSphere Payment Manager23611.4.2 Install WebSphere Commerce Payments remote node23711.4.3 Package and transfer the WCIM tool23911.4.4 Backup the WebSphere Payment Manager instance24011.4.5 Backup the WebSphere Payment Manager database24111.4.6 Transfer assets to WebSphere Commerce Payments node24211.4.7 Restore WebSphere Payment Manager database24211.4.8 Migrate the WebSphere Payment Manager instance24211.4.9 Migrate the WebSphere Payment Manager database245Chapter 12. Post-migration steps24712.1 Post migration steps for IBM HTTP Server24812.1.1 Migrating static content24812.1.2 Updating configuration24812.2 Deploying24912.2.1 Deploying EJBs24912.2.2 Deploying commands and databeans25112.2.3 Deploying store assets252Part 4 Appendixes255Appendix A. Managing WebSphere Commerce components257WebSphere Commerce instance management258Checking instance status258Starting the instance258Stopping the instance259WebSphere Commerce Payments instance management259Checking instance status259Starting the instance260Stopping the instance260Start the Configuration Manager260Restarting IBM HTTP Server262Modifying trace strings for a running server262Tracing with WebSphere Commerce V5.6 Toolkit265Tracing for Lightweight WebSphere Test Environment265Tracing for Full WebSphere Test Environment266Create missing password scripts267Create wcs_password script267Create wcs_pmpassword script267Appendix B. Backup WebSphere Commerce Suite V5.1269File system270Default directories270Custom directories270Database271Database backup271Appendix C. Migration scripts273WebSphere Commerce V5.6 migration scripts behavior274migratedb.bat behavior274migrateEncryptedInfo.bat behavior275wcim.bat behavior276Custom database migration scripts behavior278Database preparation batch script279Database preparation SQL script281Database migration batch script282Database post migration batch script283Database post migration SQL script284Appendix D. Moving from single to multi-node environment285Single-node environment286Installing and configuring the database node286Create a Windows user for DB2286Installing DB2287Moving the database288Connecting to the remote database288Verify connectivity289Appendix E. Additional material291Locating the Web material291Using the Web material291How to use the Web material292Abbreviations and acronyms293Related publications295IBM Redbooks295Other publications295Online resources295How to get IBM Redbooks296Help from IBM296Index297Back cover306Taille: 2,3 MoPages: 306Language: EnglishOuvrir le manuel