Uploaded image for project: 'ServiceMix'
  1. ServiceMix
  2. SM-1085

Additional geronimo deployment plan support

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 3.2
    • geronimo
    • None
    • Patch Available

    Description

      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

      Attachments

        1. geronimo-servicemix-deployer-patch.patch
          19 kB
          Kristian Kohler
        2. ASF.LICENSE.NOT.GRANTED--geronimo-plugin.patch
          21 kB
          Kristian Kohler
        3. another-patch.patch
          0.5 kB
          Kristian Kohler

        Activity

          People

            Unassigned Unassigned
            kkoehler Kristian Kohler
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: