Exception Handling Incorrect In EICS When Processing 'ASNInCre' Messages Without 'FromLocation'
(Doc ID 2807130.1)
Last updated on SEPTEMBER 21, 2021
Applies to:
Oracle Retail Enterprise Inventory Cloud Service - Version 19.2 and laterInformation in this document applies to any platform.
Symptoms
ASNInCre message for PO shipments (P) from the Supplier fail to process in the EICS MPS_STAGED_MESSAGE table with the following error.
ERROR
--------
oracle.retail.sim.common.core.SimServerException: Error processing message! [Inbound: true, MessageType: ASNInCre, BusinessId: 777]
at oracle.retail.sim.service.mps.BaseSimMessageServiceHandler.buildException(Unknown Source)
:
Caused by: java.lang.NumberFormatException: null
at java.lang.Long.parseLong(Long.java:552)
at java.lang.Long.parseLong(Long.java:631)
at oracle.retail.sim.server.integration.consumer.asn.ASNInVendorDeliveryCreateConsumer.handleMessage(Unknown Source)
at oracle.retail.sim.server.integration.consumer.asn.ASNInCreateConsumer.handleMessage(Unknown Source)
at oracle.retail.sim.server.integration.consumer.asn.ASNInCreateConsumer.handleMessage(Unknown Source)
at oracle.retail.sim.server.integration.consumer.SimMessageConsumerProviderImpl.consume(Unknown Source)
... 63 more
Steps to Reproduce:
- Publish the POCre message to EICS
- Publish the ASNInCre message without the FromLocation and message fails with above error
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 |