What's changed in 2022
Check out what's changed in IBM Sterling® Order Management System 2022.
24 June 2022 (22.2 Minor update 1)
The performance of Sterling™ Order Management System is improved in providing real-time updates to data-tier of the Order Hub metrics and the Store Manager dashboard. This update also improves the upkeep of backend database tables that are used for real-time dashboards in the Sterling Order Management System user interfaces - Order Hub and IBM® Sterling Store Engagement.
Upgrade impact: No.
27 May 2022 (Release 22.2)
When Sterling Order Management System APIs are called through the REST framework, if the input is in the JSON format, the output is automatically converted to JSON. In some such scenarios, it cannot be determined whether a child element in the XML is an array item or a child object. To avoid these inconsistencies, the REST framework is enhanced so that you can now enforce an XPath in the XML to define whether the child element is an array item or a child object.
For more information, see Specifying output format for JSON.
Upgrade impact: No.
- IBM JDK - 8.0.7.6 (1.8.0_321)
- IBM WebSphere Liberty application server - 22.0.0.3
Upgrade impact: No.
- Occurs within first 30 minutes of upgrade in Development, QA, MC, and Pre-production environments
- No outage in Production
- Occurs within first 30 minutes of upgrade
- No outage in other environments such as Development, QA, MC, and Production
31 March 2022 (22.1 Minor update 1)
Improved the data extract for handling backup database while syncing data during the database maintenance and long running reorganizations.
Upgrade impact: No.
25 February 2022 (Release 22.1)
Improved the entity deployment (dbverify) to ignore Db2 reorganizations to run after every alter SQL statement, and run the Db2 reorganizations only for the alters that need mandatory reorganization to be run after the alter SQL statements.
- alter to add constraint (pk)
- alter to mark table volatile
- alter to add column
- alter to increase or decrease column size
- alter to change/set column default
- alter to drop column
- alter to change column data type
- alter to change column from not null to nullable
- alter to change column from nullable to not null
Upgrade impact: No.
Improved the graceful termination of agent and integration servers and minimize the impact on RMI communications because of the graceful or hard termination of servers.
Auto-termination of servers is disabled in Sterling Order Management System. The flag in server configuration from Applications Manager to auto-terminate the servers is not considered.
Upgrade impact: No.
- Db2 is upgraded to 11.5.7.
- Struts is upgraded to 2.5.26 for the following applications:
- IBM Sterling Store Engagement (Next-generation and Legacy)
- IBM Sterling Call Center
- IBM Sterling Business Center
- System Management Administrator (SMA)
Note: Struts customization is not supported for Sterling Store Engagement (Next-generation).If an existing customization of struts.xml is available for any of your applications, you must change the DTD version from 2.3 to 2.5.
For any deployments post the 22.1 upgrade, if you have extended IBM Sterling Business Center web.xml, you must replace the
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilterfilter class withorg.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilterin the \extensions\files\repository\eardata\sbc\extn\web.xml file in the extension.