My Oracle Support Banner

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 later
Information 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


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