Bug 960521

Summary: Globally uncaught exception on clicking on resource name link on IE9
Product: [JBoss] JBoss Operations Network Reporter: Sunil Kondkar <skondkar>
Component: UIAssignee: RHQ Project Maintainer <rhq-maint>
Status: CLOSED CURRENTRELEASE QA Contact: Mike Foley <mfoley>
Severity: high Docs Contact:
Priority: unspecified    
Version: JON 3.2CC: mithomps
Target Milestone: ---   
Target Release: JON 3.2.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-01-02 20:34:36 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Screenshot none

Description Sunil Kondkar 2013-05-07 10:24:44 UTC
Description of problem:

On JON 3.2 Alpha 25 build, navigate to Inventory->Resources->Platform or any resource on IE9. Click on the resource name link. It displays Globally uncaught exception in UI. The message center displays below:

-----------------------------------
Message : Globally uncaught exception 
Severity : Error 
Time : Tuesday, May 7, 2013 1:38:51 PM UTC+5:30 
Root Cause : (TypeError) description: Object doesn't support this action number: -2146827843: Object doesn't support this action 
Detail : com.google.gwt.core.client.JavaScriptException:(TypeError) 
 description: Object doesn't support this action
 number: -2146827843: Object doesn't support this action--- STACK TRACE FOLLOWS ---(TypeError) 
 description: Object doesn't support this action
 number: -2146827843: Object doesn't support this action 
------------------------------------

There are no errors in logs.

Please find attached screenshot for the exception in UI.

Version-Release number of selected component (if applicable):

Version: 3.2.0.ALPHA_QA
Build Number: edb3aa6:6964581

Java version "1.6.0_18"
Database: PostgreSQL 8.3.8
Browser Version: IE 9.0.8112.16421

How reproducible:

Always

Steps to Reproduce:

1. Install JON 3.2 Alpha 25 build
2. Login to JBoss ON on IE 9
3. Navigate to Inventory->Resources->Platform
4. Click on the platform link
  
Actual results:

Globally uncaught exception on clicking on resource name link on IE9

Expected results:

Exception should not be displayed

Additional info:

1) The exception is not displyed on IE8 and Firefox 10
2) The exception does not occur on previous build (JON 3.2 Alpha 5)

Comment 1 Sunil Kondkar 2013-05-07 10:28:43 UTC
Created attachment 744667 [details]
Screenshot

Comment 3 Mike Thompson 2013-05-08 15:38:01 UTC
Bug due to console.log not working in IE9. I use them for debugging in the other browsers and forgot to take them out. I have now added capability to leave them in and IE9 will just ignore so this should not be an issue any longer.

In Internet Explorer 9 (and 8), the console object is only exposed when the developer tools are opened for a particular tab. If you hide the developer tools window for that tab, the console object remains exposed for each page you navigate to. If you open a new tab, you must also open the developer tools for that tab in order for the console object to be exposed.

checked into master commit id: 9531919

Comment 4 Sunil Kondkar 2013-07-18 14:50:46 UTC
Verified on JON 3.2 Alpha 46 build. Build Number: dbe7020:45c43c4

Verified that the resource name links does not display the exception.