It worked fine and now, if i start my app, each time another injectionpoint is "invalid". Therefore i don't think it's usefull to share a single bean. The most times it's a simple injection - without alternatives/specializes etc. So nothing special here.
Could it be possible that it's to early and not ALL beans are loaded at this time? I have a around 10 jars with beans, maybe it depdends on the order of the jar loading? 2014-10-02 13:59 GMT+02:00 Romain Manni-Bucau <rmannibu...@gmail.com>: > We validate injection point more drastically now, surely the cause. Can you > share AnyBean and where it is injected? > > Le jeudi 2 octobre 2014, Thomas Andraschko <andraschko.tho...@gmail.com> a > écrit : > > Fixed! :) > > > > But i really have a weird problem, i get the follwowing exception on > every > > startup with another bean: > > > > javax.enterprise.inject.spi.DeploymentException: > > org.apache.webbeans.exception.WebBeansConfigurationException: Error while > > sending SystemEvent to a CDI Extension! > > > org.apache.webbeans.portable.events.generics.GProcessAnnotatedType@46573acf > > at > > org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:284) > > at > > > > org.apache.webbeans.lifecycle.AbstractLifeCycle.bootstrapApplication(AbstractLifeCycle.java:138) > > at > > > > org.apache.webbeans.lifecycle.AbstractLifeCycle.startApplication(AbstractLifeCycle.java:104) > > at > > > > org.apache.webbeans.web.lifecycle.WebContainerLifecycle.startApplication(WebContainerLifecycle.java:89) > > at > > > > org.apache.webbeans.servlet.WebBeansConfigurationListener.contextInitialized(WebBeansConfigurationListener.java:86) > > at > > > > org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:800) > > ... Caused by: > > javax.enterprise.inject.UnsatisfiedResolutionException: Api type > > [de.test.Anybean] is not found with the qualifiers <|Qualifiers: > > [@javax.enterprise.inject.Default()]<|for injection into Field Injection > > Point, field name : selectItemNone, Bean Owner : [null] > > at > > > > org.apache.webbeans.util.InjectionExceptionUtil.throwUnsatisfiedResolutionException(InjectionExceptionUtil.java:65) > > at > > > > org.apache.webbeans.container.InjectionResolver.checkInjectionPoint(InjectionResolver.java:221) > > at > > > > org.apache.webbeans.container.BeanManagerImpl.validate(BeanManagerImpl.java:1149) > > at > > org.apache.webbeans.util.WebBeansUtil.validate(WebBeansUtil.java:1683) > > at > > > > org.apache.webbeans.container.BeanManagerImpl.createInjectionTarget(BeanManagerImpl.java:1169) > > at > > > > org.apache.webbeans.container.InjectableBeanManager.createInjectionTarget(InjectableBeanManager.java:101) > > at > > > > org.apache.deltaspike.core.util.bean.BeanBuilder.readFromType(BeanBuilder.java:116) > > at > > > > org.apache.deltaspike.jsf.impl.injection.proxy.ConverterAndValidatorProxyExtension.findConverterAndValidatorsWhichNeedProxiesForDependencyInjectionSupport(ConverterAndValidatorProxyExtension.java:73) > > at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) > > at > > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > > at java.lang.reflect.Method.invoke(Method.java:606) > > at > > > > org.apache.webbeans.event.ObserverMethodImpl.invoke(ObserverMethodImpl.java:343) > > at > > > > org.apache.webbeans.event.ContainerEventObserverMethodImpl.invoke(ContainerEventObserverMethodImpl.java:82) > > at > > > > org.apache.webbeans.event.ObserverMethodImpl.notify(ObserverMethodImpl.java:308) > > at > > > > org.apache.webbeans.event.NotificationManager.fireEvent(NotificationManager.java:599) > > at > > > > org.apache.webbeans.container.BeanManagerImpl.fireEvent(BeanManagerImpl.java:453) > > at > > > > org.apache.webbeans.container.BeanManagerImpl.fireEvent(BeanManagerImpl.java:438) > > at > > > > org.apache.webbeans.util.WebBeansUtil.fireProcessAnnotatedTypeEvent(WebBeansUtil.java:1008) > > at > > > > org.apache.webbeans.config.BeansDeployer.annotatedTypesFromClassPath(BeansDeployer.java:844) > > at > > org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:228) > > at > > > > org.apache.webbeans.lifecycle.AbstractLifeCycle.bootstrapApplication(AbstractLifeCycle.java:138) > > at > > > > org.apache.webbeans.lifecycle.AbstractLifeCycle.startApplication(AbstractLifeCycle.java:104) > > at > > > > org.apache.webbeans.web.lifecycle.WebContainerLifecycle.startApplication(WebContainerLifecycle.java:89) > > at > > > > org.apache.webbeans.servlet.WebBeansConfigurationListener.contextInitialized(WebBeansConfigurationListener.java:86) > > > > Works fine with Weld and OWB 1.1.x and OWB 1.2.x. > > > > > > > > 2014-10-02 12:46 GMT+02:00 Romain Manni-Bucau <rmannibu...@gmail.com>: > > > >> @Thomas: +1 WEB-INF/beans.xml is not a valid resource even in tomcat > >> and by spec (servlet) > >> > >> Also ensure to be very up to date since we added few fixes since the > >> announcement > >> > >> > >> Romain Manni-Bucau > >> Twitter: @rmannibucau > >> Blog: http://rmannibucau.wordpress.com/ > >> LinkedIn: http://fr.linkedin.com/in/rmannibucau > >> Github: https://github.com/rmannibucau > >> > >> > >> 2014-10-02 11:58 GMT+02:00 Thomas Andraschko < > andraschko.tho...@gmail.com > >> >: > >> > Have some problems... > >> > Already created a issue about WEB-INF/beans.xml lookup with a possible > >> fix > >> > - please have look at it. > >> > > >> > I also have a javax.enterprise.inject.UnsatisfiedResolutionException > for > >> a > >> > bean without a deviration. > >> > I will try to find the reason later. > >> > > >> > > >> > 2014-10-02 10:37 GMT+02:00 Thomas Andraschko < > >> andraschko.tho...@gmail.com>: > >> > > >> >> Great guys, thanks! > >> >> Will test my apps today! > >> >> > >> >> 2014-10-02 10:28 GMT+02:00 Arne Limburg < > arne.limb...@openknowledge.de > >> >: > >> >> > >> >>> Yes, > >> >>> I¹ll use that time to work out these ugly generics issues with the > >> cdi-tck > >> >>> team, so we can get rid of these ugly hacks in GenericsUtil, that > the > >> tck > >> >>> made us implement. > >> >>> > >> >>> Cheers, > >> >>> Arne > >> >>> > >> >>> > >> >>> Am 01.10.14 20:33 schrieb "Jens Schumann" unter > >> >>> <jens.schum...@openknowledge.de>: > >> >>> > >> >>> >Congratulation! > >> >>> > > >> >>> >.oO(I always assumed, that we have to wait till the end of Arne's > >> >>> >upcoming parental leave;) > >> >>> > > >> >>> >> On 01 Oct 2014, at 20:23, "Mark Struberg" <strub...@yahoo.de> > >> wrote: > >> >>> >> > >> >>> >> But we do! > >> >>> >> > >> >>> >> Folks, I'm proud to announce that we finally pass the standalone > >> part > >> >>> >>of the CDI-1.2 TCK! > >> >>> >> > >> >>> >> Please, all do checkout our latest OWB 1.5.0-SNAPSHOT (or simply > >> >>> >>compile it yourself [1]) and test YOUR application with it. Any > >> feedback > >> >>> >>is welcome! > >> >>> >> > >> >>> >> I like to kick off the release train for OWB tomorrow. > >> >>> >> > >> >>> >> We will now continue with cleanup and performance improvements. > And > >> >>> >>also with working on the EE TCK over in TomEE. > >> >>> >> > >> >>> >> > >> >>> >> txs and LieGrue, > >> >>> >> strub > >> >>> >> > >> >>> > >> >>> > >> >> > >> > > > > -- > > > Romain Manni-Bucau > Twitter: @rmannibucau > Blog: http://rmannibucau.wordpress.com/ > LinkedIn: http://fr.linkedin.com/in/rmannibucau > Github: https://github.com/rmannibucau >