[ 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.