My Oracle Support Banner

Exception In Catch Block Of ProcessSalesOrderFulfillmentSiebelCommsReqABCSImpl (Doc ID 1927526.1)

Last updated on FEBRUARY 22, 2019

Applies to:

Oracle Communications Order to Cash Integration Pack for Oracle Communications Billing and Revenue Management - Version 11.3 and later
Information in this document applies to any platform.


When Siebel CRM submits a Sales Order with AccountId filed as Null,in ProcessSalesOrderFulfillmentSiebelCommsReqABCSImpl we are getting an error and flow is routed to subLanguageExecutionFault Catch Block as expected.

But in Catch Block also we are getting the exception.How we should proceed with these type of exceptions i.e Exception raised in Catch Block.

 Exception : Invalid data: Can not assign non-messageType variable to messageType variable

In this case Siebel side the validations are missing and it was submitted with out mandatory fields. The reason why we have raised this is, if in production such validations are missing on Siebel side (due to their deployment / code issue) and such an order is submitted the same situation may result in. This would leave us with out a recovery plan.


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

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