Bug 829058 - No handler for read-resource at address in agent.log
Summary: No handler for read-resource at address in agent.log
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: JBoss Operations Network
Classification: JBoss
Component: Plugin -- JBoss EAP 6
Version: JON 3.1.0
Hardware: Unspecified
OS: Unspecified
medium
low
Target Milestone: ---
: JON 3.1.2
Assignee: RHQ Project Maintainer
QA Contact: Mike Foley
URL:
Whiteboard:
Depends On:
Blocks: as7-plugin
TreeView+ depends on / blocked
 
Reported: 2012-06-05 20:56 UTC by Viet Nguyen
Modified: 2012-09-21 20:01 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-09-21 20:01:49 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker AS7-4977 0 None None None Never

Description Viet Nguyen 2012-06-05 20:56:24 UTC
Description of problem:

I'm seeing a lot of these warnings in agent.log

2012-06-05 16:46:23,457 WARN  [ResourceDiscoveryComponent.invoker.daemon-9] (rhq.modules.plugins.jbossas7.ASConnection)- We got a 500 with the following response body back: {"outcome" : "failed", "failure-description" : "JBAS014739: No handler for read-resource at address [(\"subsystem\" => \"modcluster\")]", "rolled-back" : true}

2012-06-05 16:46:23,581 WARN  [ResourceDiscoveryComponent.invoker.daemon-9] (rhq.modules.plugins.jbossas7.ASConnection)- We got a 500 with the following response body back: {"outcome" : "failed", "failure-description" : "JBAS014739: No handler for read-resource at address [(\"subsystem\" => \"connector\")]", "rolled-back" : true}


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


How reproducible:

JON 3.1.CR2 + AS7 plugin + EAP6CR1

Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Charles Crouch 2012-08-29 16:08:01 UTC
As per 8/20 triage 8/20 pushing to JON312

Comment 2 Stefan Negrea 2012-09-21 20:01:49 UTC
This is not an issue. The log entry is just saying that the subsystem or resource is not available in the respective inventoried EAP6 instance. The only way to know if a subsystem is available for management is to probe the server, and if the resource is not there the server responds with 500 error message. The plugin logs the EAP 6 response message and treats it as an indication that the resource is not there.

Not all the subsystem are available in a typical EAP6 instance. The users can preconfigure the server to only run the a subset of all available subsystem. Alternatively, users can avoid loading unused subsystem by starting the server using one of the pre-set configurations. Just as an example, the HA variation of the pre-set configuration is missing some subsystem present only on Full-HA configuration.


Note You need to log in before you can comment on or make changes to this bug.