You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@jmeter.apache.org by bu...@apache.org on 2017/11/03 15:38:21 UTC
[Bug 61720] New: JMeter not supported Log4j version 2.9.1
https://bz.apache.org/bugzilla/show_bug.cgi?id=61720
Bug ID: 61720
Summary: JMeter not supported Log4j version 2.9.1
Product: JMeter
Version: 3.3
Hardware: PC
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: Main
Assignee: issues@jmeter.apache.org
Reporter: maria.vasilenko@collabio.team
Target Milestone: ---
2017-11-03 17:06:04,419 ERROR o.a.j.JMeter: An error occurred:
java.lang.IllegalAccessError: class
org.apache.logging.log4j.core.message.ExtendedThreadInformation cannot access
its superinterface org.apache.logging.log4j.message.ThreadInformation
at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_144]
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
~[?:1.8.0_144]
at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
~[?:1.8.0_144]
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
~[?:1.8.0_144]
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
~[?:1.8.0_144]
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
~[?:1.8.0_144]
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
~[?:1.8.0_144]
at java.security.AccessController.doPrivileged(Native Method)
~[?:1.8.0_144]
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
~[?:1.8.0_144]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_144]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_144]
at java.lang.Class.forName0(Native Method) ~[?:1.8.0_144]
at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_144]
at
org.apache.jorphan.reflect.ClassFinder.isChildOf(ClassFinder.java:391)
~[jorphan.jar:3.3 r1808647]
at
org.apache.jorphan.reflect.ClassFinder.access$000(ClassFinder.java:48)
~[jorphan.jar:3.3 r1808647]
at
org.apache.jorphan.reflect.ClassFinder$ExtendsClassFilter.accept(ClassFinder.java:93)
~[jorphan.jar:3.3 r1808647]
at
org.apache.jorphan.reflect.ClassFinder.findClassesInOnePath(ClassFinder.java:453)
~[jorphan.jar:3.3 r1808647]
at
org.apache.jorphan.reflect.ClassFinder.findClasses(ClassFinder.java:295)
~[jorphan.jar:3.3 r1808647]
at
org.apache.jorphan.reflect.ClassFinder.findClassesThatExtend(ClassFinder.java:260)
~[jorphan.jar:3.3 r1808647]
at
org.apache.jmeter.gui.action.ActionRouter.findClassesThatExtend(ActionRouter.java:301)
~[ApacheJMeter_core.jar:3.3 r1808647]
at
org.apache.jmeter.gui.action.ActionRouter.populateCommandMap(ActionRouter.java:339)
~[ApacheJMeter_core.jar:3.3 r1808647]
at org.apache.jmeter.JMeter.startGui(JMeter.java:370)
~[ApacheJMeter_core.jar:3.3 r1808647]
at org.apache.jmeter.JMeter.start(JMeter.java:519)
[ApacheJMeter_core.jar:3.3 r1808647]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[?:1.8.0_144]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
~[?:1.8.0_144]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[?:1.8.0_144]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_144]
at org.apache.jmeter.NewDriver.main(NewDriver.java:248)
[ApacheJMeter.jar:3.3 r1808647]
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61720] JMeter not supported Log4j version 2.9.1
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61720
Philippe Mouawad <p....@ubik-ingenierie.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Resolution|--- |INVALID
Status|NEEDINFO |RESOLVED
--- Comment #2 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Also JMeter 3.3 uses log4j2 2.8 so if you use higher version it is regular that
you face issues.
Log4J 2.9 is binary and source incompatible with 2.8.2:
https://github.com/lvc/api-reports-4j/blob/master/report/log4j-core.json
We'll upgrade log4j for JMeter next version (3.4 or 4.0)
--
You are receiving this mail because:
You are the assignee for the bug.
[Bug 61720] JMeter not supported Log4j version 2.9.1
Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61720
Philippe Mouawad <p....@ubik-ingenierie.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |NEEDINFO
CC| |p.mouawad@ubik-ingenierie.c
| |om
--- Comment #1 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Are you sure you don't have 2 versions of log4j in lib ?
Can you provide jmeter.log and some more information on content of lib and
lib/ext ?
Thanks
--
You are receiving this mail because:
You are the assignee for the bug.