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

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

      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.

        Acceptance criteria

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

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD