You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Tobias Wehrum <Le...@dragonlab.de> on 2008/03/14 13:49:01 UTC
[T5] Tap5.0.11: java.lang.NoClassDefFoundError: org/apache/tapestry/internal/services/ClassNameLocator
Hi all,
after updating to Tapestry 5.0.11, I get the following error:
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/tapestry/internal/services/ClassNameLocator
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.privateGetPublicMethods(Unknown Source)
at java.lang.Class.getMethods(Unknown Source)
at
org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.grind(DefaultModuleDefImpl.java:137)
at
org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:106)
at org.apache.tapestry.ioc.RegistryBuilder.add(RegistryBuilder.java:112)
at org.apache.tapestry.ioc.RegistryBuilder.add(RegistryBuilder.java:131)
at
org.apache.tapestry.ioc.IOCUtilities.addModulesInList(IOCUtilities.java:122)
at
org.apache.tapestry.ioc.IOCUtilities.addModulesInManifest(IOCUtilities.java:106)
at
org.apache.tapestry.ioc.IOCUtilities.addDefaultModules(IOCUtilities.java:78)
at
org.apache.tapestry.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:75)
at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:72)
at org.mortbay.jetty.servlet.FilterHolder.start(FilterHolder.java:71)
at
org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:310)
at
org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:509)
at org.mortbay.util.Container.start(Container.java:72)
at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
at org.mortbay.util.Container.start(Container.java:72)
at dw.protask.JettyServer.main(JettyServer.java:46)
I don't use tapestry-hibernate. When I include it, the exception
vanishes and my server loads correctly. (But a whole lot of others
occurs on the sites, presumably due to missing hibernate configuration,
so this is not even usable as work-around.)
Regards,
Tobias Wehrum
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: [T5] Tap5.0.11: java.lang.NoClassDefFoundError: org/apache/tapestry/internal/services/ClassNameLocator
Posted by Tobias Wehrum <Le...@dragonlab.de>.
Hi there,
just to let you know, I now figured out what the problem was: I was
still using T5Components 0.5.10, and I suppose that refered to
org.apache.tapestry.internal.services.ClassNameLocator. Updating to T5C
0.5.11 solved this problem.
Regards,
Tobias
Tobias Wehrum schrieb:
> It's tapestry-ioc-5.0.11.jar. Just downloaded via maven:
>
> <dependency>
> <groupId>org.apache.tapestry</groupId>
> <artifactId>tapestry-ioc</artifactId>
> <version>5.0.11</version>
> </dependency>
>
> Howard Lewis Ship schrieb:
>> Check your version of tapestry-ioc. ClassNameLocator moved there in
>> 5.0.11.
>>
>> On Fri, Mar 14, 2008 at 5:49 AM, Tobias Wehrum <Le...@dragonlab.de>
>> wrote:
>>
>>> Hi all,
>>>
>>> after updating to Tapestry 5.0.11, I get the following error:
>>>
>>> Exception in thread "main" java.lang.NoClassDefFoundError:
>>> org/apache/tapestry/internal/services/ClassNameLocator
>>> at java.lang.Class.getDeclaredMethods0(Native Method)
>>> at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
>>> at java.lang.Class.privateGetPublicMethods(Unknown Source)
>>> at java.lang.Class.getMethods(Unknown Source)
>>> at
>>> org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.grind(DefaultModuleDefImpl.java:137)
>>>
>>> at
>>> org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:106)
>>>
>>> at
>>> org.apache.tapestry.ioc.RegistryBuilder.add(RegistryBuilder.java:112)
>>> at
>>> org.apache.tapestry.ioc.RegistryBuilder.add(RegistryBuilder.java:131)
>>> at
>>> org.apache.tapestry.ioc.IOCUtilities.addModulesInList(IOCUtilities.java:122)
>>>
>>> at
>>> org.apache.tapestry.ioc.IOCUtilities.addModulesInManifest(IOCUtilities.java:106)
>>>
>>> at
>>> org.apache.tapestry.ioc.IOCUtilities.addDefaultModules(IOCUtilities.java:78)
>>>
>>> at
>>> org.apache.tapestry.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:75)
>>>
>>> at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:72)
>>> at
>>> org.mortbay.jetty.servlet.FilterHolder.start(FilterHolder.java:71)
>>> at
>>> org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:310)
>>>
>>> at
>>> org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:509)
>>>
>>> at org.mortbay.util.Container.start(Container.java:72)
>>> at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
>>> at org.mortbay.util.Container.start(Container.java:72)
>>> at dw.protask.JettyServer.main(JettyServer.java:46)
>>>
>>> I don't use tapestry-hibernate. When I include it, the exception
>>> vanishes and my server loads correctly. (But a whole lot of others
>>> occurs on the sites, presumably due to missing hibernate
>>> configuration,
>>> so this is not even usable as work-around.)
>>>
>>> Regards,
>>> Tobias Wehrum
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>>>
>>>
>>
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: [T5] Tap5.0.11: java.lang.NoClassDefFoundError: org/apache/tapestry/internal/services/ClassNameLocator
Posted by Tobias Wehrum <Le...@dragonlab.de>.
It's tapestry-ioc-5.0.11.jar. Just downloaded via maven:
<dependency>
<groupId>org.apache.tapestry</groupId>
<artifactId>tapestry-ioc</artifactId>
<version>5.0.11</version>
</dependency>
Howard Lewis Ship schrieb:
> Check your version of tapestry-ioc. ClassNameLocator moved there in 5.0.11.
>
> On Fri, Mar 14, 2008 at 5:49 AM, Tobias Wehrum <Le...@dragonlab.de> wrote:
>
>> Hi all,
>>
>> after updating to Tapestry 5.0.11, I get the following error:
>>
>> Exception in thread "main" java.lang.NoClassDefFoundError:
>> org/apache/tapestry/internal/services/ClassNameLocator
>> at java.lang.Class.getDeclaredMethods0(Native Method)
>> at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
>> at java.lang.Class.privateGetPublicMethods(Unknown Source)
>> at java.lang.Class.getMethods(Unknown Source)
>> at
>> org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.grind(DefaultModuleDefImpl.java:137)
>> at
>> org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:106)
>> at org.apache.tapestry.ioc.RegistryBuilder.add(RegistryBuilder.java:112)
>> at org.apache.tapestry.ioc.RegistryBuilder.add(RegistryBuilder.java:131)
>> at
>> org.apache.tapestry.ioc.IOCUtilities.addModulesInList(IOCUtilities.java:122)
>> at
>> org.apache.tapestry.ioc.IOCUtilities.addModulesInManifest(IOCUtilities.java:106)
>> at
>> org.apache.tapestry.ioc.IOCUtilities.addDefaultModules(IOCUtilities.java:78)
>> at
>> org.apache.tapestry.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:75)
>> at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:72)
>> at org.mortbay.jetty.servlet.FilterHolder.start(FilterHolder.java:71)
>> at
>> org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:310)
>> at
>> org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:509)
>> at org.mortbay.util.Container.start(Container.java:72)
>> at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
>> at org.mortbay.util.Container.start(Container.java:72)
>> at dw.protask.JettyServer.main(JettyServer.java:46)
>>
>> I don't use tapestry-hibernate. When I include it, the exception
>> vanishes and my server loads correctly. (But a whole lot of others
>> occurs on the sites, presumably due to missing hibernate configuration,
>> so this is not even usable as work-around.)
>>
>> Regards,
>> Tobias Wehrum
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>>
>
>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: [T5] Tap5.0.11: java.lang.NoClassDefFoundError: org/apache/tapestry/internal/services/ClassNameLocator
Posted by Howard Lewis Ship <hl...@gmail.com>.
Check your version of tapestry-ioc. ClassNameLocator moved there in 5.0.11.
On Fri, Mar 14, 2008 at 5:49 AM, Tobias Wehrum <Le...@dragonlab.de> wrote:
> Hi all,
>
> after updating to Tapestry 5.0.11, I get the following error:
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> org/apache/tapestry/internal/services/ClassNameLocator
> at java.lang.Class.getDeclaredMethods0(Native Method)
> at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
> at java.lang.Class.privateGetPublicMethods(Unknown Source)
> at java.lang.Class.getMethods(Unknown Source)
> at
> org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.grind(DefaultModuleDefImpl.java:137)
> at
> org.apache.tapestry.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:106)
> at org.apache.tapestry.ioc.RegistryBuilder.add(RegistryBuilder.java:112)
> at org.apache.tapestry.ioc.RegistryBuilder.add(RegistryBuilder.java:131)
> at
> org.apache.tapestry.ioc.IOCUtilities.addModulesInList(IOCUtilities.java:122)
> at
> org.apache.tapestry.ioc.IOCUtilities.addModulesInManifest(IOCUtilities.java:106)
> at
> org.apache.tapestry.ioc.IOCUtilities.addDefaultModules(IOCUtilities.java:78)
> at
> org.apache.tapestry.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:75)
> at org.apache.tapestry.TapestryFilter.init(TapestryFilter.java:72)
> at org.mortbay.jetty.servlet.FilterHolder.start(FilterHolder.java:71)
> at
> org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicationHandler.java:310)
> at
> org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.java:509)
> at org.mortbay.util.Container.start(Container.java:72)
> at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)
> at org.mortbay.util.Container.start(Container.java:72)
> at dw.protask.JettyServer.main(JettyServer.java:46)
>
> I don't use tapestry-hibernate. When I include it, the exception
> vanishes and my server loads correctly. (But a whole lot of others
> occurs on the sites, presumably due to missing hibernate configuration,
> so this is not even usable as work-around.)
>
> Regards,
> Tobias Wehrum
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
--
Howard M. Lewis Ship
Creator Apache Tapestry and Apache HiveMind
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org