You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Lorenz Quack (JIRA)" <ji...@apache.org> on 2016/06/01 13:29:59 UTC

[jira] [Updated] (QPID-7203) Model loses audit information

     [ https://issues.apache.org/jira/browse/QPID-7203?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Lorenz Quack updated QPID-7203:
-------------------------------
    Fix Version/s: qpid-java-6.0.4

> Model loses audit information 
> ------------------------------
>
>                 Key: QPID-7203
>                 URL: https://issues.apache.org/jira/browse/QPID-7203
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Broker
>    Affects Versions: 0.30, 0.32, qpid-java-6.0, qpid-java-6.0.1
>            Reporter: Keith Wall
>            Assignee: Lorenz Quack
>             Fix For: qpid-java-6.1, qpid-java-6.0.4
>
>
> The Broker is supposed to save audit information on each object: {{createdBy}}, {{createdDate}}, {{lastUpdatedBy}}, {{lastUpdatedDate}}.  This feature is broken and has been so since at least 0.30.
> The values are persisted properly to the message store, but on recovery, they only make it as far as the attribute map backing the configured object.  The mechanics of ACO fails to reunite the attribute value with the field underlying each attribute.   As a result the audit trail is unreliable.
> The problem would affect any storable derived attribute.   Other storable derived attributes AutoGeneratedSelfSignedKeyStore and SiteSpecificTrustStore use {{postResolve}} to reunite the attribute with the field.



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

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