Hi guys.
I have migrated an application from struts 2.3 to 2.5.33
I have followed the guide:

https://cwiki.apache.org/confluence/display/WW/Struts+2.3+to+2.5+migration#Struts2.3to2.5migration-Dependencies

On tomcat startup, I get errors like:

ERROR org.apache.struts2.convention.DefaultClassFinder - Unable to read
class [ mi.action.class]
java.lang.IncompatibleClassChangeError: class
org.apache.struts2.convention.DefaultClassFinder$InfoBuildingVisitor has
interface org.objectweb.asm.ClassVisitor as super class

java 1.8
tomcat 9.0.76
Linux Red Hat 8 (and Ubuntu 16.04)

struts2-core, struts2-json-plugin, struts2-tiles-plugin,
struts2-convention-plugin [struts.version - 2.5.33]

*asm, asm-commons, asm-tree*
I have tried both the version: 7.3.1 and 9.6 with the same error result

  Has anyone had this error?
  Any advice to solve this error is welcome.

 Thank you
 Angel

Reply via email to