Outbound API Crashing the AOM With Calls Related to 'CSSCookieJar'
(Doc ID 3035642.1)
Last updated on JULY 30, 2024
Applies to:
Siebel CRM - Version 22.10 and laterInformation in this document applies to any platform.
Symptoms
On a Production environment, an Outbound API request is not working and returning an error for the Application Object Manager (AOM) - in this case, eautoObjMgr_enu component (in the UI):
a) in the UI for that session:
Server Busy error
b) the callstack log (- callstack_19202476.txt)
PROCESS 19202476 CRASHED AFTER RECEIVING SIGNAL 11 IN THREAD 5402!!!
Current Time: 05/22/2024 12:25:01.337
In:
__as__8SSstringFRC8SSstring + 0x0x0000004c
Called from:
0xd49a8898 __as__8SSstringFRC8SSstring+ 0x00000ad0
0x49b901e0 InsertToJar__12CSSCookieJarFR8SSstring+ 0x000031d0
0x49b8b7ac ProcessCookies__16CSSHTTPTransConnFPC11CSSHttpFile+ 0x000006a0
0x49b87ca4 HTTPRequest__16CSSHTTPTransConnFRC8SSstringRC8SSstringRCUlRC8SSstringRC8SSstringRC10CCFVariantRC8SSstringR10CCFVariantP13CSSObjectBaseRC8SSstring+ 0x00006ea0
0x49b865a0 PutMessage__16CSSHTTPTransConnFRC14CCFPropertySetR14CCFPropertySetb+ 0x000023c4
0x49bb5f04 Send__18CSSEAITransServiceFRC14CCFPropertySetR14CCFPropertySet+ 0x000018e8
0x49bb61f8 SendReceive__18CSSEAITransServiceFRC14CCFPropertySetR14CCFPropertySet+ 0x00000658
0x49bb4bbc DoWork__18CSSEAITransServiceFPCwRC14CCFPropertySetR14CCFPropertySet+ 0x00000ebc
0x49bb4714 DoInvokeMethod__18CSSEAITransServiceFPCwRC14CCFPropertySetR14CCFPropertySet+ 0x000004d4
0x49b82454 DoInvokeMethod__19CSSHTTPTransServiceFPCwRC14CCFPropertySetR14CCFPropertySet+ 0x00000098
0xdb752be8 InvokeMethod__10CSSServiceFPCwRC14CCFPropertySetR14CCFPropertySet+ 0x00001a28
0x4f2aa1ec DoInvokeMethod__16CSSBCVBusSvcTestFPCwR14CSSStringArrayR8SSstring+ 0x00003994
0xdb7c0628 InvokeMethod__10CSSBusCompFPCwR14CSSStringArrayR8SSstring+ 0x00001044
0x327473bc DoInvokeMethod__11CSSSWEFrameFPCwR14CSSStringArrayR8SSstring+ 0x000055e4
0x3292cfd0 DoInvokeMethod__15CSSSWEFrameListFPCwR14CSSStringArrayR8SSstring+ 0x00002620
0x4f2e765c DoInvokeMethod__25CSSSWEBCVBusSvcTestAppletFPCwR14CSSStringArrayR8SSstring+ 0x00001828
c) and the FDR converted file was looking like this:
FdrID UTC ThreadID AreaSymbol AreaDesc SubAreaSymbol SubAreaDesc UserInt1 UserInt2 UserStr1 UserStr2
...
542984 1716360900 5402 Fdr_SWE SWE FdrSub_SWE_REQUEST SWE Request 0 0 Business Service Test List Applet SWEApplet
542985 1716360900 5402 Fdr_SWE SWE FdrSub_SWE_APPLET_METHOD Applet Method 0 0 Business Service Test List Applet #TestService#
542986 1716360900 5402 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_SESS_CT_EVT Trigger CT Event 1217118648 4 Business Service Test List Applet PreInvokeMethod
542987 1716360900 5402 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_CACHE_QUERY Cache Query Parse Tree 1019329284 0 :GetProfileAttr(EnableRecording") = "True" AND GetProfileAttr("RecordingOn穴"
542988 1716360900 5402 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_BC_EVENT_INVOKE Buscomp Event Invoke 1217248456 0 InputPropertySetEx #GetAsString#
542989 1716360900 5402 Fdr_OBJMGR Object Manager FdrSub_OBJMGR_SVC_INVOKE Service Invoke Method 1422984144 0 EAI HTTP Transport #SendReceive#
542990 1716360900 5402 Fdr_OBJMGR Object Manager FdrSub_SCRIPT_ALLOC_INFO Details on prev alloc (compare int2) 1205756816 0 Service [EAI HTTP Transport] #Service_PreInvokeMethod#
542991 1716360900 5402 Fdr_SCRIPT Generic Scripting Engine FdrSub_SCRIPT_ALLOC Object Allocation -address 1213238384 1411947808
542992 1716360900 5402 Fdr_SCRIPT Generic Scripting Engine FdrSub_SCRIPT_ALLOC Object Allocation -address 1213238384 1253847704
542993 1716360901 5402 Fdr_FDR Fdr Internal FdrSub_FDR_CRASH ** CRASHING THREAD ** 0 0
---------
The issue could be replicated in that specific environment with these steps:
1. Login to Siebel Application;
2. Navigate to the Business Service Simulator view (- Business Service Test List Applet);
3. Enter all the required details - custom Business Service + Method, Input file etc;
4. Trigger the Outbound Rest API;
5. Observe the 'Server busy' error in UI and the crash details in the logs, FDR and callstack files.
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 |