IBM SG24-6320-00 Marine Radio User Manual


 
6320TOC.fm Draft Document for Review July 28, 2004 7:33 pm
vi Keeping Commerce Applications Updated WebSphere Commerce 5.1 to 5.6 Migration Guide
Chapter 7. Migrating the development environment . . . . . . . . . . . . . . . . 111
7.1 Current development environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
7.2 Development environment migrated . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
7.3 Migrating the development instance . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
7.3.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
7.3.2 Running the tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
7.4 Migrating the development database . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
7.4.1 Migrating unencrypted data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
7.4.2 Migrating encrypted data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
7.4.3 Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
7.5 Migrating custom EJBs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
7.5.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
7.5.2 Export the EJB project from VisualAge for Java V3.5.3 . . . . . . . . . 120
7.5.3 Import the EJB projects into VisualAge for Java V4.0. . . . . . . . . . . 121
7.5.4 Regenerate the deployed code for the EJBs . . . . . . . . . . . . . . . . . 122
7.5.5 Export EJBs as EJB 1.1 JAR files. . . . . . . . . . . . . . . . . . . . . . . . . . 122
7.5.6 Import the EJBs into WebSphere Studio Application Developer. . . 123
Chapter 8. Post-migration steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
8.1 Setting up aliases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
8.2 Migrating custom code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
8.2.1 Access control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
8.2.2 Command parameter validation . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
8.2.3 User registration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
8.2.4 Logon command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
8.2.5 Calculation usage framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
8.2.6 Configuration and code changes for migrated EJBs. . . . . . . . . . . . 144
8.2.7 J2EE Connector Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
8.2.8 Pricing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
8.2.9 Product Advisor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
8.2.10 Rule server administration commands . . . . . . . . . . . . . . . . . . . . . 155
8.2.11 JSP and property file changes . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Part 3. Production environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Chapter 9. Installing WebSphere Commerce V5.6 . . . . . . . . . . . . . . . . . . 163
9.1 Single-node runtime overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
9.1.1 Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
9.1.2 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
9.2 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
9.2.1 Install WebSphere Commerce V5.6 . . . . . . . . . . . . . . . . . . . . . . . . 166
9.2.2 Configuring IBM HTTP Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
9.3 Verifying the installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
9.3.1 Verify installation log files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169