Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-7604

kie-karaf-itests fail with "Unable to resolve org.mvel2/2.5.1.Final"

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • None
    • None
    • integration
    • None
    • 2023 Week 36-38 (from Sep 4)
    • 2
    • NEW
    • NEW
    • ---
    • ---

    Description

      Issue Description:

      kie-karaf-itests fail with "Unable to resolve org.mvel2/2.5.1.Final"

      karaf.log

      Jan 23, 2024 1:37:10 PM org.apache.karaf.main.Main launch
      INFO: Installing and starting initial bundles
      Jan 23, 2024 1:37:10 PM org.apache.karaf.main.Main launch
      INFO: All initial bundles installed and set to start
      Jan 23, 2024 1:37:10 PM org.apache.karaf.main.lock.SimpleFileLock lock
      INFO: Trying to lock /home/tkobayas/usr/work/RHPAM-4876-revert-exclusion/droolsjbpm-integration/kie-osgi/kie-karaf-itests/target/paxexam/unpack/0da3bd35-f511-4c4c-b23a-2e989a6d7a4d/lock
      Jan 23, 2024 1:37:10 PM org.apache.karaf.main.lock.SimpleFileLock lock
      INFO: Lock acquired
      Jan 23, 2024 1:37:10 PM org.apache.karaf.main.Main$KarafLockCallback lockAcquired
      INFO: Lock acquired. Setting startlevel to 100
      2024-01-23T13:37:13,297 | WARN  | activator-1-thread-2 | JaxbUtil                         | 6 - org.apache.karaf.features.core - 4.3.8 | Old style feature file without namespace found (URI: file:/home/tkobayas/usr/work/RHPAM-4876-revert-exclusion/droolsjbpm-integration/kie-osgi/kie-karaf-itests/target/paxexam/unpack/0da3bd35-f511-4c4c-b23a-2e989a6d7a4d/test-dependencies.xml). This format is deprecated and support for it will soon be removed
      2024-01-23T13:37:17,601 | ERROR | activator-1-thread-2 | BootFeaturesInstaller            | 6 - org.apache.karaf.features.core - 4.3.8 | Error installing boot features
      org.apache.felix.resolver.reason.ReasonException: Unable to resolve root: missing requirement [root] osgi.identity; osgi.identity=drools-decisiontable; type=karaf.feature; version="[7.75.0.SNAPSHOT,7.75.0.SNAPSHOT]"; filter:="(&(osgi.identity=drools-decisiontable)(type=karaf.feature)(version>=7.75.0.SNAPSHOT)(version<=7.75.0.SNAPSHOT))" [caused by: Unable to resolve drools-decisiontable/7.75.0.SNAPSHOT: missing requirement [drools-decisiontable/7.75.0.SNAPSHOT] osgi.identity; osgi.identity=drools-templates; type=karaf.feature; version="[7.75.0.SNAPSHOT,7.75.0.SNAPSHOT]" [caused by: Unable to resolve drools-templates/7.75.0.SNAPSHOT: missing requirement [drools-templates/7.75.0.SNAPSHOT] osgi.identity; osgi.identity=org.drools.templates; type=osgi.bundle; version="[7.75.0.202311140932,7.75.0.202311140932]"; resolution:=mandatory [caused by: Unable to resolve org.drools.templates/7.75.0.202311140932: missing requirement [org.drools.templates/7.75.0.202311140932] osgi.wiring.package; filter:="(osgi.wiring.package=org.drools.core.definitions)" [caused by: Unable to resolve org.drools.core/7.75.0.202311140932: missing requirement [org.drools.core/7.75.0.202311140932] osgi.wiring.package; filter:="(osgi.wiring.package=org.kie.internal.process)" [caused by: Unable to resolve org.kie.internal.api/7.75.0.202307061040: missing requirement [org.kie.internal.api/7.75.0.202307061040] osgi.wiring.package; filter:="(osgi.wiring.package=org.kie.soup.project.datamodel.commons)" [caused by: Unable to resolve org.kie.soup.project.datamodel.commons/7.75.0.202310231348: missing requirement [org.kie.soup.project.datamodel.commons/7.75.0.202310231348] osgi.wiring.package; filter:="(osgi.wiring.package=org.mvel2.compiler)" [caused by: Unable to resolve org.mvel2/2.5.1.Final: missing requirement [org.mvel2/2.5.1.Final] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.objectweb.asm)(version>=9.5.0)(!(version>=10.0.0)))"]]]]]]]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.ResolverImpl.doResolve(ResolverImpl.java:433) ~[?:?]
              at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:420) ~[?:?]
              at org.apache.felix.resolver.ResolverImpl.resolve(ResolverImpl.java:374) ~[?:?]
              at org.apache.karaf.features.internal.region.SubsystemResolver.resolve(SubsystemResolver.java:257) ~[?:?]
              at org.apache.karaf.features.internal.service.Deployer.deploy(Deployer.java:399) ~[?:?]
              at org.apache.karaf.features.internal.service.FeaturesServiceImpl.doProvision(FeaturesServiceImpl.java:1069) ~[?:?]
              at org.apache.karaf.features.internal.service.FeaturesServiceImpl.lambda$doProvisionInThread$13(FeaturesServiceImpl.java:1004) ~[?:?]
              at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_392]
              at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_392]
              at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_392]
              at java.lang.Thread.run(Thread.java:750) ~[?:1.8.0_392]
      Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to resolve drools-decisiontable/7.75.0.SNAPSHOT: missing requirement [drools-decisiontable/7.75.0.SNAPSHOT] osgi.identity; osgi.identity=drools-templates; type=karaf.feature; version="[7.75.0.SNAPSHOT,7.75.0.SNAPSHOT]" [caused by: Unable to resolve drools-templates/7.75.0.SNAPSHOT: missing requirement [drools-templates/7.75.0.SNAPSHOT] osgi.identity; osgi.identity=org.drools.templates; type=osgi.bundle; version="[7.75.0.202311140932,7.75.0.202311140932]"; resolution:=mandatory [caused by: Unable to resolve org.drools.templates/7.75.0.202311140932: missing requirement [org.drools.templates/7.75.0.202311140932] osgi.wiring.package; filter:="(osgi.wiring.package=org.drools.core.definitions)" [caused by: Unable to resolve org.drools.core/7.75.0.202311140932: missing requirement [org.drools.core/7.75.0.202311140932] osgi.wiring.package; filter:="(osgi.wiring.package=org.kie.internal.process)" [caused by: Unable to resolve org.kie.internal.api/7.75.0.202307061040: missing requirement [org.kie.internal.api/7.75.0.202307061040] osgi.wiring.package; filter:="(osgi.wiring.package=org.kie.soup.project.datamodel.commons)" [caused by: Unable to resolve org.kie.soup.project.datamodel.commons/7.75.0.202310231348: missing requirement [org.kie.soup.project.datamodel.commons/7.75.0.202310231348] osgi.wiring.package; filter:="(osgi.wiring.package=org.mvel2.compiler)" [caused by: Unable to resolve org.mvel2/2.5.1.Final: missing requirement [org.mvel2/2.5.1.Final] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.objectweb.asm)(version>=9.5.0)(!(version>=10.0.0)))"]]]]]]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              ... 12 more
      Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to resolve drools-templates/7.75.0.SNAPSHOT: missing requirement [drools-templates/7.75.0.SNAPSHOT] osgi.identity; osgi.identity=org.drools.templates; type=osgi.bundle; version="[7.75.0.202311140932,7.75.0.202311140932]"; resolution:=mandatory [caused by: Unable to resolve org.drools.templates/7.75.0.202311140932: missing requirement [org.drools.templates/7.75.0.202311140932] osgi.wiring.package; filter:="(osgi.wiring.package=org.drools.core.definitions)" [caused by: Unable to resolve org.drools.core/7.75.0.202311140932: missing requirement [org.drools.core/7.75.0.202311140932] osgi.wiring.package; filter:="(osgi.wiring.package=org.kie.internal.process)" [caused by: Unable to resolve org.kie.internal.api/7.75.0.202307061040: missing requirement [org.kie.internal.api/7.75.0.202307061040] osgi.wiring.package; filter:="(osgi.wiring.package=org.kie.soup.project.datamodel.commons)" [caused by: Unable to resolve org.kie.soup.project.datamodel.commons/7.75.0.202310231348: missing requirement [org.kie.soup.project.datamodel.commons/7.75.0.202310231348] osgi.wiring.package; filter:="(osgi.wiring.package=org.mvel2.compiler)" [caused by: Unable to resolve org.mvel2/2.5.1.Final: missing requirement [org.mvel2/2.5.1.Final] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.objectweb.asm)(version>=9.5.0)(!(version>=10.0.0)))"]]]]]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              ... 12 more
      Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to resolve org.drools.templates/7.75.0.202311140932: missing requirement [org.drools.templates/7.75.0.202311140932] osgi.wiring.package; filter:="(osgi.wiring.package=org.drools.core.definitions)" [caused by: Unable to resolve org.drools.core/7.75.0.202311140932: missing requirement [org.drools.core/7.75.0.202311140932] osgi.wiring.package; filter:="(osgi.wiring.package=org.kie.internal.process)" [caused by: Unable to resolve org.kie.internal.api/7.75.0.202307061040: missing requirement [org.kie.internal.api/7.75.0.202307061040] osgi.wiring.package; filter:="(osgi.wiring.package=org.kie.soup.project.datamodel.commons)" [caused by: Unable to resolve org.kie.soup.project.datamodel.commons/7.75.0.202310231348: missing requirement [org.kie.soup.project.datamodel.commons/7.75.0.202310231348] osgi.wiring.package; filter:="(osgi.wiring.package=org.mvel2.compiler)" [caused by: Unable to resolve org.mvel2/2.5.1.Final: missing requirement [org.mvel2/2.5.1.Final] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.objectweb.asm)(version>=9.5.0)(!(version>=10.0.0)))"]]]]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              ... 12 more
      Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to resolve org.drools.core/7.75.0.202311140932: missing requirement [org.drools.core/7.75.0.202311140932] osgi.wiring.package; filter:="(osgi.wiring.package=org.kie.internal.process)" [caused by: Unable to resolve org.kie.internal.api/7.75.0.202307061040: missing requirement [org.kie.internal.api/7.75.0.202307061040] osgi.wiring.package; filter:="(osgi.wiring.package=org.kie.soup.project.datamodel.commons)" [caused by: Unable to resolve org.kie.soup.project.datamodel.commons/7.75.0.202310231348: missing requirement [org.kie.soup.project.datamodel.commons/7.75.0.202310231348] osgi.wiring.package; filter:="(osgi.wiring.package=org.mvel2.compiler)" [caused by: Unable to resolve org.mvel2/2.5.1.Final: missing requirement [org.mvel2/2.5.1.Final] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.objectweb.asm)(version>=9.5.0)(!(version>=10.0.0)))"]]]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              ... 12 more
      Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to resolve org.kie.internal.api/7.75.0.202307061040: missing requirement [org.kie.internal.api/7.75.0.202307061040] osgi.wiring.package; filter:="(osgi.wiring.package=org.kie.soup.project.datamodel.commons)" [caused by: Unable to resolve org.kie.soup.project.datamodel.commons/7.75.0.202310231348: missing requirement [org.kie.soup.project.datamodel.commons/7.75.0.202310231348] osgi.wiring.package; filter:="(osgi.wiring.package=org.mvel2.compiler)" [caused by: Unable to resolve org.mvel2/2.5.1.Final: missing requirement [org.mvel2/2.5.1.Final] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.objectweb.asm)(version>=9.5.0)(!(version>=10.0.0)))"]]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              ... 12 more
      Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to resolve org.kie.soup.project.datamodel.commons/7.75.0.202310231348: missing requirement [org.kie.soup.project.datamodel.commons/7.75.0.202310231348] osgi.wiring.package; filter:="(osgi.wiring.package=org.mvel2.compiler)" [caused by: Unable to resolve org.mvel2/2.5.1.Final: missing requirement [org.mvel2/2.5.1.Final] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.objectweb.asm)(version>=9.5.0)(!(version>=10.0.0)))"]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              ... 12 more
      Caused by: org.apache.felix.resolver.reason.ReasonException: Unable to resolve org.mvel2/2.5.1.Final: missing requirement [org.mvel2/2.5.1.Final] osgi.wiring.package; filter:="(&(osgi.wiring.package=org.objectweb.asm)(version>=9.5.0)(!(version>=10.0.0)))"
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              at org.apache.felix.resolver.Candidates$MissingRequirementError.toException(Candidates.java:1341) ~[?:?]
              ... 12 more
      

      Acceptance Criteria:

      • Pass all tests

      Attachments

        Activity

          People

            rhn-support-tkobayas Toshiya Kobayashi
            rhn-support-tkobayas Toshiya Kobayashi
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: