Messages Are Failing In SIM-RIB Error Hospital With "ApplicationMessageInjector not found" Exception (Doc ID 1353129.1)

Last updated on MAY 19, 2017

Applies to:

Oracle Retail Integration Bus - Version 13.1.1 and later
Oracle Retail Store Inventory Management - Version 13.1 and later
Information in this document applies to any platform.
Checked for relevance on 15-Jul-2014

Symptoms

When attempting to send the messages from Retail Merchandising System (RMS) to Store Inventory Management System (SIM) through Retail Integration Bus (RIB),  they are failing  on the SIM-RIB error hospital with the below exception:

Exception:

javax.ejb.EJBException: javax.naming.NameNotFoundException: com/retek/rib/binding/injector/ApplicationMessageInjector not found
exception id: 1311531414117: javax.naming.NameNotFoundException: com/retek/rib/binding/injector/ApplicationMessageInjector not found
exception id: 1311531414117; nested exception is: com.retek.rib.binding.exception.RIBIntegrationException: javax.naming.NameNotFoundException: com/retek/rib/binding/injector/ApplicationMessageInjector not found
.....
Caused by: com.retek.platform.exception.RetekNetworkException: javax.naming.NameNotFoundException: com/retek/rib/binding/injector/ApplicationMessageInjector not found
exception id: 1311531326484
at com.retek.platform.service.EjbServiceLocator.findEjbHome(EjbServiceLocator.java:199)
at com.retek.platform.service.EjbServiceLocator.locate(EjbServiceLocator.java:104)
at com.retek.platform.service.ServiceFactory.getServicesImpl(ServiceFactory.java:253)
at com.retek.platform.service.ServiceFactory.getServic

 

Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms