[jboss-jira] [JBoss JIRA] (WFCORE-53) Include registered attributes with no model representation in read-resource results
Emmanuel Hugonnet (JIRA)
issues at jboss.org
Thu Aug 14 12:04:31 EDT 2014
[ https://issues.jboss.org/browse/WFCORE-53?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Emmanuel Hugonnet moved WFLY-202 to WFCORE-53:
----------------------------------------------
Project: WildFly Core (was: WildFly)
Key: WFCORE-53 (was: WFLY-202)
Component/s: Domain Management
(was: Domain Management)
Fix Version/s: 1.0.0.Alpha5
(was: 9.0.0.CR1)
> Include registered attributes with no model representation in read-resource results
> -----------------------------------------------------------------------------------
>
> Key: WFCORE-53
> URL: https://issues.jboss.org/browse/WFCORE-53
> Project: WildFly Core
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: Domain Management
> Reporter: Brian Stansberry
> Assignee: Emmanuel Hugonnet
> Priority: Minor
> Fix For: 1.0.0.Alpha5
>
>
> Following situation:
> 1) resource includes attribute xyz
> 2) No read-handler is registered for xyz (i.e. default read semantic Resource.getModel().get("xyz") is to be used)
> 3) Poorly coded "add" handler for the resource doesn't call model.get("xyz") for some reason.
> The effect of this is the read-resource result will not include "xyz" => undefined in the output. Nothing for xyz will appear at all, hiding the existence of the attribute from the caller.
> The read-resource handler can deal with a check in its loop through the AttributeAccess registration for the "no read-handler" case. (This check is already there; an 'else' clause is needed.) If no read-handler, see if there is an entry in the directAttributes map for the attribute; if not, add one with a value of new ModelNode().
--
This message was sent by Atlassian JIRA
(v6.2.6#6264)
More information about the jboss-jira
mailing list