Hi Dmitry,
I'm sure that there aro no old libs on classpath...
Regards, Erich
Am 19.03.2018 14:56, schrieb Dmitry Gusev:
Hi,
It can still be loaded if you have Tapestry 5.3 jars on classpath, make
sure to remove them.
On Mon, Mar 19, 2018 at 4:41 PM, Erich Gormann<e.gorm...@gormann.de> wrote:
Dear all,
after migrating our application from tapestry 5.3.8 to Tapestry 5.4.3 I'm
fighting with the exception shown in the stacktrace below.
I'm aware that the ClassFactory is not present in Tapestry 5.4 anymore,
but we do not use it explicetely. I wonder why our application should try
to load it.
Can it be loaded reflexive by another API?
Any hints are welcome! Thanks in advance.
Greetings, Erich
ERROR 13:59:41,916 (ServerService Thread Pool -- 112)
(StandardContext.java:filterStart:3228) -JBWEB000284: Exception starting
filter tapestryFilter: java.lang.NoClassDefFoundError:
org/apache/tapestry5/ioc/services/ClassFactory
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getConstructors(Class.java:1651)
at org.apache.tapestry5.ioc.internal.util.InternalUtils.findAut
obuildConstructor(InternalUtils.java:562)
at org.apache.tapestry5.ioc.internal.ServiceBinderImpl.createSt
andardConstructorBasedObjectCreatorSource(ServiceBinderImpl.java:146)
at org.apache.tapestry5.ioc.internal.ServiceBinderImpl.createOb
jectCreatorSourceFromImplementationClass(ServiceBinderImpl.java:129)
at org.apache.tapestry5.ioc.internal.ServiceBinderImpl.flush(Se
rviceBinderImpl.java:96)
at org.apache.tapestry5.ioc.internal.ServiceBinderImpl.finish(S
erviceBinderImpl.java:84)
at org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.bind(
DefaultModuleDefImpl.java:601)
at org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.<init
(DefaultModuleDefImpl.java:148)
at org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder
.java:123)
at org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder
.java:161)
at org.apache.tapestry5.ioc.IOCUtilities.addModulesInList(IOCUt
ilities.java:132)
at org.apache.tapestry5.ioc.IOCUtilities.addModulesInManifest(I
OCUtilities.java:105)
at org.apache.tapestry5.ioc.IOCUtilities.addDefaultModules(IOCU
tilities.java:76)
at org.apache.tapestry5.internal.TapestryAppInitializer.<init>(
TapestryAppInitializer.java:97)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java
:95)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(A
pplicationFilterConfig.java:416)
at org.apache.catalina.core.StandardContext.filterStart(Standar
dContext.java:3225)
at org.apache.catalina.core.StandardContext.start(StandardConte
xt.java:3794)
at org.jboss.as.web.deployment.WebDeploymentService.doStart(Web
DeploymentService.java:163)
at org.jboss.as.web.deployment.WebDeploymentService.access$000(
WebDeploymentService.java:61)
at org.jboss.as.web.deployment.WebDeploymentService$1.run(WebDe
ploymentService.java:96)
at java.util.concurrent.Executors$RunnableAdapter.call(Executor
s.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool
Executor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo
lExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at org.jboss.threads.JBossThread.run(JBossThread.java:122)
Caused by: java.lang.ClassNotFoundException:
org.apache.tapestry5.ioc.services.ClassFactory from [Module
"deployment.msp.war:main" from Service Module Loader]
at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoa
der.java:213)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnch
ecked(ConcurrentClassLoader.java:459)
at org.jboss.modules.ConcurrentClassLoader.performLoadClassChec
ked(ConcurrentClassLoader.java:408)
at org.jboss.modules.ConcurrentClassLoader.performLoadClass(Con
currentClassLoader.java:389)
at org.jboss.modules.ConcurrentClassLoader.loadClass(Concurrent
ClassLoader.java:134)
... 29 more
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org