I pulled your changes instantly this morning and built the drop-in WAR myself. But as described before, it doesn't work.
Am 29.08.2013 um 16:20 schrieb Romain Manni-Bucau <[email protected]>: > snapshot should be up to date now so maybe retry it. > > basically i just set env entry type in application.xml and removed > ejb-jar.xml > > *Romain Manni-Bucau* > *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* > *Blog: **http://rmannibucau.wordpress.com/*<http://rmannibucau.wordpress.com/> > *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* > *Github: https://github.com/rmannibucau* > > > > 2013/8/29 Christian Schlichtherle <[email protected]> > >> Hi Romain, >> >> I reverted my changes to the ejb-jar.xml and now it's working again, i.e. >> I get the queues injected. >> >> However, the configuration in the application.xml still gets ignored, >> although I have added env-entry-type to all ejb-jar.xml and >> application.xml. I have already been there yesterday and I can't afford to >> lose another day on this sh*t. I'm already fighting this container since >> two or three weeks. >> >> What do I need to do to make my simple use case work? All I need is some >> EJBs, some JMS and some configuration at deployment time. I need no user >> interface, no persistence layer, no transactions, no nothing. So it should >> be dead simple! But instead my project turned into a fu*ing nightmare >> because of this completely unreliable container. Please help me out of this >> nightmare. >> >> Regards, >> Christian >> >> Am 29.08.2013 um 14:54 schrieb Romain Manni-Bucau <[email protected]>: >> >>> i got it working but i removed the lookup attribute (the change for this >>> was in service-jar.xml in >>> container/openejb-core/src/main/resources/META-INF) >>> >>> >>> *Romain Manni-Bucau* >>> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* >>> *Blog: **http://rmannibucau.wordpress.com/*< >> http://rmannibucau.wordpress.com/> >>> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* >>> *Github: https://github.com/rmannibucau* >>> >>> >>> >>> 2013/8/29 Christian Schlichtherle <[email protected]> >>> >>>> Hi Romain, >>>> >>>> I have pulled your changes and build the drop-in WAR for TomEE+ >>>> 1.6.0-SNAPSHOT. It's looking somewhat better now (clean startup and >>>> shutdown without exceptions when running Tomcat on Java SE 7). >>>> >>>> However, it still doesn't inject the @Resource Destination and I get >>>> NullPointerExceptions as a result. Let's verify this. After some >> changes, >>>> now I have >>>> >>>> @Stateful >>>> @DependsOn("UpdateAgentMessageDispatcherBean") >>>> public class UpdateAgentBuilderBean >>>> extends BasicUpdateAgentBuilder >>>> implements UpdateAgent.Builder { >>>> >>>> @Resource(name = "destination", lookup = "jms/TrueUpdate Manager") >>>> Destination destination; >>>> >>>> ... >>>> } >>>> >>>> The ejb-jar.xml of this module is now basically empty. Am I supposed to >>>> put a <resource-env-ref> element into it again? I don't have to when >>>> running on Glassfish. >>>> >>>> The tomee.xml now contains the declaration of two resources: >>>> >>>> <Resource id="jms/TrueUpdate Agent" type="javax.jms.Queue"/> >>>> <Resource id="jms/TrueUpdate Manager" type="javax.jms.Queue"/> >>>> >>>> Should this work or do I need to do something else? >>>> >>>> Regards, >>>> Christian Schlichtherle >>>> >>>> Am 29.08.2013 um 13:49 schrieb Romain Manni-Bucau < >> [email protected]>: >>>> >>>>> Hi Christian, >>>>> >>>>> i'll use this thread for your app (i know there are 2-3 threads but i >>>> think >>>>> it is easier to sum up it here): >>>>> 1) the env-entry issue is fixed normally (i just run it with success >>>>> locally) - i'll trigger another build soon so you can test in 30mn >>>>> 2) the destination issue is fixed too >>>>> https://issues.apache.org/jira/browse/TOMEE-1025 (a workaround would >> be >>>> a >>>>> lookup for older versions) >>>>> >>>>> *Romain Manni-Bucau* >>>>> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* >>>>> *Blog: **http://rmannibucau.wordpress.com/*< >>>> http://rmannibucau.wordpress.com/> >>>>> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* >>>>> *Github: https://github.com/rmannibucau* >>>>> >>>>> >>>>> >>>>> 2013/8/29 Romain Manni-Bucau <[email protected]> >>>>> >>>>>> can you update your sample (and make it run at startup please to ease >>>> the >>>>>> testing?) >>>>>> >>>>>> *Romain Manni-Bucau* >>>>>> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* >>>>>> *Blog: **http://rmannibucau.wordpress.com/*< >>>> http://rmannibucau.wordpress.com/> >>>>>> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* >>>>>> *Github: https://github.com/rmannibucau* >>>>>> >>>>>> >>>>>> >>>>>> 2013/8/29 Christian Schlichtherle <[email protected]> >>>>>> >>>>>>> No this is after I've added all types to the application.xml and even >>>> the >>>>>>> original ejb-jar.xml >>>>>>> >>>>>>> Am 29.08.2013 um 10:41 schrieb Romain Manni-Bucau < >>>> [email protected] >>>>>>>> : >>>>>>> >>>>>>>> cause you didn't specify a type probably, no? >>>>>>>> >>>>>>>> *Romain Manni-Bucau* >>>>>>>> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* >>>>>>>> *Blog: **http://rmannibucau.wordpress.com/*< >>>>>>> http://rmannibucau.wordpress.com/> >>>>>>>> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* >>>>>>>> *Github: https://github.com/rmannibucau* >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 2013/8/29 Christian Schlichtherle <[email protected]> >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> no, it still doesn't work. Instead of ignoring the env-entries in >> the >>>>>>>>> application.xml, now I get null references injected and all I see >>>> are a >>>>>>>>> bunch of NullPointerExceptions resulting from that. >>>>>>>>> >>>>>>>>> Regards, >>>>>>>>> Christian >>>>>>>>> >>>>>>>>> Am 28.08.2013 um 12:13 schrieb Romain Manni-Bucau < >>>>>>> [email protected]>: >>>>>>>>> >>>>>>>>>> Hi >>>>>>>>>> >>>>>>>>>> retry tomorrow please >>>>>>>>>> >>>>>>>>>> *Romain Manni-Bucau* >>>>>>>>>> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* >>>>>>>>>> *Blog: **http://rmannibucau.wordpress.com/*< >>>>>>>>> http://rmannibucau.wordpress.com/> >>>>>>>>>> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* >>>>>>>>>> *Github: https://github.com/rmannibucau* >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> 2013/8/28 Christian Schlichtherle < >> [email protected]> >>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> see https://issues.apache.org/jira/browse/TOMEE-1022 . >>>>>>>>>>> >>>>>>>>>>> Regards, >>>>>>>>>>> Christian Schlichtherle >>>>>>>>>>> >>>>>>>>>>> Am 28.08.2013 um 09:30 schrieb Romain Manni-Bucau < >>>>>>>>> [email protected]>: >>>>>>>>>>> >>>>>>>>>>>> Hi, >>>>>>>>>>>> >>>>>>>>>>>> yes a runnable sample would be easier to check >>>>>>>>>>>> >>>>>>>>>>>> *Romain Manni-Bucau* >>>>>>>>>>>> *Twitter: @rmannibucau <https://twitter.com/rmannibucau>* >>>>>>>>>>>> *Blog: **http://rmannibucau.wordpress.com/*< >>>>>>>>>>> http://rmannibucau.wordpress.com/> >>>>>>>>>>>> *LinkedIn: **http://fr.linkedin.com/in/rmannibucau* >>>>>>>>>>>> *Github: https://github.com/rmannibucau* >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>> >>>> >> >>
