Uploaded image for project: 'Karaf'
  1. Karaf
  2. KARAF-6336

pax-cdi-weld defines cyclic reference in pax-cdi-features

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 4.2.3, 4.2.6
    • None
    • karaf
    • None

    Description

      The pax-cdi features descriptor defines a cyclic reference between features pax-cdi-weld and pax-cdi. It break the karaf-maven-plugin:features-add-to-repository with a StackOverflow error (Refers to KARAF-5637).

      <features name="org.ops4j.pax.cdi-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.4.0">
      
          <feature name="pax-cdi" description="Provide CDI support" version="${project.version}">
              <feature version="${project.version}" dependency="true">pax-cdi-weld</feature>
              <requirement>
                  pax.cdi.provider
              </requirement>
      </feature>
      [...]
      
         <feature name="pax-cdi-weld" description="Weld CDI 1.2 support" version="${project.version}">
              <feature version="${project.version}">pax-cdi</feature>
              <feature version="${project.version}">pax-cdi-core</feature>
              <bundle dependency="true">mvn:org.apache.xbean/xbean-bundleutils/${xbean.version}</bundle>
      <bundle dependency="true">mvn:org.apache.xbean/xbean-asm7-shaded/${xbean.version}</bundle>
      
      [...]
      

      Attachments

        Activity

          People

            jbonofre Jean-Baptiste Onofré
            bert_grauert Bert Grauert
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: