Uploaded image for project: 'Aries'
  1. Aries
  2. ARIES-2053

aries-cdi-extension-el-jsp has unresolved property in JavaJSP contract

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • cdi-1.1.3
    • None
    • CDI
    • None

    Description

      If you check https://github.com/apache/aries-cdi/blob/org.apache.aries.cdi-1.1.3/cdi-extension-el-jsp/src/main/java/org/apache/aries/cdi/extension/el/jsp/package-info.java#L40 there's jsp.version property, but it's unresolved during build time and the resulting META-INF/MANIFEST.MF requirement is:

      Require-Capability: osgi.contract;filter:="(&(osgi.contract=JavaJSP)(v
       ersion=${jsp.version}))";osgi.contract=JavaJSP,...
      

      at runtime, I'm getting:

      org.osgi.framework.BundleException: Unable to resolve org.apache.aries.cdi.extension.el.jsp [61](R 61.0): \
          missing requirement [org.apache.aries.cdi.extension.el.jsp [61](R 61.0)] \
          osgi.contract; (&(osgi.contract=JavaJSP)(version=${jsp.version}))
      

      Attachments

        Activity

          People

            rotty3000 Raymond Augé
            ggrzybek Grzegorz Grzybek
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: