Perfect advice, thanks!  It turned out the workspace on my build server wasn't 
bring properly cleaned for each build so the final WAR contained a bunch of 
5.3.8 JARs too.  

> Date: Fri, 9 Oct 2015 00:21:50 +0200
> Subject: Re: [5.4-beta-35] NoSuchMethodError: PlasticManager.createProxy on 
> Tomcat 8
> From: cezary...@gmail.com
> To: users@tapestry.apache.org
> 
> Are you sure no old Tapestry's JAR are left in your Tomcat deployment? It
> looks like there is an old JAR with Plastic classes somewhere.
> 
> Best regards,
> Cezary
> 
> 
> 
> On Thu, Oct 8, 2015 at 7:05 PM, Ben Titmarsh <ben.titma...@hotmail.co.uk>
> wrote:
> 
> > I just upgraded to Tapestry 5.4-beta-35 primarily for this bug fix:
> > https://issues.apache.org/jira/browse/TAP5-2130
> >
> > All works fine locally on Jetty, however the App is failing to Start on
> > Tomcat 8 with this:
> >
> > 08-Oct-2015 16:58:15.648 SEVERE [localhost-startStop-1]
> > org.apache.catalina.core.StandardContext.filterStart Exception starting
> > filter TeamHunter
> >  java.lang.NoSuchMethodError:
> > org.apache.tapestry5.plastic.PlasticManager.createProxy(Ljava/lang/Class;Ljava/lang/Class;Lorg/apache/tapestry5/plastic/PlasticClassTransformer;)Lorg/apache/tapestry5/plastic/ClassInstantiator;
> >     at
> > org.apache.tapestry5.ioc.internal.services.PlasticProxyFactoryImpl.createProxy(PlasticProxyFactoryImpl.java:68)
> >     at
> > org.apache.tapestry5.ioc.internal.ModuleImpl.createProxyInstance(ModuleImpl.java:484)
> > ....
> 
> Any words of wisdom?
> >
                                          

Reply via email to