[
https://issues.apache.org/jira/browse/ACE-430?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Marcel Offermans resolved ACE-430.
----------------------------------
Resolution: Fixed
As part of r1547428 an EventAdminBridge was implemented that tries to delegate
events to an available EventAdmin. This code can be found in:
org.apache.ace.agent/src/org/apache/ace/agent/impl/DeploymentHandlerImpl.java
> 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
>
> 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)