My Oracle Support Banner

Custom Business Service Invoked as an Inbound REST API Crashes At RefreshCurrentApplet (Doc ID 2876571.1)

Last updated on AUGUST 29, 2022

Applies to:

Siebel CRM - Version 16.12 [IP2016] and later
Information in this document applies to any platform.

Symptoms

When attempting to invoke a custom inbound rest service based on custom Business Service 'REST_Upsert_Service' invoke method: 'Dispatch'
the following error occurs.


The object manager crashes with the following call stack in crash.txt:

[0x5557e410]

/opt/apps/siebel/siebsrvr/lib/libsscaswbc.so(CSSSWEFrameMgr::GetInternalFrameMgr() 0x7)[0x5ca88617]

/opt/apps/siebel/siebsrvr/lib/libsscaswbc.so(CSSSWEFrameMgr::GetVisibleFrameArray() 0x1d)[0x5ca8addd]

/opt/apps/siebel/siebsrvr/lib/libssfatlrbs.so(CSSServiceTlrUiNvg::RefreshCurrentApplet(CCFPropertySet const&, CCFPropertySet&) 0x251)[0x718eb471]

/opt/apps/siebel/siebsrvr/lib/libssfatlrbs.so(CSSServiceTlrUiNvg::DoInvokeMethod(char16_t const*, CCFPropertySet const&, CCFPropertySet&) 0x12e)[0x718ea5be]

/opt/apps/siebel/siebsrvr/lib/libsscfom.so(CSSService::InvokeMethod(char16_t const*, CCFPropertySet const&, CCFPropertySet&) 0x514)[0x5a7668c4]


The issue can be reproduced at will with the following steps:

1. Invoke Custom Business Service 'REST_Upsert_Service' invoke method: 'Dispatch' at the SIT environment using inbound REST API.
2. This is a generic dispatcher service. It will run different things depending on the input. In this particular case the input data causes it to run workflow named DealEx Update Opportunity Product Process, which leads to an EAI object manager crash.

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


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