Hi everyone,
when using the RCL classloader I just can't get rid of this error:
java.lang.LinkageError: loader constraint violation in interface itable
initialization: when resolving method
"mypackage.BatchProcessManagerImpl.prepareListenerProcess(Ljava/lang/String;Lmypackage.Invoker;)Lmypackage.ListenerBatchProcess;"
the class loader (instance of
org/apache/commons/jci/stores/ResourceStoreClassLoader) of the current
class, mypackage/BatchProcessManagerImpl, and the class loader (instance
of org/mortbay/jetty/webapp/WebAppClassLoader) for interface
mypackage/BatchProcessManager have different Class objects for the type
mypackage/Invoker used in the signature
It occurs immediately for the first request after starting up Jetty.
What could be the reason that the interface is loaded by the
WebAppClassLoader and the implementation by the
ResourceStoreClassLoader? Problably a Spring thing …
Any hints would be very welcome!
Thanks a lot in advance,
-- Andreas
--
Andreas Hartmann, CTO
BeCompany GmbH
http://www.becompany.chTel.: +41 (0) 43 818 57 01
---------------------------------------------------------------------
To unsubscribe, e-mail:
users-unsubscribe@...
For additional commands, e-mail:
users-help@...