My Oracle Support Banner

Siebel Still Creates New EAI Session Task And Logs User In With SessionToken After SessionToken Is Invalidated Earlier With SessionType=None (Doc ID 2781899.1)

Last updated on JUNE 04, 2021

Applies to:

Siebel CRM - Version 17.0 [IP2017] to 21.5 [Release V17]
Information in this document applies to any platform.

Symptoms

When a SessionToken is sent in with SessionType=None, this will invalidate the SessionToken value, which means that Siebel will no longer accept/use the token value, so if Siebel sees this value come in, it should reject the token and return an invalid token error.

Please refer to the Siebel documentation about closing an EAI Session:

https://docs.oracle.com/cd/F26413_14/books/EAI2/web-services.html#c_Combinations_of_Session_Types_and_Authentication_Types_ahm178693

"When a SOAP header carries a session token and has the session type set to None, then the Session Manager on the AI closes (logs out) of this session, and invalidates the session token. The session token is not used after the session is invalidated."


It has been observed that:

• Most times, this behaviour is working as desired: Siebel rejects the invalidated SessionToken request and returns an error message:             

This is/would be expected.

b. Or, it may open a new EAI task and process it, return a new token. This is/would not be expected.


4. The behavior may not show up immediately after each attempt, but repeat the same steps #1-3 again and it will happen. Intermittently and randomly, it'll have some occurrences where step #3 to send the invalidated token in with Stateless type does not return the error, it opens a new EAI task and runs it.

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.