Changed asm3.x to 5.2 jars, and the warning message disappear.
Hello,

After updated struts jars from 2.5.3 to 2.5.8, for each action class, got the following warning message:

java.lang.IncompatibleClassChangeError: class org.apache.struts2.convention.DefaultClassFinder$InfoBuildingVisitor has interface org.objectweb.asm.ClassVisitor as super class at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_111] 2017-Jan-11 14:28:20.931 [localhost-startStop-1] ERROR org.apache.struts2.convention.DefaultClassFinder - Unable to read class [ProcessActionMenu]

Can someone let me know what may cause the above warning message please?

Thanks a lot!

--

Also, it seems that we have to use log4j2.7 but cannot use log4j2.3 anymore? Otherwise, got java.lang.NoSuchMethodError: org.apache.logging.log4j.Logger.debug(Ljava/lang/String;Ljava/lang/Object;) exception

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to