This document lists API changes for Intershop Commerce Management 7.9.x that can cause migration efforts.
For information on new APIs refer to the Public Release Note - Intershop Commerce Management B2C/B2X 7.9.
Description | API Changes | How to Migrate |
---|---|---|
JDBC Oracle driver update | This release contains a reference to the new oracle jdbc driver 19.6.0.0.0. | The following steps are necessary so that the old driver can still be used:
For more details see Support Article - Deployment Stops While Looking for Oracle 19 Drivers. |
Description | API Changes | How to Migrate |
---|---|---|
Changed default-persistence for bot sessions. | The default-value for the property intershop.session.persistBotSession is now false . | Most likely, the bot-session should not be persisted. In that case, nothing is to be done. If the bot-session should be persisted, the property has to be declared with the value true . |
JDBC Oracle driver update | The release contains a reference to the new oracle jdbc driver 19.3.0.0. | We do not recommend to use the new driver since the Oracle driver contains bugs/issues. The following steps are necessary so that the old driver can still be used:
For more details see Support Article - Deployment Stops While Looking for Oracle 19 Drivers. |
Description | API Changes | How to Migrate |
---|---|---|
Adapt default JGroups configuration XML | This is not an API change but a configuration change:
| Merge these changes to your configuration file if you use a custom configuration file. No need to adapt configuration if you use the provided file. Info This change applies for 7.10.15.5 and 7.10.16.6 as well. |
Description | API Changes | How to Migrate |
---|---|---|
Storing of Promotion Information at Orders | The order creation process has been adapted to store the relevant information of all used promotions directly at the order. | See Guide - 7.10.12.2 Storing of Promotion Information at Orders |
The fix of IS-23365 for the 7.9.3 ICM release includes the following API Changes compared to 7.9.2.5 ICM release:
Description | API changes | How to migrate |
---|---|---|
Java Code of Cartridge bc_customer | The package name of the following classes has been changed:
Old package name: The following new CAPI classes were added:
The following new methods were added to the class
| Use the new classes. |
Java Code of Cartridge bc_gdpr | The following method have been changed:
| Use the Result.getResultType() and Result.isFailure() to check if deletion of personal data is successful. |
Pipeline of Catridge bc_gdpr |
| |
Java Code of Cartridge bc_b2b_role_orm | The following new class was added:
|
The information provided in the Knowledge Base may not be applicable to all systems and situations. Intershop Communications will not be liable to any party for any direct or indirect damages resulting from the use of the Customer Support section of the Intershop Corporate Web site, including, without limitation, any lost profits, business interruption, loss of programs or other data on your information handling system.