Uploaded image for project: 'Task Management'
  1. Task Management
  2. TASKMGMT-26

Duplicate libs in bundle cglib-2.2 and cglib-nodep-3.2.2

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 1.1.3, 1.2.1
    • 1.1.1, 1.2
    • None
    • Yes
    • Kromeriz 73
    • 2

    Description

      cglib-nodep-3.2.2 is present in core and cglib-2.2 is in task management (and possibly other places)

      If the class loader uses the newer library, you might encounter

      Caused by: java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given
      	at net.sf.cglib.proxy.Enhancer.emitConstructors(Enhancer.java:874)
      	at net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.java:582)
      

      In our case, the linux machines were loading the newer library and macs the older one.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                ajuran AntonĂ­n Juran
                efochr Evzen Fochr
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD