You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Ankit Jain <an...@aspiresys.com.INVALID> on 2022/03/29 20:46:16 UTC

RE: Migrated project from 5.4.3 to 5.8.00, still searching for older jars

Hi All,
exanpe-t5-lib<https://github.com/exanpe/exanpe-t5-lib> project seems to stop working from v5.8.

Following objects seems to have changed altogether:
import org.apache.tapestry5.services.ClassTransformation;
import org.apache.tapestry5.services.ComponentClassTransformWorker;
import org.apache.tapestry5.services.TransformMethod;
import org.apache.tapestry5.services.TransformMethodSignature;

Any help would be appreciated in terms of mapping these objects to v5.8 objects.

Regards, Ankit
From: Ankit Jain
Sent: 29 March 2022 18:29
To: users@tapestry.apache.org
Cc: 'dev@tapestry.apache.org' <de...@tapestry.apache.org>
Subject: Migrated project from 5.4.3 to 5.8.00, still searching for older jars

Hi,

I have migrated my project from Tapestry v5.4.3 to v5.8.00.
When I run, it seems to be still searching for older jars.

In the below exception, RegistryBuilder, IOCUtilities and HTTP.java is pointing to 5.8 jars.

I am getting the following error:

SEVERE: Exception starting filter [app]
java.lang.NoClassDefFoundError: org/apache/tapestry5/ioc/services/Coercion
        at java.base/java.lang.Class.forName0(Native Method)
        at java.base/java.lang.Class.forName(Class.java:467)
        at org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder.java:164)
        at org.apache.tapestry5.ioc.IOCUtilities.addModulesInList(IOCUtilities.java:161)
        at org.apache.tapestry5.ioc.IOCUtilities.addModulesInManifest(IOCUtilities.java:123)
        at org.apache.tapestry5.ioc.IOCUtilities.addDefaultModules(IOCUtilities.java:94)
        at org.apache.tapestry5.http.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:102)
        at org.apache.tapestry5.http.TapestryFilter.init(TapestryFilter.java:106)
        at org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:277)
        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:258)
        at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:104)
        at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4427)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5067)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1427)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1417)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
        at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:943)
        at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:839)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1427)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1417)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
        at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:943)
        at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:258)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:770)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:682)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:353)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:493)
Caused by: java.lang.ClassNotFoundException: org.apache.tapestry5.ioc.services.Coercion
        at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1275)
        at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1104)
        ... 41 more

Please provide some information on how to fix this.

Regards, Ankit
[Aspire Systems]

This e-mail message and any attachments are for the sole use of the intended recipient(s) and may contain proprietary, confidential, trade secret or privileged information. Any unauthorized review, use, disclosure or distribution is prohibited and may be a violation of law. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.