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 laterInformation 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 |