before releasing do we add in openwebbeans.properties the list of excluded jars like in tomee for instance? In TomEE we have a small (;)) list here http://svn.apache.org/repos/asf/tomee/tomee/trunk/container/openejb-core/src/main/resources/default.exclusions
Romain Manni-Bucau Twitter: @rmannibucau Blog: http://rmannibucau.wordpress.com/ LinkedIn: http://fr.linkedin.com/in/rmannibucau Github: https://github.com/rmannibucau 2014-10-06 10:44 GMT+02:00 Thomas Andraschko <[email protected]>: > great! my apps are working fine now! > > 2014-10-06 9:57 GMT+02:00 Romain Manni-Bucau <[email protected]>: > >> should be ok now, issue was cache + maven classpath (jetty) >> >> >> Romain Manni-Bucau >> Twitter: @rmannibucau >> Blog: http://rmannibucau.wordpress.com/ >> LinkedIn: http://fr.linkedin.com/in/rmannibucau >> Github: https://github.com/rmannibucau >> >> >> 2014-10-05 21:01 GMT+02:00 Romain Manni-Bucau <[email protected]>: >> > surely when we resolve the injection (normally in validate(beans) but >> > same method is called by bm.validation(injectionPoint) >> > >> > >> > >> > >> > Romain Manni-Bucau >> > Twitter: @rmannibucau >> > Blog: http://rmannibucau.wordpress.com/ >> > LinkedIn: http://fr.linkedin.com/in/rmannibucau >> > Github: https://github.com/rmannibucau >> > >> > >> > 2014-10-05 20:39 GMT+02:00 Thomas Andraschko < >> [email protected]>: >> >> Created a small sample here: >> https://issues.apache.org/jira/browse/OWB-1022 >> >> AFAICS the injectoin points are validated to early. >> >> >> >> 2014-10-02 14:17 GMT+02:00 Romain Manni-Bucau <[email protected]>: >> >> >> >>> it is done when we validate injection points so everything should be >> there >> >>> >> >>> >> >>> 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 14:14 GMT+02:00 Thomas Andraschko < >> [email protected] >> >>> >: >> >>> > 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 <[email protected] >> >: >> >>> > >> >>> >> 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 < >> [email protected]> >> >>> 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 < >> [email protected] >> >>> >: >> >>> >> > >> >>> >> >> @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 < >> >>> >> [email protected] >> >>> >> >> >: >> >>> >> >> > 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 < >> >>> >> >> [email protected]>: >> >>> >> >> > >> >>> >> >> >> Great guys, thanks! >> >>> >> >> >> Will test my apps today! >> >>> >> >> >> >> >>> >> >> >> 2014-10-02 10:28 GMT+02:00 Arne Limburg < >> >>> >> [email protected] >> >>> >> >> >: >> >>> >> >> >> >> >>> >> >> >>> 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 >> >>> >> >> >>> <[email protected]>: >> >>> >> >> >>> >> >>> >> >> >>> >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" < >> [email protected]> >> >>> >> >> 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 >> >>> >> >> >>> >>
