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