Siebel Timeout Behavior Using iFrame/WebControl Symbolic URL on a View (Doc ID 498190.1)

Last updated on MARCH 29, 2017

Applies to:

Siebel Tools - Version 7.7.2.6 SIA [18372] to 16.10 [IP2016] [Release V7 to V16]
Oracle Solaris on SPARC (64-bit)
Product Release: V7 (Enterprise)
Version: 7.7.2.6 [18372]




Symptoms

When using an iFrame, or WebControl Symbolic URL on a view, the view fails to time out ever.

 Steps to reproduce an issue:

Set up a Symbolic URL (Steps at bottom). In a server environment, open siebel and navigate to a page that has a Symbolic URL. If you are on a view that does not have a Symbolic URL, then the timeout happens as expected. If you are on the view with the Symbolic URL, the server session never times out.

Note - By looking at the traffic generated from the browser (using Fiddler), a "SWECmd=Ping" is generated approximately every 3 minutes. If the timeout period is greater than this, it appears to prevent the time out. This same traffic is not generated on other, non Symbolic URL views.


Steps to create a Symbolic URL.

1) Add field to the Service Request BC:
Name = AAA Symbolic URL
Calculated = True
Calculated Value = "AAA Symbolic URL"
Type = DTYPE_TEXT

2) Use Create Object Wizard to create a form applet the display the web page:
Project = Service
Name = AAA Symbolic URL Browser Applet
Title = AAA Symbolic URL Browser Applet
Business Component = Service Request
Edit Mode
Only AAA Symbolic URL
Default Controls
Class = CSSFrame
Finish

3) Edit Web Layout.
Remove Field Title 
Field Retrieval Type = Symbolic URL
HTML Display Mode = DontEncodeData
HTML Row Sensitive = True
HTML Type = Field
Visible = True

4) Add new applet to Service Request Detail View:
Add new View Web Template Item
Name = AAA Symbolic URL Browser Applet
Item Identifier = 3
Applet = AAA Symbolic URL Browser Applet
Applet Mode = Edit

5) Compile Projects: Service Request

6) Define an External Host - Web Client (Administration Integration -> WI Symbolic Link )
Name = jquery.com
Virtual Name = jquery

7) Define the Symbolic URL
Name = AAA Symbolic URL
URL = http:/jquery.com 
Host Name = jquery.com
Fixup Name = Default
SSO Disposition = IFrame

8) Define Symbolic URL Arguments
None Needed

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms