My Oracle Support Banner

COInvAvailMod Messages Fail to Publish With 'error.extService.callFailed' (Doc ID 2802165.1)

Last updated on JUNE 28, 2022

Applies to:

Oracle Retail Enterprise Inventory Cloud Service - Version 19.2 and later
Oracle Retail Integration Cloud Service - Version 19.1 and later
Information in this document applies to any platform.

Symptoms

When attempting to publish COInvAvailMod message from the MPS STAGED MESSAGE table, the following error occurs.

ERROR
---------

ERROR-409 Time: 6/14/21 6:21 PM Type: SimServerException Message: Error processing message! [Inbound: false, MessageType: COInvAvailMod, BusinessId: 1234560050024] Root Cause: Error publishing RIB message!
oracle.retail.sim.common.core.SimServerException: Error publishing RIB message!
at oracle.retail.sim.intrib.publisher.SimMessageRibPublisher.handleMessage(SimMessageRibPublisher.java:55)
at oracle.retail.sim.server.integration.publisher.SimMessagePublisherProviderImpl.publish(SimMessagePublisherProviderImpl.java:40)
at oracle.retail.sim.service.mps.SimMessageProcessHandler.handleOperation(SimMessageProcessHandler.java:77)
at oracle.retail.sim.service.mps.SimMessageProcessHandler.handleOperation(SimMessageProcessHandler.java:18)
at oracle.retail.sim.service.core.BaseServiceHandler.execute(BaseServiceHandler.java:39)
at oracle.retail.sim.service.mps.MpsServiceImpl.processStagedMessage(MpsServiceImpl.java:226)
at oracle.retail.sim.service.mps.MpsServiceImpl$Proxy$_$$_WeldClientProxy.processStagedMessage(Unknown Source)
at oracle.retail.sim.service.mps.MpsServiceImpl.processStagedMessage(MpsServiceImpl.java:145)
at oracle.retail.sim.service.mps.MpsServiceImpl$Proxy$_$$_WeldClientProxy.processStagedMessage(Unknown Source)
at oracle.retail.sim.service.ejb.MpsServiceBean.processStagedMessage(MpsServiceBean.java:158)
at sun.reflect.GeneratedMethodAccessor2181.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at com.oracle.pitchfork.intercept.MethodInvocationInvocationContext.proceed(MethodInvocationInvocationContext.java:101)
at com.oracle.pitchfork.intercept.JeeInterceptorInterceptor.invoke(JeeInterceptorInterceptor.java:101)
at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at com.oracle.pitchfork.intercept.MethodInvocationInvocationContext.proceed(MethodInvocationInvocationContext.java:101)
at org.jboss.weld.ejb.AbstractEJBRequestScopeActivationInterceptor.aroundInvoke(AbstractEJBRequestScopeActivationInterceptor.java:64)
at org.jboss.weld.ejb.SessionBeanInterceptor.aroundInvoke(SessionBeanInterceptor.java:52)
at sun.reflect.GeneratedMethodAccessor614.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
:
:
Caused by: oracle.retail.sim.server.integration.extservice.ExternalServiceException: error.extService.callFailed
at oracle.retail.sim.intcommon.ws.soap.BaseWebServiceConsumer.buildServiceCallException(BaseWebServiceConsumer.java:116)
at oracle.retail.sim.intrib.publisher.RibMessagePublisherSoapImpl.publish(RibMessagePublisherSoapImpl.java:64)
at oracle.retail.sim.intrib.publisher.RibMessagePublisherSoapImpl$Proxy$_$$_WeldClientProxy.publish(Unknown Source)
at oracle.retail.sim.intrib.publisher.SimMessageRibPublisher.publish(SimMessageRibPublisher.java:73)
at oracle.retail.sim.intrib.publisher.SimMessageRibPublisher.handleMessage(SimMessageRibPublisher.java:53)



Steps to Reproduce:

1. Create an order in SIOCS via the StoreFulfillmentOrder webservice.
2. The following messages get created. COInvAvailMod messages fail.

MPS_STAGED_MESSAGE: MESSAGE_TYPE: SOStatusCre INBOUND: N PROCESSED=Y
MPS_STAGED_MESSAGE: MESSAGE_TYPE: COInvAvailMod INBOUND: N PROCESSED=N

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.