You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by Chris Collins <ch...@me.com> on 2011/06/25 23:25:32 UTC

Tapestry 5.3.0

Just attempted to use 5.3.0.  With the assumption it was a dropin upgrade.

I am using T5 using an embedded Jetty servlet engine.  I am using Maven for dragging in build dependencies and have chenillekit 1.3.2 also as part of the build.  I am assuming that its something I am dragging in that is in conflict.  Thoughts?

java.lang.NoClassDefFoundError: org/apache/tapestry5/plastic/MethodAdvice
	at org.apache.tapestry5.internal.ServletContextSymbolProvider.<init>(ServletContextSymbolProvider.java:33)
	at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:86)
	at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:620)
	at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
	at org.mortbay.jetty.Server.doStart(Server.java:222)
	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)


Best

C




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: Tapestry 5.3.0 - chenillekit

Posted by Massimo Lusetti <ml...@gmail.com>.
On Wed, Sep 28, 2011 at 5:35 AM, greg@liftyourgame.com
<gr...@liftyourgame.com> wrote:

> Hi,
>
> Is Chenillekit likely to be updated soon to work with Tapestry 5.3?
>

This is totally wrong place where to put question about chenillekit,
use the chenillekit's mailing lists. There'are plans to update the
tree to reflect 5.3 changes

Cheers
-- 
Massimo
http://meridio.blogspot.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: Tapestry 5.3.0 - chenillekit

Posted by "greg@liftyourgame.com" <gr...@liftyourgame.com>.
Hi,

Is Chenillekit likely to be updated soon to work with Tapestry 5.3?

Regards,

Greg.


--
View this message in context: http://tapestry.1045711.n5.nabble.com/Tapestry-5-3-0-tp4524515p4847823.html
Sent from the Tapestry - Dev mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: Tapestry 5.3.0

Posted by TG <ta...@hotmail.com>.
It looks like this error is due to chenillekit 1.3.2 referring to the old
(Tapestry 5.2.5 or later?). I can't upgrade until chenillekit catch up with
5.3 dependencies, any idea?

Thanks. 

--
View this message in context: http://tapestry.1045711.n5.nabble.com/Tapestry-5-3-0-tp4524515p4698720.html
Sent from the Tapestry - Dev mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: Tapestry 5.3.0

Posted by "Thiago H. de Paula Figueiredo" <th...@gmail.com>.
On Mon, 27 Jun 2011 04:37:06 -0300, antalk <an...@intercommit.nl> wrote:

> I noticed that too: my exception when running test cases on our component
> library:
>
> java.lang.NoClassDefFoundError:
> org/apache/tapestry5/internal/services/ResourceCache

You were using an internal interface or class, so no backward  
compatibility is promised. It looks like this interface/class was removed.

--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor
Owner, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: Tapestry 5.3.0

Posted by antalk <an...@intercommit.nl>.
I noticed that too: my exception when running test cases on our component
library:

java.lang.NoClassDefFoundError:
org/apache/tapestry5/internal/services/ResourceCache
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
	at java.lang.Class.privateGetPublicMethods(Class.java:2547)
	at java.lang.Class.getMethods(Class.java:1410)
	at
org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:145)
	at org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder.java:131)
	at org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder.java:159)
	at
org.apache.tapestry5.ioc.IOCUtilities.addModulesInList(IOCUtilities.java:137)
	at
org.apache.tapestry5.ioc.IOCUtilities.addModulesInManifest(IOCUtilities.java:107)
	at
org.apache.tapestry5.ioc.IOCUtilities.addDefaultModules(IOCUtilities.java:77)
	at
org.apache.tapestry5.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:140)
	at org.apache.tapestry5.test.PageTester.<init>(PageTester.java:106)
	at org.apache.tapestry5.test.PageTester.<init>(PageTester.java:76)
	at nl.intercommit.tapestry.TestPagedGrid.setUp(TestPagedGrid.java:15)
	at junit.framework.TestCase.runBare(TestCase.java:128)
	at junit.framework.TestResult$1.protect(TestResult.java:106)
	at junit.framework.TestResult.runProtected(TestResult.java:124)
	at junit.framework.TestResult.run(TestResult.java:109)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:230)
	at junit.framework.TestSuite.run(TestSuite.java:225)
	at
org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)
	at
org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
	at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
	at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
	at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
	at
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
Caused by: java.lang.ClassNotFoundException:
org.apache.tapestry5.internal.services.ResourceCache
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
	... 27 more

Chenillekit 1.3.2 is still leaning on Tap 5.2.4 and the trunk is up-to
5.2.5, so unless that gets an update i dont think you can run a Tapestry
site with Chenillekit and 5.3.0


--
View this message in context: http://tapestry.1045711.n5.nabble.com/Tapestry-5-3-0-tp4524515p4527333.html
Sent from the Tapestry - Dev mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: Tapestry 5.3.0

Posted by Massimo Lusetti <ml...@gmail.com>.
On Sun, Jun 26, 2011 at 1:57 AM, Chris Collins <ch...@me.com> wrote:

> Seems that chenillekit 1.3.2 is dragging stuff in.   Seems that it is incompatible with 5.3.

Sure... I think we should adjust some stuff...

Cheers
-- 
Massimo
http://meridio.blogspot.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: Tapestry 5.3.0

Posted by Chris Collins <ch...@me.com>.
Seems that chenillekit 1.3.2 is dragging stuff in.   Seems that it is incompatible with 5.3.  

C
On Jun 25, 2011, at 3:34 PM, Howard Lewis Ship wrote:

> Tapestry's dependencies have changed slightly; you are missing the
> plastic-5.3.0.jar.  Please verify what JARs are packaged inside your
> WAR.
> 
> On Sat, Jun 25, 2011 at 2:25 PM, Chris Collins <ch...@me.com> wrote:
>> Just attempted to use 5.3.0.  With the assumption it was a dropin upgrade.
>> 
>> I am using T5 using an embedded Jetty servlet engine.  I am using Maven for dragging in build dependencies and have chenillekit 1.3.2 also as part of the build.  I am assuming that its something I am dragging in that is in conflict.  Thoughts?
>> 
>> java.lang.NoClassDefFoundError: org/apache/tapestry5/plastic/MethodAdvice
>>        at org.apache.tapestry5.internal.ServletContextSymbolProvider.<init>(ServletContextSymbolProvider.java:33)
>>        at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:86)
>>        at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
>>        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:620)
>>        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
>>        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
>>        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
>>        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
>>        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>>        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>>        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
>>        at org.mortbay.jetty.Server.doStart(Server.java:222)
>>        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>> 
>> 
>> Best
>> 
>> C
>> 
>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: dev-help@tapestry.apache.org
>> 
>> 
> 
> 
> 
> -- 
> Howard M. Lewis Ship
> 
> Creator of Apache Tapestry
> 
> The source for Tapestry training, mentoring and support. Contact me to
> learn how I can get you up and productive in Tapestry fast!
> 
> (971) 678-5210
> http://howardlewisship.com
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Re: Tapestry 5.3.0

Posted by Howard Lewis Ship <hl...@gmail.com>.
Tapestry's dependencies have changed slightly; you are missing the
plastic-5.3.0.jar.  Please verify what JARs are packaged inside your
WAR.

On Sat, Jun 25, 2011 at 2:25 PM, Chris Collins <ch...@me.com> wrote:
> Just attempted to use 5.3.0.  With the assumption it was a dropin upgrade.
>
> I am using T5 using an embedded Jetty servlet engine.  I am using Maven for dragging in build dependencies and have chenillekit 1.3.2 also as part of the build.  I am assuming that its something I am dragging in that is in conflict.  Thoughts?
>
> java.lang.NoClassDefFoundError: org/apache/tapestry5/plastic/MethodAdvice
>        at org.apache.tapestry5.internal.ServletContextSymbolProvider.<init>(ServletContextSymbolProvider.java:33)
>        at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:86)
>        at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:97)
>        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>        at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:620)
>        at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
>        at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1234)
>        at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
>        at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:460)
>        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>        at org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152)
>        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>        at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
>        at org.mortbay.jetty.Server.doStart(Server.java:222)
>        at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>
>
> Best
>
> C
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: dev-help@tapestry.apache.org
>
>



-- 
Howard M. Lewis Ship

Creator of Apache Tapestry

The source for Tapestry training, mentoring and support. Contact me to
learn how I can get you up and productive in Tapestry fast!

(971) 678-5210
http://howardlewisship.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org