ace-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bram de Kruijff (Updated) (JIRA)" <>
Subject [jira] [Updated] (ACE-232) Make Management Agent self contained
Date Mon, 19 Mar 2012 12:01:39 GMT


Bram de Kruijff updated ACE-232:

    Attachment: ACE-232-selfContainedMA.patch

Attached a simple patch that seems to do the job. Needs testing. Note that I had to do a few
import/export tweaks that may or may not make sense eg. excluding condperm 1.1
> Make Management Agent self contained
> ------------------------------------
>                 Key: ACE-232
>                 URL:
>             Project: ACE
>          Issue Type: Improvement
>    Affects Versions: 0.8.0
>            Reporter: 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:!default.jspa
For more information on JIRA, see:


View raw message