Scratch submodule. What I meant to say is external dependency

On 13 December 2015 at 18:11, Karl Kildén <[email protected]> wrote:

> Hi Romain yes thank you. My point was more that
> AbstractProducerBeanBuilder should log the type in question because it
> might be in a submodule and it could be hard to find and fix. Maybe
> use WebBeansConfigurationException#addInformation or
> have WebBeansConfigurationException take a type in the constructor?
>
> cheers
>
>
>
> On 13 December 2015 at 17:21, Romain Manni-Bucau <[email protected]>
> wrote:
>
>> caused by:
>>
>> @Produces Foo<?> x()
>>
>> replace it by @Produces Foo x() and it would pass
>>
>>
>>
>>
>> Romain Manni-Bucau
>> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>> <http://rmannibucau.wordpress.com> | Github <
>> https://github.com/rmannibucau> |
>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
>> <http://www.tomitribe.com>
>>
>> 2015-12-13 17:02 GMT+01:00 Karl Kildén <[email protected]>:
>>
>> > My two apps runs just fine at a glance. I use just about all the specs
>> in
>> > the Web Profile. I had one @Producer that didnt work anymore and the
>> > exception could not point me to the problem but it it was in one of my
>> own
>> > modules thankfully and also it was dead code.
>> >
>> > All test and staging systems will start using it monday and It's
>> scheduled
>> > for production after Christmas :-) My reasoning is it's probably better
>> > than my own homegrown TomEE with upgraded myfaces and JPA 2.1 etc.
>> >
>> > cheers
>> >
>> >
>> > 13-Dec-2015 16:43:23.598 SEVERE [localhost-startStop-1]
>> > org.apache.openejb.cdi.OpenEJBLifecycle.startApplication CDI Beans
>> module
>> > deployment failed
>> >  org.apache.webbeans.exception.WebBeansConfigurationException: Produced
>> > type must not be a WildcardType
>> > at
>> >
>> >
>> org.apache.webbeans.component.creation.AbstractProducerBeanBuilder.validate(AbstractProducerBeanBuilder.java:79)
>> > at
>> >
>> >
>> org.apache.webbeans.component.creation.ProducerMethodBeanBuilder.validate(ProducerMethodBeanBuilder.java:97)
>> > at
>> >
>> >
>> org.apache.webbeans.component.creation.ProducerMethodBeansBuilder.defineProducerMethods(ProducerMethodBeansBuilder.java:102)
>> > at
>> >
>> >
>> org.apache.webbeans.config.BeansDeployer.defineManagedBean(BeansDeployer.java:1520)
>> > at
>> >
>> >
>> org.apache.webbeans.config.BeansDeployer.deploySingleAnnotatedType(BeansDeployer.java:1110)
>> > at
>> >
>> >
>> org.apache.webbeans.config.BeansDeployer.deployFromAnnotatedTypes(BeansDeployer.java:1067)
>> > at
>> org.apache.webbeans.config.BeansDeployer.deploy(BeansDeployer.java:262)
>> > at
>> >
>> >
>> org.apache.openejb.cdi.OpenEJBLifecycle.startApplication(OpenEJBLifecycle.java:202)
>> > at
>> >
>> >
>> org.apache.openejb.cdi.ThreadSingletonServiceImpl.initialize(ThreadSingletonServiceImpl.java:180)
>> > at org.apache.openejb.cdi.CdiBuilder.build(CdiBuilder.java:41)
>> > at
>> >
>> >
>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:894)
>> > at
>> >
>> >
>> org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:694)
>> > at
>> >
>> >
>> org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1214)
>> > at
>> >
>> >
>> org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1075)
>> > at
>> >
>> >
>> org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133)
>> > at
>> >
>> >
>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:95)
>> > at
>> >
>> >
>> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>> > at
>> >
>> >
>> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5135)
>> > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>> > at
>> >
>> >
>> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
>> > at
>> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
>> > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
>> > at
>> >
>> >
>> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1101)
>> > at
>> >
>> >
>> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1813)
>> > at
>> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>> > at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>> > at
>> >
>> >
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
>> > at
>> >
>> >
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>> > at java.lang.Thread.run(Thread.java:745)
>> >
>> > On 13 December 2015 at 16:53, Karl Kildén <[email protected]>
>> wrote:
>> >
>> > > Thanks! Great work.
>> > >
>> > > Any openejb-api that goes with it? I want to try new features ;)
>> > >
>> > > On 13 December 2015 at 15:37, Leonardo K. Shikida <[email protected]>
>> > > wrote:
>> > >
>> > >> sounds great. thx!
>> > >> Em 11/12/2015 23:28, "Andy Gumbrecht" <[email protected]>
>> > >> escreveu:
>> > >>
>> > >> > Tis the season to be jolly! #TomEE 7.0.0-M1 is here:
>> > >> > http://tomee.apache.org/download/tomee-7.0.0-M1.html …
>> > >> > ...Fa la la la la la la la la
>> > >> >
>> > >> > Tweet and test us to death please :-P
>> > >> >
>> > >> > Andy.
>> > >> >
>> > >> > --
>> > >> >   Andy Gumbrecht
>> > >> >   https://twitter.com/AndyGeeDe
>> > >> >   http://www.tomitribe.com
>> > >> >
>> > >> >
>> > >>
>> > >
>> > >
>> >
>>
>
>

Reply via email to