Démarrage des serveurs d'intégration des commandes
Pour traiter les demandes JMS entrantes et les résultats de journal, démarrez les serveurs d'intégration.
Les serveurs Sterling Order Integration sont requis pour les opérations de données HCL Commerce. Les serveurs sont impliqués en commençant par accepter les données du logiciel intermédiaire, puis en traduisant les données et enfin en les alimentant dans des API IBM Sterling. Utilisez la procédure suivante pour démarrer les serveurs Order Integration.
Prérequis
Assurez-vous que la version la plus récente de guava est installée sur votre système.
Procédure
- Ajoutez le code suivant au script de shell StartIntegrationServer.bat.
Djava.ext.dirs=W:\IBM\WebSphere\AppServer\runtimes; W:\IBM\WebSphere\AppServer\plugins; "C:\Program Files\IBM\MQ\java\lib"; C:\IBM_1\jar\guava\17_0 - Accédez au répertoire INSTALL_DIR/bin dans Sterling Order Management et entrer les commandes suivantes :
./startIntegrationServer.bat SCWC_SDF_createOrder ./startIntegrationServer.bat SCWC_SDF_pushOrderMessages
Identification des incidents
Vous pouvez rencontrer une erreur lors de l'exécution de createOrderAPI. Cela peut se produire lorsque les processus de journalisation par défaut n'utilisent pas de méthode compatible avec les serveurs Sterling. Pour résoudre ce type d'erreur, ajoutez explicitement les enregistreurs SLF4j dans le script de journalisation approprié :
-Dorg.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.SLF4JLogFactory