Bug 911319

Summary: [EAP 6.1] Updating configuration fo Async hanlder fails: JBAS014746: queue-length may not be null
Product: [JBoss] JBoss Operations Network Reporter: Libor Zoubek <lzoubek>
Component: Plugin -- JBoss EAP 6Assignee: Thomas Segismont <tsegismo>
Status: CLOSED NOTABUG QA Contact: Mike Foley <mfoley>
Severity: high Docs Contact:
Priority: unspecified    
Version: JON 3.1.2CC: myarboro, rhatlapa, theute, tsegismo
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: 2013-04-04 12:29:28 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:
Bug Depends On: 912805    
Bug Blocks: 911633    

Description Libor Zoubek 2013-02-14 17:43:19 UTC
Description of problem:


Version-Release number of selected component (if applicable):
JON 3.1.2.GA+ EAP 6.1.DR4

How reproducible:always


Steps to Reproduce:
1. import EAP 6.1 standalone
2. create Async Handler resource under logging subsystem
3. Configure this new resource (try updating queue-length for example)
  
Actual results: Configuration update fails - EAP reports

{JBAS014653: Composite operation failed and was rolled back. Steps that failed:={Operation step-4=JBAS014746: queue-length may not be null}}, rolled-back=true

Expected results: configuration update should be successfull


Additional info:

Comment 1 Thomas Segismont 2013-02-18 13:05:38 UTC
I was not even able to create the Async Handler from RHQ. Did you create it straight from the JBoss CLI?

Comment 2 Libor Zoubek 2013-02-18 16:09:39 UTC
I did it using JON UI. Did the 'creation operation' fail for you? or the resource just didn't show up? 

Note that when you import EAP6 discovery scan takes long time (up 10 minutes) and if you create a resource right after import you must wait till the already-running discovery scan finishes and resource-post-creation scan runs (and founds your resource)

Comment 3 Thomas Segismont 2013-02-19 17:08:11 UTC
Looks like a problem in EAP 6.1.DR4: if you open JBoss CLI and try to update the value from there it also fails with same message.

[standalone@localhost:10631 async-handler=ASYNC] :write-attribute(name=queue-length,value=511)
{
    "outcome" => "failed",
    "failure-description" => "JBAS014746: queue-length may not be null",
    "rolled-back" => true
}

Comment 4 Thomas Segismont 2013-02-19 17:43:17 UTC
Added dependency on BZ912805

Comment 5 Radim Hatlapatka 2013-04-04 12:29:28 UTC
Closing as this was bug in EAP 6 which was fixed in EAP 6.1.0.ER4 build, not a bug in JON EAP6 plugin