Setting up the Sterling Order Management transports
Set up the transports from the Administration Console to ensure that HCL Commerce and Sterling Order Management communicate correctly.
Procedure
- From the Administration Console, select the .
- On the Site/Store Selection page, click Site.
- Click Configuration>Transports. If there are no Sterling OMS transports, click Add to add Sterling OMS transports.
-
Configure and activate the Sterling Order Management
transport. Select Sterling OMS, click Configure , and
then enter the following values for the Integration URL and
Integration User properties:
Property Value Integration URL http://<SSFS_HOSTNAME>:<SSFS_PORT>/smcfs/interop/AuthorizationOnlyApiServlet - <SSFS_PORT> is the number of the Sterling Order Management HTTP transport port.
- You can get the port number from <SSFS_PROFILE>/logs/AboutThisProfile.txt.
Note: If SSL authentication is enabled, replace http:// with https:// and update <SSFS_PORT> with the configured https port number.Integration User WCIntegrationUser - Under Webservices over HTTP transport. , activate
-
Under IBM MQ transport.
, activate the This step is necessary because MQ is used to transfer orders and communicate with OMS.
- Optional: To modify Inbound Queue to JMSSerialInboundQueue, click the IBM MQ transport.
-
Optional: Configure heartbeat to detect an OMS outage.
In this integration, properties are already configured by default to detect an Order Management system outage. However, you must configure a heartbeat message type and endpoint URL to implement this feature. The following three properties are configured by default in the wc-admin-component.xml file:
<_config:property name="OMSHeartbeatInterval" value="300"/> <_config:property name="OrderPendingOnTransferExpirationTime" value="86400"/> <_config:property name="IsSystemOutageTolerable" value="Y"/>
To configure heartbeat to detect an OMS outage, set the following parameters:Where:Property Value Inventory System Heartbeat URL http://Inventory_server:port/smcfs/heartbeat/heartbeat.jsp Order System Heartbeat URL http://Order_server:port/smcfs/heartbeat/heartbeat.jsp - port
- The number of the Sterling Order Management HTTP transport port.
- Click OK.