You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by bogdan_cm <bo...@rbccm.com> on 2011/11/14 15:56:45 UTC
Tapestry5.3 javax.inject.Named exception
Hi everyone,
Is there are new dependency for Tap5.3 rc3 that we need to include? Since
downloading this release candidate I get:
2011-11-14 09:53:17.389:INFO::jetty-6.1.26
2011-11-14 09:53:17.857:WARN::failed app: java.lang.NoClassDefFoundError:
javax/inject/Named
2011-11-14 09:53:17.858:WARN::failed
org.mortbay.jetty.webapp.WebAppContext@771eb1{/App_Name,WebContent}:
java.lang.NoClassDefFoundError: javax/inject/Named
2011-11-14 09:53:17.858:WARN::Error starting handlers
java.lang.NoClassDefFoundError: javax/inject/Named
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.getServiceId(InternalUtils.java:1317)
at
org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.addServiceDef(DefaultModuleDefImpl.java:392)
at
org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.grind(DefaultModuleDefImpl.java:198)
at
org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:122)
at org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder.java:131)
at org.apache.tapestry5.ioc.RegistryBuilder.<init>(RegistryBuilder.java:88)
at org.apache.tapestry5.ioc.RegistryBuilder.<init>(RegistryBuilder.java:70)
at org.apache.tapestry5.ioc.RegistryBuilder.<init>(RegistryBuilder.java:65)
at
org.apache.tapestry5.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:52)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:103)
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:713)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
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:224)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at runjettyrun.Bootstrap.main(Bootstrap.java:223)
2011-11-14 09:53:17.905:INFO::Started SelectChannelConnector@0.0.0.0:8080
Thanks,
Bogdan.
--
View this message in context: http://tapestry.1045711.n5.nabble.com/Tapestry5-3-javax-inject-Named-exception-tp4990969p4990969.html
Sent from the Tapestry - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Tapestry5.3 javax.inject.Named exception
Posted by bogdan_cm <bo...@rbccm.com>.
Thank you for the reply.
I am not using Maven to download. I just picked up the jars manually from:
https://repository.apache.org/content/groups/staging/org/apache/tapestry/
I am using JRE 6 but the problem persists. Also, the jsr250 is now included:
*ProjectClassLoader: entry=D:\jars\Tapestry5.3\jsr250-api-1.0.jar*
Starting scanner at interval of 5 seconds.
2011-11-14 11:52:45.442:INFO::jetty-6.1.26
2011-11-14 11:52:45.910:WARN::failed app: java.lang.NoClassDefFoundError:
javax/inject/Named
2011-11-14 11:52:45.925:WARN::failed
org.mortbay.jetty.webapp.WebAppContext@fedfb6{/App_Name,WebContent}:
java.lang.NoClassDefFoundError: javax/inject/Named
2011-11-14 11:52:45.925:WARN::Error starting handlers
java.lang.NoClassDefFoundError: javax/inject/Named
at
org.apache.tapestry5.ioc.internal.util.InternalUtils.getServiceId(InternalUtils.java:1317)
at
org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.addServiceDef(DefaultModuleDefImpl.java:392)
at
org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.grind(DefaultModuleDefImpl.java:198)
at
org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:122)
at org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder.java:131)
at org.apache.tapestry5.ioc.RegistryBuilder.<init>(RegistryBuilder.java:88)
at org.apache.tapestry5.ioc.RegistryBuilder.<init>(RegistryBuilder.java:70)
at org.apache.tapestry5.ioc.RegistryBuilder.<init>(RegistryBuilder.java:65)
at
org.apache.tapestry5.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:52)
at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:103)
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:713)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
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:224)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at runjettyrun.Bootstrap.main(Bootstrap.java:223)
2011-11-14 11:52:45.956:INFO::Started SelectChannelConnector@0.0.0.0:8080
I believe I'll wait until T5.3 is out and pick up the binaries then. Don;t
want to keep you guys from doing real work :)).
Thanks again,
Bogdan.
--
View this message in context: http://tapestry.1045711.n5.nabble.com/Tapestry5-3-javax-inject-Named-exception-tp4990969p4991652.html
Sent from the Tapestry - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: Tapestry5.3 javax.inject.Named exception
Posted by Igor Drobiazko <ig...@gmail.com>.
javax is a transitive dependency of tapestry-ioc. Look here:
https://repository.apache.org/content/groups/staging/org/apache/tapestry/tapestry-ioc/5.3-rc-3/tapestry-ioc-5.3-rc-3.pom
On Mon, Nov 14, 2011 at 3:56 PM, bogdan_cm <bo...@rbccm.com> wrote:
> Hi everyone,
> Is there are new dependency for Tap5.3 rc3 that we need to include? Since
> downloading this release candidate I get:
>
> 2011-11-14 09:53:17.389:INFO::jetty-6.1.26
> 2011-11-14 09:53:17.857:WARN::failed app: java.lang.NoClassDefFoundError:
> javax/inject/Named
> 2011-11-14 09:53:17.858:WARN::failed
> org.mortbay.jetty.webapp.WebAppContext@771eb1{/App_Name,WebContent}:
> java.lang.NoClassDefFoundError: javax/inject/Named
> 2011-11-14 09:53:17.858:WARN::Error starting handlers
> java.lang.NoClassDefFoundError: javax/inject/Named
> at
>
> org.apache.tapestry5.ioc.internal.util.InternalUtils.getServiceId(InternalUtils.java:1317)
> at
>
> org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.addServiceDef(DefaultModuleDefImpl.java:392)
> at
>
> org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.grind(DefaultModuleDefImpl.java:198)
> at
>
> org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:122)
> at
> org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder.java:131)
> at
> org.apache.tapestry5.ioc.RegistryBuilder.<init>(RegistryBuilder.java:88)
> at
> org.apache.tapestry5.ioc.RegistryBuilder.<init>(RegistryBuilder.java:70)
> at
> org.apache.tapestry5.ioc.RegistryBuilder.<init>(RegistryBuilder.java:65)
> at
>
> org.apache.tapestry5.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:52)
> at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:103)
> 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:713)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> at
>
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
> at
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
> at
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
> 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:224)
> at
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> at runjettyrun.Bootstrap.main(Bootstrap.java:223)
> 2011-11-14 09:53:17.905:INFO::Started SelectChannelConnector@0.0.0.0:8080
>
> Thanks,
> Bogdan.
>
>
> --
> View this message in context:
> http://tapestry.1045711.n5.nabble.com/Tapestry5-3-javax-inject-Named-exception-tp4990969p4990969.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
--
Best regards,
Igor Drobiazko
http://tapestry5.de
Re: Tapestry5.3 javax.inject.Named exception
Posted by Steve Eynon <st...@alienfactory.co.uk>.
Hi,
> Is there are new dependency for Tap5.3 rc3
Not if you're using Java 1.6, but if you're using Java 1.5 you need to add:
"javax.annotation:jsr250-api:1.0"
Steve.
On 14 November 2011 22:56, bogdan_cm <bo...@rbccm.com> wrote:
> Hi everyone,
> Is there are new dependency for Tap5.3 rc3 that we need to include? Since
> downloading this release candidate I get:
>
> 2011-11-14 09:53:17.389:INFO::jetty-6.1.26
> 2011-11-14 09:53:17.857:WARN::failed app: java.lang.NoClassDefFoundError:
> javax/inject/Named
> 2011-11-14 09:53:17.858:WARN::failed
> org.mortbay.jetty.webapp.WebAppContext@771eb1{/App_Name,WebContent}:
> java.lang.NoClassDefFoundError: javax/inject/Named
> 2011-11-14 09:53:17.858:WARN::Error starting handlers
> java.lang.NoClassDefFoundError: javax/inject/Named
> at
> org.apache.tapestry5.ioc.internal.util.InternalUtils.getServiceId(InternalUtils.java:1317)
> at
> org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.addServiceDef(DefaultModuleDefImpl.java:392)
> at
> org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.grind(DefaultModuleDefImpl.java:198)
> at
> org.apache.tapestry5.ioc.internal.DefaultModuleDefImpl.<init>(DefaultModuleDefImpl.java:122)
> at org.apache.tapestry5.ioc.RegistryBuilder.add(RegistryBuilder.java:131)
> at org.apache.tapestry5.ioc.RegistryBuilder.<init>(RegistryBuilder.java:88)
> at org.apache.tapestry5.ioc.RegistryBuilder.<init>(RegistryBuilder.java:70)
> at org.apache.tapestry5.ioc.RegistryBuilder.<init>(RegistryBuilder.java:65)
> at
> org.apache.tapestry5.internal.TapestryAppInitializer.<init>(TapestryAppInitializer.java:52)
> at org.apache.tapestry5.TapestryFilter.init(TapestryFilter.java:103)
> 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:713)
> at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
> at
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1282)
> at
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:518)
> at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:499)
> 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:224)
> at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
> at runjettyrun.Bootstrap.main(Bootstrap.java:223)
> 2011-11-14 09:53:17.905:INFO::Started SelectChannelConnector@0.0.0.0:8080
>
> Thanks,
> Bogdan.
>
>
> --
> View this message in context: http://tapestry.1045711.n5.nabble.com/Tapestry5-3-javax-inject-Named-exception-tp4990969p4990969.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> 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