You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Guillaume Nodet (JIRA)" <ji...@apache.org> on 2007/10/21 22:42:23 UTC

[jira] Resolved: (SM-1085) Additional geronimo deployment plan support

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

Guillaume Nodet resolved SM-1085.
---------------------------------

       Resolution: Fixed
    Fix Version/s: 3.2

Kristian, given the problems I had, it would be nice if you could check if the commit is ok for you.

> 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
>             Fix For: 3.2
>
>         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.


AW: [jira] Resolved: (SM-1085) Additional geronimo deployment plan support

Posted by Kristian Köhler <Kr...@dmc.de>.
Hi Guillaume

looks ok for me. Thanks!

Kristian

> -----Ursprüngliche Nachricht-----
> Von: Guillaume Nodet (JIRA) [mailto:jira@apache.org]
> Gesendet: Sonntag, 21. Oktober 2007 22:42
> An: servicemix-dev@geronimo.apache.org
> Betreff: [jira] Resolved: (SM-1085) Additional geronimo 
> deployment plan
> support
> 
> 
> 
>      [ 
> https://issues.apache.org/activemq/browse/SM-1085?page=com.atl
assian.jira.plugin.system.issuetabpanels:all-> tabpanel ]
> 
> Guillaume Nodet resolved SM-1085.
> ---------------------------------
> 
>        Resolution: Fixed
>     Fix Version/s: 3.2
> 
> Kristian, given the problems I had, it would be nice if you 
> could check if the commit is ok for you.
> 
> > 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
> >             Fix For: 3.2
> >
> >         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.
> 
>