Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-2298

Cannot install pax-cdi

    XMLWordPrintable

Details

    • % %

    Description

      Cannot install pax-cdi on Fuse 6.2.

      Steps to reproduce:
      1. Download Fuse 6.2.0-redhat-052 full
      2. Start fuse (bin/fuse clean)
      3. Install pax-cdi (features:install pax-cdi)

      Notice error:

      Error executing command: Could not start bundle mvn:org.ops4j.pax.cdi/pax-cdi-extension/0.8.0 in feature(s) pax-cdi-1.1-0.8.0, pax-cdi-0.8.0, pax-cdi-1.2-0.8.0: Uses constraint violation. Unable to resolve bundle revision org.ops4j.pax.cdi.extension [294.0] because it is exposed to package 'org.ops4j.lang' from bundle revisions org.ops4j.base.lang [95.0] and org.ops4j.base.lang [70.0] via two dependency chains.
      
      Chain 1:
        org.ops4j.pax.cdi.extension [294.0]
          import: (&(osgi.wiring.package=org.ops4j.lang)(version>=1.4.0)(!(version>=2.0.0)))
           |
          export: osgi.wiring.package=org.ops4j.lang
        org.ops4j.base.lang [95.0]
      
      Chain 2:
        org.ops4j.pax.cdi.extension [294.0]
          import: (&(osgi.wiring.package=org.ops4j.pax.swissbox.tracker)(version>=1.7.0)(!(version>=2.0.0)))
           |
          export: osgi.wiring.package=org.ops4j.pax.swissbox.tracker; uses:=org.ops4j.lang
        org.ops4j.pax.swissbox.tracker [291.0]
          import: (&(osgi.wiring.package=org.ops4j.lang)(version>=1.4.0)(!(version>=2.0.0)))
           |
          export: osgi.wiring.package=org.ops4j.lang
        org.ops4j.base.lang [70.0]
      

      This prevents testing of SwitchYard on Fuse.

      Attachments

        Activity

          People

            yfang@redhat.com Freeman(Yue) Fang
            rcernich1 Rob Cernich
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: