[ https://issues.apache.org/jira/browse/ACE-232?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bram de Kruijff reassigned ACE-232: ----------------------------------- Assignee: Bram de Kruijff > Make Management Agent self contained > ------------------------------------ > > Key: ACE-232 > URL: https://issues.apache.org/jira/browse/ACE-232 > Project: ACE > Issue Type: Improvement > Components: Management Agent > Affects Versions: 0.8.0-incubator > Reporter: Bram de Kruijff > Assignee: Bram de Kruijff > Attachments: ACE-232-selfContainedMA.patch > > > The Management Agent introduced by ACE-91 I (no longer?) self contained as it > does not embed its dependencies. As a result, deploying the management agent > in an OSGi container requires deploying all its dependencies as well. This > will then export all kinds off packages and expose all kinds off services to > the environment that may seriously complicate things. > The Launcher solves this problem by embedding all the dependencies in the > launcher jar providing a controlled way of managing what is (not) exposed > into the container. > My suggestion is to move the embedding to the Management Agent itself > providing the same level of control, but now we can deploy the Management > Agent into any OSGi container without being forced to use the launcher. > Eg. This idea triggered cause I want to be able to deploy the Management > Agent into a Pax Exam 2 test -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira