Administer > Deploy > Publish a store archive
Publish a WebSphere Commerce version 5.6.1 store archive in WebSphere Commerce version 7.0
To publish a WebSphere Commerce version 5.6.1 store archive in WebSphere Commerce version 7.0, first migrate the store archive to WebSphere Commerce version 7.0.
New features and enhancements in the WebSphere Commerce version 7.0 runtime architecture have made version 5.6.1 store archives incompatible with version 7.0.
- The WebSphere Commerce Web application moved from a proprietary model-view-controller implementation to the Struts open source implementation. Struts is a well documented framework for J2EE Web application development, which has become an industry standard for deploying model-view-controller applications.
- The stack move from WebSphere Application Server version 5.x to WebSphere Application Server version 7.0 took advantage of the new J2EE 1.4 which includes the JSP 2.0, Servlet 2.4, and JSTL 1.1 specifications.
Since you cannot publish a store archive that is based on WebSphere Commerce version 5.6.1 in WebSphere Commerce version 7.0, migrate the version 5.6.1 store archive to version 7.0, and then publish the store archive in version 7.0.
To migrate a version 5.6.1 store archive to version 7.0:
Procedure
- Remove all references to the URLREG and VIEWREG database tables.
- Apply the correct JSP files to the version 7.0 store archive.
- Identify the new store archive as a version 7.0 store archive.
What to do next
Now that you have migrated the version 5.6.1 store archive to version 7.0, you can publish the store archive in WebSphere Commerce version 7.0. After you publish the store archive, migrate the payments to use payment plug-ins.
- Remove references to the URLREG and VIEWREG database tables
In WebSphere Commerce version 7.0, the WebSphere Commerce Web application moved from a proprietary model-view-controller implementation to the Struts open source framework. When WebSphere Commerce moved to the Struts framework, the URLREG and VIEWREG database tables were removed from the WebSphere Commerce version 7.0 database schema.
- Apply the correct JSP files to the version 7.0 store archive
WebSphere Commerce version 5.6.1 runs on WebSphere Application Server version 5.x which implements the JSP 1.2, Servlet 2.3, and JSTL 1.0 specifications. WebSphere Commerce version 7.0 runs on WebSphere Application Server version 7.0 which implements the JSP 2.0, JSTL 1.1, and Servlet 2.4 specifications.
- Identify the new store archive as a version 7.0 store archive
To complete the migration of the WebSphere Commerce version 5.6.1 store archive, identify it as a version 7.0 store archive.
Related tasks
Remove references to the URLREG and VIEWREG database tables
Apply the correct JSP files to the version 7.0 store archive
Identify the new store archive as a version 7.0 store archive