Make Management Agent self contained
------------------------------------

                 Key: ACE-232
                 URL: https://issues.apache.org/jira/browse/ACE-232
             Project: ACE
          Issue Type: Improvement
    Affects Versions: 0.8.0
            Reporter: Bram de Kruijff


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: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to