java - Spring Integration - ClassNotFoundException in Websphere -


a spring integration project worked correctly locally in eclipse / tomcat.

when deploying websphere, classloader issues spring integration classes:

java.lang.noclassdeffounderror: org.springframework.integration.message.errormessage     @ org.springframework.integration.channel.messagepublishingerrorhandler.handleerror(messagepublishingerrorhandler.java:83)     @ org.springframework.integration.util.errorhandlingtaskexecutor$1.run(errorhandlingtaskexecutor.java:55)     @ org.springframework.scheduling.commonj.delegatingwork.run(delegatingwork.java:61)     @ com.ibm.ws.asynchbeans.j2eecontext.run(j2eecontext.java:1178)     @ com.ibm.ws.asynchbeans.workwithexecutioncontextimpl.go(workwithexecutioncontextimpl.java:199)     @ com.ibm.ws.asynchbeans.cjworkitemimpl.run(cjworkitemimpl.java:236)     @ com.ibm.ws.util.threadpool$worker.run(threadpool.java:1700) caused by: java.lang.classnotfoundexception: org.springframework.integration.message.errormessage     @ java.net.urlclassloader.findclass(urlclassloader.java:434)     @ com.ibm.ws.bootstrap.extclassloader.findclass(extclassloader.java:204)     @ java.lang.classloader.loadclasshelper(classloader.java:699)     @ java.lang.classloader.loadclass(classloader.java:678)     @ com.ibm.ws.bootstrap.extclassloader.loadclass(extclassloader.java:119)     @ java.lang.classloader.loadclass(classloader.java:661)     @ com.ibm.ws.classloader.protectionclassloader.loadclass(protectionclassloader.java:62)     @ com.ibm.ws.classloader.protectionclassloader.loadclass(protectionclassloader.java:58)     @ com.ibm.ws.classloader.compoundclassloader.loadclass(compoundclassloader.java:598)     @ java.lang.classloader.loadclass(classloader.java:661)     @ com.ibm.ws.classloader.compoundclassloader.loadclass(compoundclassloader.java:566)     @ java.lang.classloader.loadclass(classloader.java:661)     ... 7 more 

it looks application working, outputting these errors, don't idea of it.

all spring jars in classpath. tried changing classloader parent_last got other issues

are there additional settings needed websphere?

generally, describing makes no sense; errormessage in same jar messagepublishingerrorhandler.

so, means classloader issue. best guess loading errormessage 2 different jars in different classloaders.

run jvm -verbose , check classes being loaded jars.


Comments

Popular posts from this blog

php - SPIP: From Tag directly to an article -

jquery - isAjaxRequest always return false -

ruby on rails - In a controller spec, how to find a specific tag in the generated view? -