Support Migration Notice: To update migrated JIRA cases click here to open a new case use www.vmware.com/go/sr | vFabric Hyperic 5.7.0 is Now Available

Hyperic HQ

Intermittently, we get a completely blank page when navigating the HQ UI

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Fixed
  • Affects Version/s: 4.3.0.1, 4.5 RC1
  • Fix Version/s: 4.6.5
  • Component/s: Deprecated: UI
  • Environment:
    Windows
    Linux
  • Case Links:
    none
  • Regression:
    No
  • Tags:

Description

When navigating the HQ UI, we sometimes receive a page that, visually, is completely blank. Looking at the source of the page it only contains <head></head>.

We've seen this sporadically on a number of different HQ versions and when accessing a number of different areas of the UI.

The following is from a recent occurrance on 4.3 where we were trying to access the history after initiating a control action:

build 29-Oct-2010 17:26:32 [junit] 17:26:17.213 INFO - Got result: OK on session 046d7019c66249d4918ad89846a4ad4a
build 29-Oct-2010 17:26:32 [junit] 17:26:17.214 INFO - Command request: click[ok, ] on session 046d7019c66249d4918ad89846a4ad4a
build 29-Oct-2010 17:26:32 [junit] 17:26:17.229 INFO - Got result: OK on session 046d7019c66249d4918ad89846a4ad4a
build 29-Oct-2010 17:26:32 [junit] 17:26:17.231 INFO - Command request: waitForPageToLoad[30000, ] on session 046d7019c66249d4918ad89846a4ad4a
build 29-Oct-2010 17:26:32 [junit] 17:26:17.982 INFO - Got result: OK on session 046d7019c66249d4918ad89846a4ad4a
build 29-Oct-2010 17:26:32 [junit] 17:26:17.984 INFO - Command request: click[xpath=//a/img[contains(@src, 'History')], ] on session 046d7019c66249d4918ad89846a4ad4a
build 29-Oct-2010 17:26:32 [junit] 17:26:18.004 INFO - Got result: ERROR: Element xpath=//a/img[contains(@src, 'History')] not found on session 046d7019c66249d4918ad89846a4ad4a
build 29-Oct-2010 17:26:32 [junit] 17:26:18.007 INFO - Command request: captureEntirePageScreenshot[D:\bamboo-agent-home\xml-data\build-dir\TCSHQPQA-20X43EEWIN\checkout\build-tc-server-hq-plugin\target\test-results\diagnostics\TEST-com.springsource.qa.tcshqplugin.controlaction.StopAfterStopControlActionTests.stopAfterStop.png, ] on session 046d7019c66249d4918ad89846a4ad4a
build 29-Oct-2010 17:26:32 [junit] 17:26:18.042 INFO - Got result: [base64 encoded PNG] on session 046d7019c66249d4918ad89846a4ad4a
build 29-Oct-2010 17:26:32 [junit] Wrote failure screen shot to 'D:\bamboo-agent-home\xml-data\build-dir\TCSHQPQA-20X43EEWIN\checkout\build-tc-server-hq-plugin\target\test-results\diagnostics\TEST-com.springsource.qa.tcshqplugin.controlaction.StopAfterStopControlActionTests.stopAfterStop.png'
build 29-Oct-2010 17:26:32 [junit] 17:26:18.043 INFO - Command request: getHtmlSource[, ] on session 046d7019c66249d4918ad89846a4ad4a
build 29-Oct-2010 17:26:32 [junit] 17:26:18.069 INFO - Got result: OK,<head></head> on session 046d7019c66249d4918ad89846a4ad4a

The server log across the time of the failure doesn't appear to be interesting:

2010-10-29 17:26:12,271 INFO [AgentScheduler2] [org.hyperic.hq.agent.client.AgentConnection@120] 127.0.0.1:9144 -> rtm:scheduleMeasurements
2010-10-29 17:26:12,350 INFO [AgentScheduler2] [org.hyperic.hq.agent.client.AgentConnection@120] 127.0.0.1:9144 -> rtm:scheduleMeasurements
2010-10-29 17:26:12,426 INFO [AgentScheduler2] [org.hyperic.hq.agent.client.AgentConnection@120] 127.0.0.1:9144 -> rtm:scheduleMeasurements
2010-10-29 17:26:17,232 INFO [http-0.0.0.0-9080-6] [org.hyperic.hq.agent.client.AgentConnection@120] 127.0.0.1:9144 -> control:controlPluginCommand
2010-10-29 17:26:17,508 INFO [Thread-109] [org.hyperic.hq.bizapp.server.session.LatherDispatcher@928] Getting live measurements for 2:10118
2010-10-29 17:26:17,514 INFO [Thread-109] [org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl@466] Getting live measurements for 8 measurements
2010-10-29 17:26:17,515 INFO [Thread-109] [org.hyperic.hq.agent.client.AgentConnection@120] 127.0.0.1:9144 -> rtm:getMeasurements
2010-10-29 17:26:18,910 INFO [http-0.0.0.0-9080-7] [org.hyperic.hq.agent.client.AgentConnection@120] 127.0.0.1:9144 -> rtm:unscheduleMeasurements
2010-10-29 17:26:30,593 INFO [Thread-109] [org.hyperic.hq.measurement.server.session.MeasurementManagerEJBImpl@471] Resource 2:10118 reports it is unavailable, setting measurement ID 11353 to DOWN: org.hyperic.hq.measurement.monitor.LiveMeasurementException: Error contacting resource: Error querying for deadlock thread mbean: Connection refused to host: 127.0.0.1; nested exception is:
java.net.ConnectException: Connection refused: connect

I'll update the issue with details of other failures with the same symptoms as I trawl through the history of our CI builds

Issue Links

Activity

Hide
Andy Wilkinson added a comment -

This is the same blank page failure also on 4.3, but this time running on Linux:

build 28-Oct-2010 20:34:59 [junit] 20:34:53.290 INFO - Command request: select[resourceAction, label=Stop] on session 2f2aba082e574bb79166207dd1def360
build 28-Oct-2010 20:34:59 [junit] 20:34:53.322 INFO - Got result: OK on session 2f2aba082e574bb79166207dd1def360
build 28-Oct-2010 20:34:59 [junit] 20:34:53.326 INFO - Command request: click[ok, ] on session 2f2aba082e574bb79166207dd1def360
build 28-Oct-2010 20:34:59 [junit] 20:34:53.358 INFO - Got result: OK on session 2f2aba082e574bb79166207dd1def360
build 28-Oct-2010 20:34:59 [junit] 20:34:53.363 INFO - Command request: waitForPageToLoad[30000, ] on session 2f2aba082e574bb79166207dd1def360
build 28-Oct-2010 20:34:59 [junit] 20:34:54.553 INFO - Got result: OK on session 2f2aba082e574bb79166207dd1def360
build 28-Oct-2010 20:34:59 [junit] 20:34:54.556 INFO - Command request: click[xpath=//a/img[contains(@src, 'History')], ] on session 2f2aba082e574bb79166207dd1def360
build 28-Oct-2010 20:34:59 [junit] 20:34:54.709 INFO - Got result: ERROR: Element xpath=//a/img[contains(@src, 'History')] not found on session 2f2aba082e574bb79166207dd1def360
build 28-Oct-2010 20:34:59 [junit] 20:34:54.712 INFO - Command request: captureEntirePageScreenshot[/opt/bamboo/bamboo-agent-home/xml-data/build-dir/TCSHQPQA-20X43EE/checkout/build-tc-server-hq-plugin/target/test-results/png/TEST-com.springsource.qa.tcshqplugin.controlaction.StopAfterStopControlActionTests.stopAfterStop.png, ] on session 2f2aba082e574bb79166207dd1def360
build 28-Oct-2010 20:34:59 [junit] 20:34:54.816 INFO - Got result: [base64 encoded PNG] on session 2f2aba082e574bb79166207dd1def360
build 28-Oct-2010 20:34:59 [junit] Wrote failure screen shot to '/opt/bamboo/bamboo-agent-home/xml-data/build-dir/TCSHQPQA-20X43EE/checkout/build-tc-server-hq-plugin/target/test-results/png/TEST-com.springsource.qa.tcshqplugin.controlaction.StopAfterStopControlActionTests.stopAfterStop.png'

And here's the server.log at the time of the failure:

2010-10-28 20:34:57,180 INFO [http-0.0.0.0-9080-9] [org.hyperic.hq.agent.client.AgentConnection@120] 127.0.0.1:9144 -> rtm:unscheduleMeasurements
2010-10-28 20:34:57,364 INFO [http-0.0.0.0-9080-9] [org.hyperic.hq.agent.client.AgentConnection@120] 127.0.0.1:9144 -> autoinv:pushRuntimeDiscoveryConfig
2010-10-28 20:34:57,598 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 2:10117
2010-10-28 20:34:57,717 WARN [AppdefBoss.removeDeletedResources1] [org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl@254] No agent found for 3:10253
2010-10-28 20:34:57,827 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10253
2010-10-28 20:34:57,832 WARN [AppdefBoss.removeDeletedResources1] [org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl@254] No agent found for 3:10254
2010-10-28 20:34:57,908 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10254
2010-10-28 20:34:57,913 WARN [AppdefBoss.removeDeletedResources1] [org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl@254] No agent found for 3:10255
2010-10-28 20:34:57,972 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10255
2010-10-28 20:34:57,977 WARN [AppdefBoss.removeDeletedResources1] [org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl@254] No agent found for 3:10256
2010-10-28 20:34:58,027 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10256
2010-10-28 20:34:58,073 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10257
2010-10-28 20:34:58,115 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10258
2010-10-28 20:34:58,120 WARN [AppdefBoss.removeDeletedResources1] [org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl@254] No agent found for 3:10259
2010-10-28 20:34:58,162 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10259
2010-10-28 20:34:58,166 WARN [AppdefBoss.removeDeletedResources1] [org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl@254] No agent found for 3:10260
2010-10-28 20:34:58,212 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10260
2010-10-28 20:34:58,265 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10261
2010-10-28 20:34:58,303 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10262
2010-10-28 20:34:58,413 INFO [AgentScheduler1] [org.hyperic.hq.agent.client.AgentConnection@120] 127.0.0.1:9144 -> rtm:unscheduleMeasurements
2010-10-28 20:34:58,566 WARN [AgentScheduler1] [org.hyperic.hq.measurement.agent.client.AgentMonitor@148] Error reported by Agent @ 127.0.0.1:9144: Failed to unschedule metrics for entity 3:10257: No measurement schedule for: 3:10257
2010-10-28 20:34:58,566 WARN [AgentScheduler1] [org.hyperic.hq.measurement.server.session.MeasurementProcessorEJBImpl@300] Error unscheduling metrics: Error reported by Agent @ 127.0.0.1:9144: Failed to unschedule metrics for entity 3:10257: No measurement schedule for: 3:10257
2010-10-28 20:35:14,384 INFO [http-0.0.0.0-9080-5] [org.hyperic.hq.autoinventory.server.session.AutoinventoryManagerEJBImpl@545] AutoinventoryManager.getScanStatus called

Show
Andy Wilkinson added a comment - This is the same blank page failure also on 4.3, but this time running on Linux: build 28-Oct-2010 20:34:59 [junit] 20:34:53.290 INFO - Command request: select[resourceAction, label=Stop] on session 2f2aba082e574bb79166207dd1def360 build 28-Oct-2010 20:34:59 [junit] 20:34:53.322 INFO - Got result: OK on session 2f2aba082e574bb79166207dd1def360 build 28-Oct-2010 20:34:59 [junit] 20:34:53.326 INFO - Command request: click[ok, ] on session 2f2aba082e574bb79166207dd1def360 build 28-Oct-2010 20:34:59 [junit] 20:34:53.358 INFO - Got result: OK on session 2f2aba082e574bb79166207dd1def360 build 28-Oct-2010 20:34:59 [junit] 20:34:53.363 INFO - Command request: waitForPageToLoad[30000, ] on session 2f2aba082e574bb79166207dd1def360 build 28-Oct-2010 20:34:59 [junit] 20:34:54.553 INFO - Got result: OK on session 2f2aba082e574bb79166207dd1def360 build 28-Oct-2010 20:34:59 [junit] 20:34:54.556 INFO - Command request: click[xpath=//a/img[contains(@src, 'History')], ] on session 2f2aba082e574bb79166207dd1def360 build 28-Oct-2010 20:34:59 [junit] 20:34:54.709 INFO - Got result: ERROR: Element xpath=//a/img[contains(@src, 'History')] not found on session 2f2aba082e574bb79166207dd1def360 build 28-Oct-2010 20:34:59 [junit] 20:34:54.712 INFO - Command request: captureEntirePageScreenshot[/opt/bamboo/bamboo-agent-home/xml-data/build-dir/TCSHQPQA-20X43EE/checkout/build-tc-server-hq-plugin/target/test-results/png/TEST-com.springsource.qa.tcshqplugin.controlaction.StopAfterStopControlActionTests.stopAfterStop.png, ] on session 2f2aba082e574bb79166207dd1def360 build 28-Oct-2010 20:34:59 [junit] 20:34:54.816 INFO - Got result: [base64 encoded PNG] on session 2f2aba082e574bb79166207dd1def360 build 28-Oct-2010 20:34:59 [junit] Wrote failure screen shot to '/opt/bamboo/bamboo-agent-home/xml-data/build-dir/TCSHQPQA-20X43EE/checkout/build-tc-server-hq-plugin/target/test-results/png/TEST-com.springsource.qa.tcshqplugin.controlaction.StopAfterStopControlActionTests.stopAfterStop.png' And here's the server.log at the time of the failure: 2010-10-28 20:34:57,180 INFO [http-0.0.0.0-9080-9] [org.hyperic.hq.agent.client.AgentConnection@120] 127.0.0.1:9144 -> rtm:unscheduleMeasurements 2010-10-28 20:34:57,364 INFO [http-0.0.0.0-9080-9] [org.hyperic.hq.agent.client.AgentConnection@120] 127.0.0.1:9144 -> autoinv:pushRuntimeDiscoveryConfig 2010-10-28 20:34:57,598 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 2:10117 2010-10-28 20:34:57,717 WARN [AppdefBoss.removeDeletedResources1] [org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl@254] No agent found for 3:10253 2010-10-28 20:34:57,827 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10253 2010-10-28 20:34:57,832 WARN [AppdefBoss.removeDeletedResources1] [org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl@254] No agent found for 3:10254 2010-10-28 20:34:57,908 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10254 2010-10-28 20:34:57,913 WARN [AppdefBoss.removeDeletedResources1] [org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl@254] No agent found for 3:10255 2010-10-28 20:34:57,972 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10255 2010-10-28 20:34:57,977 WARN [AppdefBoss.removeDeletedResources1] [org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl@254] No agent found for 3:10256 2010-10-28 20:34:58,027 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10256 2010-10-28 20:34:58,073 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10257 2010-10-28 20:34:58,115 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10258 2010-10-28 20:34:58,120 WARN [AppdefBoss.removeDeletedResources1] [org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl@254] No agent found for 3:10259 2010-10-28 20:34:58,162 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10259 2010-10-28 20:34:58,166 WARN [AppdefBoss.removeDeletedResources1] [org.hyperic.hq.appdef.server.session.AgentManagerEJBImpl@254] No agent found for 3:10260 2010-10-28 20:34:58,212 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10260 2010-10-28 20:34:58,265 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10261 2010-10-28 20:34:58,303 INFO [ControlEventListener1] [org.hyperic.hq.control.server.session.ControlEventListener@55] Removing scheduled jobs for 3:10262 2010-10-28 20:34:58,413 INFO [AgentScheduler1] [org.hyperic.hq.agent.client.AgentConnection@120] 127.0.0.1:9144 -> rtm:unscheduleMeasurements 2010-10-28 20:34:58,566 WARN [AgentScheduler1] [org.hyperic.hq.measurement.agent.client.AgentMonitor@148] Error reported by Agent @ 127.0.0.1:9144: Failed to unschedule metrics for entity 3:10257: No measurement schedule for: 3:10257 2010-10-28 20:34:58,566 WARN [AgentScheduler1] [org.hyperic.hq.measurement.server.session.MeasurementProcessorEJBImpl@300] Error unscheduling metrics: Error reported by Agent @ 127.0.0.1:9144: Failed to unschedule metrics for entity 3:10257: No measurement schedule for: 3:10257 2010-10-28 20:35:14,384 INFO [http-0.0.0.0-9080-5] [org.hyperic.hq.autoinventory.server.session.AutoinventoryManagerEJBImpl@545] AutoinventoryManager.getScanStatus called
Hide
Andy Wilkinson added a comment -

And a failure from 4.5 running on Windows, also trying to access the control action history:

build 27-Oct-2010 14:25:23 [junit] 09:24:55.860 INFO - Got result: OK on session d15ed1083bd6421b9dc94ec7425b2bae
build 27-Oct-2010 14:25:23 [junit] 09:24:55.862 INFO - Command request: click[ok, ] on session d15ed1083bd6421b9dc94ec7425b2bae
build 27-Oct-2010 14:25:23 [junit] 09:24:55.875 INFO - Got result: OK on session d15ed1083bd6421b9dc94ec7425b2bae
build 27-Oct-2010 14:25:23 [junit] 09:24:55.876 INFO - Command request: waitForPageToLoad[30000, ] on session d15ed1083bd6421b9dc94ec7425b2bae
build 27-Oct-2010 14:25:23 [junit] 09:24:56.503 INFO - Got result: OK on session d15ed1083bd6421b9dc94ec7425b2bae
build 27-Oct-2010 14:25:23 [junit] 09:24:56.504 INFO - Command request: click[xpath=//a/img[contains(@src, 'History')], ] on session d15ed1083bd6421b9dc94ec7425b2bae
build 27-Oct-2010 14:25:23 [junit] 09:24:56.563 INFO - Got result: ERROR: Element xpath=//a/img[contains(@src, 'History')] not found on session d15ed1083bd6421b9dc94ec7425b2bae
build 27-Oct-2010 14:25:23 [junit] 09:24:56.565 INFO - Command request: captureEntirePageScreenshot[D:\bamboo-agent-home\xml-data\build-dir\TCSHQPQA-MASTER4525XWIN\checkout\build-tc-server-hq-plugin\target\test-results\png\TEST-com.springsource.qa.tcshqplugin.controlaction.ControlActionsHistoryTests.historyOfStartControlAction.png, ] on session d15ed1083bd6421b9dc94ec7425b2bae
build 27-Oct-2010 14:25:23 [junit] 09:24:56.608 INFO - Got result: [base64 encoded PNG] on session d15ed1083bd6421b9dc94ec7425b2bae
build 27-Oct-2010 14:25:23 [junit] Wrote failure screen shot to 'D:\bamboo-agent-home\xml-data\build-dir\TCSHQPQA-MASTER4525XWIN\checkout\build-tc-server-hq-plugin\target\test-results\png\TEST-com.springsource.qa.tcshqplugin.controlaction.ControlActionsHistoryTests.historyOfStartControlAction.png'

server.log:

2010-10-27 09:24:32,616 INFO [org.hyperic.hq.autoinventory.server.session.MergeServiceEventListener@1b863301] [org.hyperic.hq.autoinventory.server.session.ServiceMergerImpl@111] Checking for existing service: vmc-ssrc-2k827 Win32 CPU 1 (2401Mhz Intel Xeon)
2010-10-27 09:24:32,619 INFO [org.hyperic.hq.autoinventory.server.session.MergeServiceEventListener@1b863301] [org.hyperic.hq.autoinventory.server.session.ServiceMergerImpl@143] Updating service: vmc-ssrc-2k827 Win32 CPU 1 (2401Mhz Intel Xeon)
2010-10-27 09:24:32,619 INFO [org.hyperic.hq.autoinventory.server.session.MergeServiceEventListener@1b863301] [org.hyperic.hq.autoinventory.server.session.ServiceMergerImpl@111] Checking for existing service: vmc-ssrc-2k827 Win32 CPU 2 (2401Mhz Intel Xeon)
2010-10-27 09:24:32,621 INFO [org.hyperic.hq.autoinventory.server.session.MergeServiceEventListener@1b863301] [org.hyperic.hq.autoinventory.server.session.ServiceMergerImpl@143] Updating service: vmc-ssrc-2k827 Win32 CPU 2 (2401Mhz Intel Xeon)
2010-10-27 09:24:39,099 INFO [Thread-181] [org.hyperic.hq.bizapp.server.session.LatherDispatcherImpl@775] Getting live measurements for 2:10111
2010-10-27 09:24:39,105 INFO [Thread-181] [org.hyperic.hq.measurement.server.session.MeasurementManagerImpl@492] Getting live measurements for 8 measurements
2010-10-27 09:24:52,221 INFO [Thread-181] [org.hyperic.hq.measurement.server.session.MeasurementManagerImpl@496] Resource 2:10111 reports it is unavailable, setting measurement ID 10835 to DOWN: org.hyperic.hq.measurement.monitor.LiveMeasurementException: Error contacting resource: Error querying for deadlock thread mbean: Connection refused to host: 127.0.0.1; nested exception is:
java.net.ConnectException: Connection refused: connect
2010-10-27 09:25:02,282 INFO [Thread-191] [org.hyperic.hq.bizapp.server.session.LatherDispatcherImpl@775] Getting live measurements for 2:10111
2010-10-27 09:25:02,284 INFO [Thread-191] [org.hyperic.hq.measurement.server.session.MeasurementManagerImpl@492] Getting live measurements for 8 measurements

Show
Andy Wilkinson added a comment - And a failure from 4.5 running on Windows, also trying to access the control action history: build 27-Oct-2010 14:25:23 [junit] 09:24:55.860 INFO - Got result: OK on session d15ed1083bd6421b9dc94ec7425b2bae build 27-Oct-2010 14:25:23 [junit] 09:24:55.862 INFO - Command request: click[ok, ] on session d15ed1083bd6421b9dc94ec7425b2bae build 27-Oct-2010 14:25:23 [junit] 09:24:55.875 INFO - Got result: OK on session d15ed1083bd6421b9dc94ec7425b2bae build 27-Oct-2010 14:25:23 [junit] 09:24:55.876 INFO - Command request: waitForPageToLoad[30000, ] on session d15ed1083bd6421b9dc94ec7425b2bae build 27-Oct-2010 14:25:23 [junit] 09:24:56.503 INFO - Got result: OK on session d15ed1083bd6421b9dc94ec7425b2bae build 27-Oct-2010 14:25:23 [junit] 09:24:56.504 INFO - Command request: click[xpath=//a/img[contains(@src, 'History')], ] on session d15ed1083bd6421b9dc94ec7425b2bae build 27-Oct-2010 14:25:23 [junit] 09:24:56.563 INFO - Got result: ERROR: Element xpath=//a/img[contains(@src, 'History')] not found on session d15ed1083bd6421b9dc94ec7425b2bae build 27-Oct-2010 14:25:23 [junit] 09:24:56.565 INFO - Command request: captureEntirePageScreenshot[D:\bamboo-agent-home\xml-data\build-dir\TCSHQPQA-MASTER4525XWIN\checkout\build-tc-server-hq-plugin\target\test-results\png\TEST-com.springsource.qa.tcshqplugin.controlaction.ControlActionsHistoryTests.historyOfStartControlAction.png, ] on session d15ed1083bd6421b9dc94ec7425b2bae build 27-Oct-2010 14:25:23 [junit] 09:24:56.608 INFO - Got result: [base64 encoded PNG] on session d15ed1083bd6421b9dc94ec7425b2bae build 27-Oct-2010 14:25:23 [junit] Wrote failure screen shot to 'D:\bamboo-agent-home\xml-data\build-dir\TCSHQPQA-MASTER4525XWIN\checkout\build-tc-server-hq-plugin\target\test-results\png\TEST-com.springsource.qa.tcshqplugin.controlaction.ControlActionsHistoryTests.historyOfStartControlAction.png' server.log: 2010-10-27 09:24:32,616 INFO [org.hyperic.hq.autoinventory.server.session.MergeServiceEventListener@1b863301] [org.hyperic.hq.autoinventory.server.session.ServiceMergerImpl@111] Checking for existing service: vmc-ssrc-2k827 Win32 CPU 1 (2401Mhz Intel Xeon) 2010-10-27 09:24:32,619 INFO [org.hyperic.hq.autoinventory.server.session.MergeServiceEventListener@1b863301] [org.hyperic.hq.autoinventory.server.session.ServiceMergerImpl@143] Updating service: vmc-ssrc-2k827 Win32 CPU 1 (2401Mhz Intel Xeon) 2010-10-27 09:24:32,619 INFO [org.hyperic.hq.autoinventory.server.session.MergeServiceEventListener@1b863301] [org.hyperic.hq.autoinventory.server.session.ServiceMergerImpl@111] Checking for existing service: vmc-ssrc-2k827 Win32 CPU 2 (2401Mhz Intel Xeon) 2010-10-27 09:24:32,621 INFO [org.hyperic.hq.autoinventory.server.session.MergeServiceEventListener@1b863301] [org.hyperic.hq.autoinventory.server.session.ServiceMergerImpl@143] Updating service: vmc-ssrc-2k827 Win32 CPU 2 (2401Mhz Intel Xeon) 2010-10-27 09:24:39,099 INFO [Thread-181] [org.hyperic.hq.bizapp.server.session.LatherDispatcherImpl@775] Getting live measurements for 2:10111 2010-10-27 09:24:39,105 INFO [Thread-181] [org.hyperic.hq.measurement.server.session.MeasurementManagerImpl@492] Getting live measurements for 8 measurements 2010-10-27 09:24:52,221 INFO [Thread-181] [org.hyperic.hq.measurement.server.session.MeasurementManagerImpl@496] Resource 2:10111 reports it is unavailable, setting measurement ID 10835 to DOWN: org.hyperic.hq.measurement.monitor.LiveMeasurementException: Error contacting resource: Error querying for deadlock thread mbean: Connection refused to host: 127.0.0.1; nested exception is: java.net.ConnectException: Connection refused: connect 2010-10-27 09:25:02,282 INFO [Thread-191] [org.hyperic.hq.bizapp.server.session.LatherDispatcherImpl@775] Getting live measurements for 2:10111 2010-10-27 09:25:02,284 INFO [Thread-191] [org.hyperic.hq.measurement.server.session.MeasurementManagerImpl@492] Getting live measurements for 8 measurements
Hide
Andy Wilkinson added a comment -

Having looked through a number of our CI builds my impression that it happened in varying places in the UI may have been wrong. I've only been able to find occurrances of the problem when attempting to open the control action history page. Hopefully this'll help to narrow down the problem.

Show
Andy Wilkinson added a comment - Having looked through a number of our CI builds my impression that it happened in varying places in the UI may have been wrong. I've only been able to find occurrances of the problem when attempting to open the control action history page. Hopefully this'll help to narrow down the problem.
Hide
Andy Wilkinson added a comment -

I've just seen this failure where, whilst the rendered page was completely blank, there was a little more to the html than the <head></head> that we'd been seeing previously:

<head>

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">

<link rel="stylesheet" href="/js/dojo/1.1.2/dojo/resources/dojo.css" type="text/css">
<link rel="stylesheet" href="/js/dojo/1.1.2/dijit/themes/tundra/tundra.css" type="text/css">
<link rel="shortcut icon" href="/images/4.0/icons/favicon.ico">
<link rel="stylesheet" href="/css/win.css" type="text/css">

<link rel="stylesheet" href="/css/HQ_40.css" type="text/css">

<script type="text/javascript">
djConfig = { isDebug: false, locale: 'en-us' }
</script></head>

Show
Andy Wilkinson added a comment - I've just seen this failure where, whilst the rendered page was completely blank, there was a little more to the html than the <head></head> that we'd been seeing previously: <head> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"> <link rel="stylesheet" href="/js/dojo/1.1.2/dojo/resources/dojo.css" type="text/css"> <link rel="stylesheet" href="/js/dojo/1.1.2/dijit/themes/tundra/tundra.css" type="text/css"> <link rel="shortcut icon" href="/images/4.0/icons/favicon.ico"> <link rel="stylesheet" href="/css/win.css" type="text/css"> <link rel="stylesheet" href="/css/HQ_40.css" type="text/css"> <script type="text/javascript"> djConfig = { isDebug: false, locale: 'en-us' } </script></head>
Hide
David Crutchfield added a comment -

Checked in some code changes that may potential help with this issue (not sure since I can't reliably reproduce the problem). If blank page issue persists, we can reopen this.

Show
David Crutchfield added a comment - Checked in some code changes that may potential help with this issue (not sure since I can't reliably reproduce the problem). If blank page issue persists, we can reopen this.
Hide
Nipuna Bhayani added a comment -

Hello Andy,

Does blank page issue still persist in your environment after this fix?

Thank you ,
Nipuna

Show
Nipuna Bhayani added a comment - Hello Andy, Does blank page issue still persist in your environment after this fix? Thank you , Nipuna
Hide
Andy Wilkinson added a comment -

Paul, have you seen this recently in the QA suite?

Show
Andy Wilkinson added a comment - Paul, have you seen this recently in the QA suite?
Hide
Radhika Madala added a comment -

I am seeing this issue quite frequently with 4.6 version of HQ.I have seen this frequently when trying to invoke the tc server resource added to the inventory and also when trying to access the Views tab for the tc server resource added to inventory.

The following HTML source can be found when trying to access the Views tab where as rendering page is completely blank.

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">

<link rel="stylesheet" href="/static/js/dojo/1.5/dojo/resources/dojo.css?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/css">
<link rel="stylesheet" href="/static/js/dojo/1.5/dijit/themes/tundra/tundra.css?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/css">
<link rel="shortcut icon" href="/images/4.0/icons/favicon.ico?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC">
<link rel="stylesheet" href="/css/win.css?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/css">
<link rel="stylesheet" href="/css/HQ_40.css?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/css">
<script type="text/javascript">
var djConfig = {};
djConfig.parseOnLoad = true;
djConfig.baseUrl = '/static/js/dojo/1.5/dojo/';
djConfig.scopeMap = [ [ "dojo", "hqDojo" ], [ "dijit", "hqDijit" ], [ "dojox", "hqDojox" ] ];
</script>

<!--[if IE]>
<script type="text/javascript">
// since dojo has trouble when it comes to using relative urls + ssl, we
// use this workaorund to provide absolute urls.
function qualifyURL(url) { var a = document.createElement('img'); a.src = url; return a.src; }

djConfig.modulePaths = { "dojo": qualifyURL("/static/js/dojo/1.5/dojo"), "dijit": qualifyURL("/static/js/dojo/1.5/dijit"), "dojox": qualifyURL("/static/js/dojo/1.5/dojox") };
</script>
<![endif]-->

<script src="/static/js/dojo/1.5/dojo/dojo.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script>
<script type="text/javascript">
var imagePath = "/images/";
hqDojo.require('dojo.date');
</script>
<script src="/js/prototype.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script>
<script src="/js/popup.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script>
<script src="/js/diagram.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script>
<script src="/js/functions.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script>
<script src="/js/lib/lib.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script>
<script src="/js/lib/charts.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script></head><body></body>

Show
Radhika Madala added a comment - I am seeing this issue quite frequently with 4.6 version of HQ.I have seen this frequently when trying to invoke the tc server resource added to the inventory and also when trying to access the Views tab for the tc server resource added to inventory. The following HTML source can be found when trying to access the Views tab where as rendering page is completely blank. <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"> <link rel="stylesheet" href="/static/js/dojo/1.5/dojo/resources/dojo.css?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/css"> <link rel="stylesheet" href="/static/js/dojo/1.5/dijit/themes/tundra/tundra.css?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/css"> <link rel="shortcut icon" href="/images/4.0/icons/favicon.ico?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC"> <link rel="stylesheet" href="/css/win.css?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/css"> <link rel="stylesheet" href="/css/HQ_40.css?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/css"> <script type="text/javascript"> var djConfig = {}; djConfig.parseOnLoad = true; djConfig.baseUrl = '/static/js/dojo/1.5/dojo/'; djConfig.scopeMap = [ [ "dojo", "hqDojo" ], [ "dijit", "hqDijit" ], [ "dojox", "hqDojox" ] ]; </script> <!--[if IE]> <script type="text/javascript"> // since dojo has trouble when it comes to using relative urls + ssl, we // use this workaorund to provide absolute urls. function qualifyURL(url) { var a = document.createElement('img'); a.src = url; return a.src; } djConfig.modulePaths = { "dojo": qualifyURL("/static/js/dojo/1.5/dojo"), "dijit": qualifyURL("/static/js/dojo/1.5/dijit"), "dojox": qualifyURL("/static/js/dojo/1.5/dojox") }; </script> <![endif]--> <script src="/static/js/dojo/1.5/dojo/dojo.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script> <script type="text/javascript"> var imagePath = "/images/"; hqDojo.require('dojo.date'); </script> <script src="/js/prototype.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script> <script src="/js/popup.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script> <script src="/js/diagram.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script> <script src="/js/functions.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script> <script src="/js/lib/lib.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script> <script src="/js/lib/charts.js?org.apache.catalina.filters.CSRF_NONCE=8F9A44143F9FDA4BB05D776B1B4585AC" type="text/javascript"></script></head><body></body>
Hide
Radhika Madala added a comment -

I again noticed that it is also happening while opening the Control and Monitor tab for the resource added to the inventory

Show
Radhika Madala added a comment - I again noticed that it is also happening while opening the Control and Monitor tab for the resource added to the inventory
Hide
Radhika Madala added a comment -

Listing out the other various places also where issue can be seen which will help to resolve in all places.
It is being seen in the Administration tab also while creating users after click on "okassign" button and also while assigning the role to the created user after click on "OK" button".It can also be seen while creating the server group after click on "OK" button.

Show
Radhika Madala added a comment - Listing out the other various places also where issue can be seen which will help to resolve in all places. It is being seen in the Administration tab also while creating users after click on "okassign" button and also while assigning the role to the created user after click on "OK" button".It can also be seen while creating the server group after click on "OK" button.
Hide
Todd Rader added a comment -

What browsers and versions are being used when this is seen?

Show
Todd Rader added a comment - What browsers and versions are being used when this is seen?
Hide
Radhika Madala added a comment -

I am seeing this frequently when using Firefox/3.6.17.

Show
Radhika Madala added a comment - I am seeing this frequently when using Firefox/3.6.17.
Hide
Todd Rader added a comment -

deferring the rest of this: the remaining fix is too intrusive, and has been seen mostly on Firefox 3. Not seen in-house on Firefox 4 or 5.

Show
Todd Rader added a comment - deferring the rest of this: the remaining fix is too intrusive, and has been seen mostly on Firefox 3. Not seen in-house on Firefox 4 or 5.
Hide
Marie McGarry added a comment -

I added this to 4.6 rel notes:

Known Issue with Firefox 3.x
Some pages in Hyperic's user interface intermittently appear blank in Firefox 3.x. This problem has not been detected with Firefox 4.x or 5.x. The issue is https://jira.hyperic.com/browse/HHQ-4434.https://jira.hyperic.com/browse/HHQ-4434

Show
Marie McGarry added a comment - I added this to 4.6 rel notes: Known Issue with Firefox 3.x Some pages in Hyperic's user interface intermittently appear blank in Firefox 3.x. This problem has not been detected with Firefox 4.x or 5.x. The issue is https://jira.hyperic.com/browse/HHQ-4434.https://jira.hyperic.com/browse/HHQ-4434
Hide
David Crutchfield added a comment -

Pretty sure these changes fix the blank page issue.
From what I've found online, it was a Firefox issue, the fact that is hasn't been experienced with FF4 or FF5 supports these findings. In any case, the changes made are a good thing to do anyway as the page will appear to load faster to the user, since the rendering won't block on the js includes and script blocks. It also eliminates duplicate script requests.

Show
David Crutchfield added a comment - Pretty sure these changes fix the blank page issue. From what I've found online, it was a Firefox issue, the fact that is hasn't been experienced with FF4 or FF5 supports these findings. In any case, the changes made are a good thing to do anyway as the page will appear to load faster to the user, since the rendering won't block on the js includes and script blocks. It also eliminates duplicate script requests.

People

Vote (0)
Watch (3)

Dates

  • Created:
    Updated:
    Resolved:
    Last comment:
    2 years, 34 weeks, 6 days ago