You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@struts.apache.org by "lee (JIRA)" <ji...@apache.org> on 2015/07/13 11:59:05 UTC

[jira] [Comment Edited] (WW-4524) java.lang.IncompatibleClassChangeError: Implementing class

    [ https://issues.apache.org/jira/browse/WW-4524?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14624414#comment-14624414 ] 

lee edited comment on WW-4524 at 7/13/15 9:58 AM:
--------------------------------------------------

ok.I already got it .The jar caused the problem.


was (Author: zhuangs):
all jars :

activation-1.1.jar
ant-1.6.5.jar
ant-antlr-1.6.5.jar
antlr-2.7.7.jar
aopalliance-1.0.jar
asm-5.0.2.jar
asm-commons-5.0.2.jar
asm-tree-5.0.2.jar
aspectjrt-1.6.2.jar
aspectjrt-1.8.6.jar
aspectjweaver-1.6.2.jar
aspectjweaver-1.8.6.jar
bcmail-jdk14-1.38.jar
bcmail-jdk14-138.jar
bcprov-jdk14-1.38.jar
bcprov-jdk14-138.jar
bctsp-jdk14-1.38.jar
c3p0-0.9.1.2.jar
cassandra-1.2.5.jar
cassandra-thrift-1.2.5.jar
castor-1.2.jar
cglib-3.1.jar
commons-annotation-1.0.jar
commons-beanutils-1.9.2.jar
commons-codec-1.9.jar
commons-collections-3.2.jar
commons-digester-2.1.jar
commons-fileupload-1.3.1.jar
commons-httpclient-3.0.1.jar
commons-io-2.4.jar
commons-lang-2.4.jar
commons-lang3-3.3.2.jar
commons-logging-1.1.1.jar
commons-pool-1.5.6.jar
document-dubbo-client-1.0.5.jar
dom4j-1.6.1.jar
dubbo-2.4.10.jar
ehcache-core-2.6.9.jar
ehcache-extend-1.0.jar
ezmorph-1.0.6.jar
FCKeditor-2.3.jar
freemarker-2.3.21.jar
hamcrest-core-1.3.jar
hector-core-1.0-5.jar
hessian-3.1.5.jar
hibernate-commons-annotations-3.2.0.Final.jar
hibernate-core-3.6.10.Final.jar
hibernate-jpa-2.0-api-1.0.1.Final.jar
itext-2.1.7.jar
jackson-all-1.6.3.jar
jackson-annotations-2.0.5.jar
jackson-core-2.0.5.jar
jackson-core-asl-1.9.12.jar
jackson-databind-2.0.5.jar
jackson-mapper-asl-1.9.12.jar
jakarta-oro-2.0.7.jar
jasperreports-4.8.0.jar
java-memcached-release-2.6.6.jar
javassist-3.12.1.GA.jar
jave-1.1.3.jar
jaxen-1.1.6.jar
jcl-over-slf4j-1.7.7.jar
jcommon-1.0.15.jar
jdtcore-3.1.0.jar
jedis-2.2.1.jar
jfreechart-1.0.12.jar
json-lib-2.2.3-jdk15.jar
jstl-1.2.jar
jta-1.1.jar
jul-to-slf4j-1.7.7.jar
junit-4.11.jar
jxl-2.6.12.jar
log4j-1.2.17.jar
mail-1.4.1.jar
mcsapi-1.6.1.jar
md5-1.1.jar
mina-core-1.1.7.jar
mysql-1.0.jar
ognl-3.0.6.jar
poi-3.10.1.jar
poi-ooxml-3.7.jar
poi-ooxml-schemas-3.7.jar
protostuff-api-1.0.8.jar
protostuff-collectionschema-1.0.8.jar
protostuff-core-1.0.8.jar
protostuff-runtime-1.0.8.jar
quartz-2.2.1.jar
servlet-api-2.5.jar
slf4j-api-1.7.7.jar
slf4j-log4j12-1.7.7.jar
spring-aop-3.2.14.RELEASE.jar
spring-beans-3.2.14.RELEASE.jar
spring-context-3.2.14.RELEASE.jar
spring-context-support-3.2.14.RELEASE.jar
spring-core-3.2.14.RELEASE.jar
spring-expression-3.2.14.RELEASE.jar
spring-jdbc-3.2.14.RELEASE.jar
spring-orm-3.2.14.RELEASE.jar
spring-tx-3.2.14.RELEASE.jar
spring-web-3.2.14.RELEASE.jar
spring-webmvc-3.2.14.RELEASE.jar
standard-1.1.2.jar
stax-api-1.0.1.jar
struts2-core-2.3.20.jar
struts2-jasperreports-plugin-2.3.20.jar
struts2-spring-plugin-2.3.20.jar
thumbnailator-0.4.3.jar
tools-1.5.0.jar
xml-apis-1.0.b2.jar
xmlbeans-2.3.0.jar
xmlpull-1.1.3.1.jar
xpp3_min-1.1.4c.jar
xstream-1.4.8.jar
xwork-core-2.3.20.jar
zkclient-0.1.jar
zookeeper-3.4.5.jar

> java.lang.IncompatibleClassChangeError: Implementing class
> ----------------------------------------------------------
>
>                 Key: WW-4524
>                 URL: https://issues.apache.org/jira/browse/WW-4524
>             Project: Struts 2
>          Issue Type: Bug
>    Affects Versions: 2.3.24
>         Environment: win7 64bit jdk1.6 tomcat6
>            Reporter: lee
>             Fix For: 2.3.x
>
>
> when I upgrade struts2.3.20 to struts2.3.24.tomcat not work.
> {noformat}
> java.lang.IncompatibleClassChangeError: Implementing class
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
> at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2854)
> at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159)
> at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
> at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
> at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
> at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2854)
> at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159)
> at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
> at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
> at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildClassFinder(PackageBasedActionConfigBuilder.java:416)
> at org.apache.struts2.convention.PackageBasedActionConfigBuilder.findActions(PackageBasedActionConfigBuilder.java:397)
> at org.apache.struts2.convention.PackageBasedActionConfigBuilder.buildActionConfigs(PackageBasedActionConfigBuilder.java:354)
> at org.apache.struts2.convention.ClasspathPackageProvider.loadPackages(ClasspathPackageProvider.java:53)
> at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:274)
> at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:67)
> at org.apache.struts2.dispatcher.Dispatcher.getContainer(Dispatcher.java:967)
> at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:435)
> at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:479)
> at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:74)
> at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:57)
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)