Siebel Open UI >  OpenUI: Blank Screen Issues And Related Solutions

OpenUI: Blank Screen Issues And Related Solutions

 

Symptom Cause / Bug

Resolution

Applicable Version

 

Logging into Siebel Open UI dedicated client with custom SRF renders a blank page with the below browser error: 

Failed to load resource: the server responded with a status of 404 (Not Found)

[ContentLoader] Error -> 'Siebel_Financial_Services_Application' is not defined 

"Browser Compilation folder" was specified as siebel client\public\enu

  1. Browser script compilation folder should be defined without the language
  2. Generate the browser scripts in the Public folder not in the Public\%LANG%

For more details,refer to

IP2016 and above

Login to Siebel application with

http://<machine_name>/callcenter_enu/start.swe?SWECmd=ExecuteLogin&SWEUserName=<username>&SWEPassword=<password> 

shows a blank page with the following errors in the Application Object Manager log: 

ProcessRequest ProcessRequestDetail 4 000022ce54ca2ba4:0 2015-02-02 22:15:05 SWE Command Processor - Handle user request:SWECmd=ExecuteLogin;SWEBHWND=;SWEUsername=; 

ProcessRequest ProcessRequestDetail 4 000022ce54ca2ba4:0 2015-02-02 22:15:05 SWE Command Processor - m_bRefresh: 0

ProcessRequest ProcessRequestDetail 4 000022ce54ca2ba4:0 2015-02-02 22:15:05 SWE Command Processor - m_reqCount: 1

ProcessRequest ProcessRequestError 1 000022ce54ca2ba4:0 2015-02-02 22:15:05 Command: 'ExecuteLogin' is not allowed through GET

 

 

 

 

From IP2014 onwards in Open UI, credential passing on URL is not supported for security reasons 

 

 

  

ExecuteLogin is supported for HTTP POST actions only and is not permitted for use it in an URL.

For more details,refer to

 

 

         

IP2014 and above             

After upgrade to IP2014 / IP2015 / IP2016 from 8.1.1.11 (IP13) , Open UI application renders a blank page and missing Aurora side menu bar and below errors:

Uncaught TypeError: B.ShowUI is not a function

Uncaught TypeError: Cannot read property 'ShowUI' of undefined

[ContentLoader] Error -> Cannot read property 'IsEmpty' of undefined

Missing sequence of the relevant Javascript files used by the Navigation Theme ‘Side Menu’ (NAVIGATION_SIDE) under Administration - Application > Manifest Administration  

 

Option I - Modify Default Navigation of the applicationt o Tab or Tree

Option II - Keep Defaule Navigation Control as Side Menu, but set the sequence for the .js files

For more details,refer to

 

 

IP2014 and above

After upgrade to Siebel 8.2.2.14 (Patchset 13),logging into Open UI application(both IE and Chrome) showed a blank screen with the following browser console errors:

Message: Unterminated string constant

Line: 13

Char: 70

Code: 0

 

 The issue was due to custom browser script. Manually check all the browser Script Files and see if there are any unwanted/wrong Syntax code written and then remove the same.

In this case there was custom business service written to open a HTML Message Box using ShowModalDialog function which was deleted from Browser Script Compilation Folder to make the application work.

 

IP2014 and above

After upgrade to 8.1.1.11 from 8.1.1.10, Incremental Repository Merge(IRM) was run, but after a full compile of the upgrade repository, using the OpenUI enabled object manager browser console errors are noticed  after login along with a blank screen:

Message: Object expected
Line: 38
Char: 799
Code: 0
URI: http://10.195.13.172:8085/echannelcgui_enu/23030/scripts/siebel/navctrlmngr.js?_scb=
Missing records in the S_UI_* tables

 

 

 

 

Repeat the failed step OUIManifestRep of upgrep and then apply the steps to modify the repository_id to hold the id of the new repository. 

For more details,refer to

8.1.1.11 and above

Logging into Siebel Open UI dedicated client renders a blank page with the below browser error:

Message: 'Siebel_Universal_Agent_Application' is undefined

Missing Browser Script in the Siebel Client Installation Path.

Make sure that the genbscript is run every time changes are compiled on srf before launching the dedicated client.

For more details,please refer to

 

8.1.1.11 and above

Logging into Open UI application renders a blank page with the following browser console errors:

Message: Object doesn't support this action

Line: 38

Char: 799

Code: 0

URI:

http://<host_name>/callcenter_enu/23030/scripts/siebel/navctrlmngr.js?_scb=

[11:54:57.780] "[SetProtoAPIs] : Missing handler for type [ncm]"

[11:54:57.781] "[ContentLoader] Error -> SiebelAppFacade.PDQPresentationModel is not a constructor" 

 

 

Original siebel_sia.srf provided as part of the Siebel CRM version 8.1.1.11 or 8.2.2.4 Fix Pack was not correct

Replace the original siebel_sia.srf provided as part of the Siebel CRM version 8.1.1.11 or 8.2.2.4 Fix Pack with a new SRF 

For more details,refer to

 

 

 

 

8.1.1.11/8.2.2.4

 

 

After upgrade to 8.1.1.10 or above , Open UI  displays blank screen after logging in to application along with following errors:

Message: Object doesn't support this property or method
Message: 'SiebelApp.S_App.uiStatus' is null or not an object

Incorrect  swemessages_enu.js present on Siebel server after comparison to dedicated client.

- Copy swemessages_enu.js from dedicated client($CLIENT_ROOT\PUBLIC\ENU\23030\SCRIPTS)  to $SIEBEL_ROOT\WEBMASTER\siebel_build\scripts\ENU on Siebel server

- Restart web server

8.1.1.10 and above

IRM was ran as part of the upgrade to 8.1.1.11 and following error was observed in inspect element of Chrome browser

event.returnValue is deprecated. Please use the standard event.preventDefault() instead.

Calling LP_setval from A onloadwff.js:78

[ContentLoader] Error -> Unexpected token ; siebjs.js?_scb=:38

 

 

 It was due to custom js files created

 

 

Delete custom js files 

Clear the cache