SIOCS - DcsItemApprove Messages Fail in MPS_STAGED_MESSAGE With 'java.lang.NullPointerException'
(Doc ID 3055065.1)
Last updated on OCTOBER 25, 2024
Applies to:
Oracle Retail Enterprise Inventory Cloud Service - Version 24.1 and laterInformation in this document applies to any platform.
Symptoms
On : 24.1.301.0 version, Integration
Problem Description
---------------------
DcsItemApprove message for Transformable Orderable item is failing in MPS with NullPointerException.
Steps to reproduce
-------------------
1. Make sure that RMFCS and SIOCS applications are configured for Direct DB integration.
2. Create a transformable orderable item in RMFCS.
3. Validate the item in SIOCS.
Expected Result
----------------
The DcsItemApprove message should be consumed successfully in MPS.
Actual Result
---------------
The DcsItemApprove message is failing in MPS with the below error.
ERROR [[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'][o.r.s.s.e.MpsServiceBean_mgpxbe_Impl] Error occurred during service invocation.
ERROR-669 Time: 9/6/24 6:03 PM Type: SimServerException Message: Error processing message! [Inbound: true, MessageType: DcsItemApprove, BusinessId: 101300310] Root Cause: null
java.lang.NullPointerException: null
at oracle.retail.sim.server.integration.consumer.dcs.BaseStoreItemDcsConsumer.handleCreateItemPrice(BaseStoreItemDcsConsumer.java:136)
at oracle.retail.sim.server.integration.consumer.dcs.ItemApproveDcsConsumer.processStoreItems(ItemApproveDcsConsumer.java:570)
at oracle.retail.sim.server.integration.consumer.dcs.ItemApproveDcsConsumer.handleMessage(ItemApproveDcsConsumer.java:146)
at oracle.retail.sim.server.integration.consumer.dcs.ItemApproveDcsConsumer.handleMessage(ItemApproveDcsConsumer.java:79)
at oracle.retail.sim.server.integration.consumer.SimMessageConsumerProviderImpl.consume(SimMessageConsumerProviderImpl.java:43)
at oracle.retail.sim.service.mps.SimMessageProcessHandler.handleOperation(SimMessageProcessHandler.java:89)
at oracle.retail.sim.service.mps.SimMessageProcessHandler.handleOperation(SimMessageProcessHandler.java:22)
at oracle.retail.sim.service.core.BaseServiceHandler.execute(BaseServiceHandler.java:39)
at oracle.retail.sim.service.mps.MpsServiceImpl.processStagedMessage(MpsServiceImpl.java:191)
at oracle.retail.sim.service.mps.MpsServiceImpl.processStagedMessage(MpsServiceImpl.java:122)
at oracle.retail.sim.service.mps.MpsServiceImpl$Proxy$_$$_WeldClientProxy.processStagedMessage(Unknown Source)
at oracle.retail.sim.service.ejb.MpsServiceBean.processStagedMessage(MpsServiceBean.java:126)
at sun.reflect.GeneratedMethodAccessor776.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
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 |
Cause |
Solution |
References |