Uploaded image for project: 'Weld'
  1. Weld
  2. WELD-2096

weld-osgi-bundle-2.3.2.Final refers to a wrong version of jboss-classfilewriter in Manifest file

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Rejected
    • Affects Version/s: 2.3.2.Final
    • Fix Version/s: None
    • Component/s: OSGi support
    • Labels:
      None

      Description

      In DEPENDENCIES.txt file of weld-osgi-bundle-2.3.2.Final jar file, it's clearly stated that dependency for jboss-classfilewriter is 1.1.2.Final.

      From: 'JBoss, a division of Red Hat, Inc.' (http://www.jboss.org)
        - classfilewriter (https://github.com/jbossas/jboss-classfilewriter) org.jboss.classfilewriter:jboss-classfilewriter:jar:1.1.2.Final
          License: Apache License, version 2.0  (http://www.apache.org/licenses/LICENSE-2.0.txt)
      

      But the MANIFEST.MF file of weld-osgi-bundle-2.3.2.Final import-packages with version 1.1.

      org.jboss.classfilewriter.code;version="1.1", org.jboss.classfilewriter.util;version="1.1".
      

      I guess this leads to an unresolved constraint in bundle org.glassfish.main.batch.glassfish-batch-connector of GlassFish app server while upgrading the weld-osgi-bundle version from 2.2.x to 2.3.x.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                mulderbaba Mert Caliskan
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: