[ 
https://issues.apache.org/jira/browse/QPID-7328?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15373253#comment-15373253
 ] 

Alex Rudyy commented on QPID-7328:
----------------------------------

Evaluation of context variables is currently implemented in 
ConfiguredObjectToMapConverter#convertObjectToMap as REST layer has a number of 
parameters specifying how to serialize context and we do not have business 
methods on ConfiguredObject to evaluate context in accordance with requested 
parameters. Currently ConfiguredObjectToMapConverter collects default, system, 
inherited and uninherited context for the configured object and calls 
ConfiguredObject#getContextValue(String.class, String)) only for object own 
context and context variables of parent objects. It does not evaluate  default 
and system context (This is a bug). ConfiguredObjectToMapConverter  needs to be 
fixed to evaluate  default and system context. Additionally, functionality to 
evaluate context can be moved into ConfiguredObject method accepting REST flags 
as parameters (like excludeInheritedContext, useActualValues, etc).

> [Java Broker, WMC] The Help Menu link in the WMC is broken
> ----------------------------------------------------------
>
>                 Key: QPID-7328
>                 URL: https://issues.apache.org/jira/browse/QPID-7328
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: qpid-java-6.0.3, qpid-java-6.0.4, qpid-java-6.1
>            Reporter: Lorenz Quack
>             Fix For: qpid-java-6.1, qpid-java-6.0.5
>
>
> The link contains an uninterpolated "${qpid.version}"
> Changes committed as part of QPID-7211 introduced a bug in evaluation and 
> reporting of context variables via REST: values for default context variables 
> and context variables coming from JVM properties and environment variables 
> are not interpolated in the REST responses. The issue does not affect Broker 
> internal use of context variables.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to