Project

General

Profile

Actions

Bug #4911

closed

Architecture #4854: Update Specs2 version

Multiple version of ASM can cause Rudder to not start

Added by François ARMAND over 10 years ago. Updated over 10 years ago.

Status:
Released
Priority:
1 (highest)
Category:
Architecture - Dependencies
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

We have to different version of the ASM library in the classpath. Depending of what jar is laoded, we can get a:

2014-05-30 11:32:27.257:WARN:oejuc.AbstractLifeCycle:FAILED o.e.j.w.WebAppContext{/rudder,[file:/home/vincent/workspace/rudder-project/rudder/rudder-web/src/main/webapp/]}: java.lang.VerifyError: class net.sf.cglib.core.DebuggingClassWriter overrides final method visit.(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
java.lang.VerifyError: class net.sf.cglib.core.DebuggingClassWriter overrides final method visit.(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:791)


Subtasks 1 (0 open1 closed)

Bug #4937: Multiple version of ASM can cause Rudder to not start (backport to Rudder 2.10)RejectedFrançois ARMAND2014-06-03Actions
Actions #1

Updated by Vincent MEMBRÉ over 10 years ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Vincent MEMBRÉ to François ARMAND
  • Pull Request set to https://github.com/Normation/rudder-parent-pom/pull/12

PR here; https://github.com/Normation/rudder-parent-pom/pull/12

I have excluded asm4 from specs2 dependencies

Actions #2

Updated by Vincent MEMBRÉ over 10 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100

Applied in changeset parent-pom:commit:fb95ba8bb72c1c77ae1572e5ffc2fcc247442896.

Actions #3

Updated by Nicolas CHARLES over 10 years ago

Applied in changeset parent-pom:commit:5f164598fd78d58652d62b7b2fe2ba10b0fe0f21.

Actions #4

Updated by Vincent MEMBRÉ over 10 years ago

  • Parent task set to #4854
Actions #5

Updated by Vincent MEMBRÉ over 10 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.11.0~beta1 that was released yesterday.

Actions

Also available in: Atom PDF