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 2013/11/05 14:37:35 UTC
[jira] [Closed] (ACE-395) Multi deployment package support at least
by a predictable order
[ https://issues.apache.org/jira/browse/ACE-395?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marcel Offermans closed ACE-395.
--------------------------------
Resolution: Won't Fix
This can now be done by implementing your own "controller" for the new management agent.
> Multi deployment package support at least by a predictable order
> ----------------------------------------------------------------
>
> Key: ACE-395
> URL: https://issues.apache.org/jira/browse/ACE-395
> Project: ACE
> Issue Type: Improvement
> Components: Deployment
> Reporter: Andrej Zachar
> Priority: Blocker
>
> Dear Apache Ace committers!
> We would like to deploy multiple deployment packages managed by org.apache.ace.management that have cross references!
> The problem is that one deployment packages have some cross references to other bundle in the other deployment packages. If they are deployed in a wrong other, the whole application is working.
> Image situation:
> Application deployment package
> +bundle 1 (requires licence bundle that is available in the other deloyment package)
> +bundle n (requires licence bundle)
> Licence deployment package
> +licence bundle
> To solve this issue I have introduced a simple solution: an order that tells org.apache.ace.management which agent has priority over the other agent.
> This approach allows me to keep deployment packages isolated, but I can tell which deployment package (more precious which agent) will deploy first.
> For that reason I have also introduced many small improvements and before I will describe them all I want to know If there is an interest to cooperate on this topic.
> Here is some overview of changes:
> 1. Deployment of fragments and large packages (introduced Time Outs param)
> 2. Improved logging
>
> 3. Simplified the configuration folder structure for local agent's repositories
> Thank you very much for your answer.
> Best regards,
> Andrej
--
This message was sent by Atlassian JIRA
(v6.1#6144)