Crash After Submit Order (Doc ID 2044077.1)

Last updated on MARCH 02, 2017

Applies to:

Siebel Communications - Version 8.1.1.11.14 [IP2013] and later
Information in this document applies to any platform.

Symptoms

On :  8.1.1.11.14 [IP2013] version, Order Management

ACTUAL BEHAVIOR  
---------------
Crash after Submit Order  

Crashes are seen when submitting certain Orders. Some orders are working fine without issues. When a crash occurs on an order, it is crashing consistently. When the crash occurs, the following callstack is seen:

Called from:
/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsslcosd.so( 0x7a09)[0x558fca09]
[0x55555410]
/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsslcshar.so(CCFPropertySet::GetChildCount(unsigned short const*) const 0xb9)[0x556f89e9]
/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscacmuinsv.so(CSSCMUExtUtilService::SetPreviousValues(CCFPropertySet, CCFPropertySet, CCFPropertySet&) 0x804)[0x70b61724]
/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscacmuinsv.so(CSSCMUExtUtilService::ComputePreviousValues(CCFPropertySet const&, CCFPropertySet&) 0x16c2)[0x70b60232]
/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscacmuinsv.so(CSSCMUExtUtilService::DoInvokeMethod(unsigned short const*, CCFPropertySet const&, CCFPropertySet&) 0x56e)[0x70b4b13e]
/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscfom.so(CSSService::InvokeMethod(unsigned short const*, CCFPropertySet const&, CCFPropertySet&) 0x3b5)[0x5a2b6965]
/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscafwsv.so(CSSWfStepExec::InvokeService(CSSWfStep const*, CSSWfStepInst*, unsigned short const*, unsigned short const*, CCFPropertySet const&, CCFPropertySet&, bool, bool) 0x340)[0x6c3fe4c0]
/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscafwsv.so(CSSWfStepExec::InvokeTask(CSSWfStep const*, CSSWfStepInst*, CCFPropertySet&, CCFPropertySet&) 0x100)[0x6c400670]
/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscafwsv.so(CSSWfStepExec::InvokeAction(CSSWfStep const*, CSSWfStepInst*, CCFPropertySet&, CCFPropertySet&, CSSStringArray&, bool&) 0x54)[0x6c3fd6e4]
/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscafwsv.so(CSSWfStepExec::Execute(CSSWfStep const*, CSSWfStepInst*, CSSStringList&, bool&, bool&, unsigned short const*, bool, CCFPropertySet*, bool, unsigned short const*, CCFVariant const*) 0x4c8)[0x6c3fb4b8]
/siebel/8.1.1.11.0/ses/siebsrvr/lib/libsscafwsv.so(CSSWfStepInst::RunOneStep(bool&, bool&, bool&, unsigned short const*, bool, CCFPropertySet*, bool, unsigned short const*, CCFVariant const*, CCFPropertySet*, CCFPropertySet*, bool, bool) 0x134)[0x6c406de4]
.....
.....

EXPECTED BEHAVIOR
-----------------------
When submitting a Order, it should not crash the application.

STEPS
-----------------------
Complete a Sales Order. Once completed, click on the 'Submit Order' button to submit the order to an external system.
This will then call workflow process 'SISOMBillingSubmitOrderWebService' and will call a few wf steps. It is then crashing in the workflow step 'Compute Previous Values' and the callstack is seen.

BUSINESS IMPACT
-----------------------
This is preventing the order from being submitted and also kicks out users logged into the application

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