You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ace.apache.org by "Marcel Offermans (JIRA)" <ji...@apache.org> on 2014/04/17 10:53:23 UTC

[jira] [Updated] (ACE-430) Deployment events should propagate from the agent to EventAdmin, if available

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

Marcel Offermans updated ACE-430:
---------------------------------

    Fix Version/s: next

> Deployment events should propagate from the agent to EventAdmin, if available
> -----------------------------------------------------------------------------
>
>                 Key: ACE-430
>                 URL: https://issues.apache.org/jira/browse/ACE-430
>             Project: ACE
>          Issue Type: Improvement
>            Reporter: Marcel Offermans
>            Assignee: Marcel Offermans
>             Fix For: next
>
>
> Our new management agent contains an internal implementation of EventAdmin that is used in the DeploymentAdmin bundle to capture the events it throws, regardless of the availability of a "real" EventAdmin implementation.
> That is good.
> What it fails to do however, is propagate those events to a "real" EventAdmin if that is available. That is bad because resource processors or other code might want to listen to those events (or even depend on them, because the specification requires them to be sent).
> We should therefore propagate events to an EventAdmin service, if we find one, without creating a dependency on EventAdmin, which would break the isolation we have now between the agent and the rest of the framework.



--
This message was sent by Atlassian JIRA
(v6.2#6252)