Executing the synchronization process

To start the process of synchronizing with node inventory, the preconfigured LoadInvMismatchFileServer and LoadInvMismatchJMSServer servers in the LoadInventoryMismatch service need to be started.

  1. Configure the agent servers LoadInvMismatchFileServer and LoadInvMismatchJMSServer to be run in your cloud environment.
  2. Once the agent servers are configured, you need to start the agent servers by providing the name of the servers configured in the previous step.

A child directory must be defined inside the /omscommonfile directory based on customer's needs. This directory should be configured as the Incoming Directory in File I/O component properties of the LoadInventoryMismatch service. Customers must also allowlist the IP and open the port of the external server to get the files.

There are two ways to create a child directory under /omscommonfile.
  • The ownership of the directory /omscommonfile is with the omsuser. All the programs in IBM® Sterling™ Order Management System such as application server, agent server, stand-alone tools, and so on, are run by the omsuser. So the omsuser can programmatically create a subfolder inside the /omscommonfile directory.
    Note: omsuser is a user just like root available on VMs or Containers that are part of IBM Sterling Order Management System.
  • Since the customers do not have access to the command line, they must log a ticket with the IBM Ops team to create a directory to suit their requirements and change the ownership to omsuser.