[ 
https://issues.apache.org/activemq/browse/SM-1085?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_40446
 ] 

Guillaume Nodet commented on SM-1085:
-------------------------------------

Sending        platforms/geronimo/deployer-service/pom.xml
Adding         
platforms/geronimo/deployer-service/src/main/java/org/apache/servicemix/geronimo/DeploymentPlanWrapper.java
Sending        
platforms/geronimo/deployer-service/src/main/java/org/apache/servicemix/geronimo/ServiceMixConfigBuilder.java
Adding         platforms/geronimo/deployer-service/src/main/xsd
Adding         
platforms/geronimo/deployer-service/src/main/xsd/geronimo-jbi-1.0.xsd
Adding         platforms/geronimo/deployer-service/src/main/xsdconfig
Adding         
platforms/geronimo/deployer-service/src/main/xsdconfig/xmlconfig.xml
Adding         platforms/geronimo/deployer-service/src/test
Adding         platforms/geronimo/deployer-service/src/test/java
Adding         platforms/geronimo/deployer-service/src/test/java/org
Adding         platforms/geronimo/deployer-service/src/test/java/org/apache
Adding         
platforms/geronimo/deployer-service/src/test/java/org/apache/servicemix
Adding         
platforms/geronimo/deployer-service/src/test/java/org/apache/servicemix/geronimo
Adding         
platforms/geronimo/deployer-service/src/test/java/org/apache/servicemix/geronimo/DeploymentPlanWrapperTest.java
Adding         platforms/geronimo/deployer-service/src/test/resources
Adding         
platforms/geronimo/deployer-service/src/test/resources/geronimo-jbi.xml
Transmitting file data .......
Committed revision 586952.

> Additional geronimo deployment plan support
> -------------------------------------------
>
>                 Key: SM-1085
>                 URL: https://issues.apache.org/activemq/browse/SM-1085
>             Project: ServiceMix
>          Issue Type: New Feature
>          Components: geronimo
>            Reporter: Kristian Koehler
>         Attachments: another-patch.patch, geronimo-plugin.patch, 
> geronimo-servicemix-deployer-patch.patch
>
>
> Hi
> the attached patch includes an optional geronimo deployment plan for jbi 
> deployment units. with this patch it's possible to deploy servicemix 
> deployment units and specified additional dependencies. For example if you 
> tried to deploy the camel service unit an ClassNotFound exception is thrown 
> because the class org/apache/camel/Component isn't part of the deployment 
> unit. With the patch it's possible to sepcified the neccessary dependency.
> Sample geronimo-jbi.xml:
> <sjbi:jbi xmlns:sjbi="http://servicemix.apache.org/xml/ns/jbi-1.0"; 
> xmlns:ger="http://geronimo.apache.org/xml/ns/deployment-1.2";>
>   <ger:environment>
>     <ger:moduleId>
>       <ger:groupId>servicemix-components</ger:groupId>
>       <ger:artifactId>servicemix-camel</ger:artifactId>
>       <ger:version>0.0</ger:version>
>       <ger:type>car</ger:type>
>     </ger:moduleId>
>     <ger:dependencies>
>       <ger:dependency>
>         <ger:groupId>org.apache.camel</ger:groupId>
>         <ger:artifactId>camel-core</ger:artifactId>
>         <ger:version>1.1.0</ger:version>
>         <ger:type>jar</ger:type>
>         <ger:import>classes</ger:import>
>       </ger:dependency>
>     </ger:dependencies>
>     <ger:hidden-classes/>
>     <ger:non-overridable-classes/>
>   </ger:environment>
> </sjbi:jbi>
> Currently only environment entries are supported.
> Kristian

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to