and probably switch the branch. master doesnt get much activity and in any case all the activity it gets can be done on the 8 branch
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> 2018-02-15 18:05 GMT+01:00 Mark Struberg <strub...@yahoo.de.invalid>: > and now we should be passing both the tck/cdi-embedded and tck/cdi-tomee! > > So it's time to move forward to updating various dependencies, samples etc > ;) > > LieGrue, > strub > > > Am 15.02.2018 um 11:42 schrieb Mark Struberg <strub...@yahoo.de.INVALID > >: > > > > Really appreciated, thanks Jon! > > > > Due to the upgrade to Tomcat-9 we also might have to fix a few other > tests along the line. > > I mainly focused on the CDI TCK for now as this is naturally the area > where I can be of most use. > > I'll also gonna release OWB tonight or so. Just wanted to first fix the > TomEE tck to really catch all odds in OWB. > > > > LieGrue, > > strub > > > > > >> Am 15.02.2018 um 11:06 schrieb Jonathan Gallimore < > jonathan.gallim...@gmail.com>: > >> > >> At the risk of adding to my ever-growing task list and potentially > becoming > >> a bottleneck, I did some EAR / RAR related fixes in master. I'll port > those > >> forward and help look at these tests. > >> > >> Jon > >> > >> On Wed, Feb 14, 2018 at 10:28 PM, Mark Struberg > <strub...@yahoo.de.invalid> > >> wrote: > >> > >>> We now pass all tests in tck/cdi-embedded > >>> And we have only 3 failing tests in tck/cdi-tomee. > >>> > >>> <class name="org.jboss.cdi.tck.tests.deployment.packaging.ear. > >>> MultiWebModuleWithExtensionTest"/> > >>> <class name="org.jboss.cdi.tck.tests.deployment.packaging.rar. > >>> ResourceAdapterArchiveTest"/> > >>> <class name="org.jboss.cdi.tck.tests.lookup.modules. > >>> InterModuleELResolutionTest"/> > >>> > >>> Those tests are all EAR related. > >>> Maybe they are only Arquillian adapter issues? > >>> > >>> LieGrue, > >>> strub > >>> > >>> > >>> > >>>> Am 08.02.2018 um 13:30 schrieb Mark Struberg > <strub...@yahoo.de.INVALID > >>>> : > >>>> > >>>> Well, this is why there are passivation listeners and stuff in the > >>> Servlet spec. > >>>> > >>>> We could easily also send a specific CDI event for it. But there is no > >>> such event in the CDI spec so far. > >>>> The @Destryoed and @BeforeDestroyed are specifically for _destroyal_. > >>>> > >>>> LieGrue, > >>>> strub > >>>> > >>>>> Am 08.02.2018 um 12:12 schrieb Romain Manni-Bucau < > >>> rmannibu...@gmail.com>: > >>>>> > >>>>> Hmm, it is more vicious cause if the session is not destroyed you can > >>> still > >>>>> want to trigger this event. Guess it is another case where both cases > >>> are > >>>>> desirable (i want to clean up related state of the session...as well > as > >>> I > >>>>> don't want to touch the session)... > >>>>> > >>>>> Since the appcontext destroy can be used as a workaround I think it > is > >>> fine > >>>>> to challenge them now. > >>>>> > >>>>> > >>>>> Romain Manni-Bucau > >>>>> @rmannibucau <https://twitter.com/rmannibucau> | Blog > >>>>> <https://rmannibucau.metawerx.net/> | Old Blog > >>>>> <http://rmannibucau.wordpress.com> | Github <https://github.com/ > >>> rmannibucau> | > >>>>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book > >>>>> <https://www.packtpub.com/application-development/java- > >>> ee-8-high-performance> > >>>>> > >>>>> 2018-02-08 11:37 GMT+01:00 Mark Struberg <strub...@yahoo.de.invalid > >: > >>>>> > >>>>>> Yea, it's mainly testing whether the @Observes @BeforeDestroyed( > >>> SessionScoped.class) > >>>>>> and @Destroyed(SessionScoped.class) do work. > >>>>>> The tests itself are fine, but instead of relying that the sessions > get > >>>>>> destroyed at server shutdown they could also have used > >>>>>> Session.invalidate()... > >>>>>> > >>>>>> LieGrue, > >>>>>> strub > >>>>>> > >>>>>> > >>>>>>> Am 08.02.2018 um 11:30 schrieb Romain Manni-Bucau < > >>> rmannibu...@gmail.com > >>>>>>> : > >>>>>>> > >>>>>>> 2018-02-08 11:28 GMT+01:00 Mark Struberg <strub...@yahoo.de.invalid > >: > >>>>>>> > >>>>>>>> All the embedded tests are now green. > >>>>>>>> > >>>>>>>> I'm now working on cdi-tomes (webprofile TCK). > >>>>>>>> So far we have 10 errors, but a few TCK tests are broken because > they > >>>>>>>> wrongly assume that a container stop also kills the Session. > >>>>>>>> > >>>>>>> > >>>>>>> We can make them passing. We already did this kind of hack but > since > >>> all > >>>>>>> container have pluggability here - for good reasons - I agree they > >>>>>>> shouldn't be in the TCK. > >>>>>>> > >>>>>>> > >>>>>>>> I've challenged those tests. Still have to review every red > test... > >>>>>>>> > >>>>>>>> LieGrue, > >>>>>>>> strub > >>>>>>>> > >>>>>>>> > >>>>>>>>> Am 08.02.2018 um 11:19 schrieb Matthew Broadhead < > >>>>>>>> matthew.broadh...@nbmlaw.co.uk>: > >>>>>>>>> > >>>>>>>>> nearly there! > >>>>>>>>> > >>>>>>>>> On 07/02/2018 11:57, Mark Struberg wrote: > >>>>>>>>>> [ERROR] Failures: > >>>>>>>>>> [ERROR] EnterpriseDefaultBeanDiscoveryModeTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Deployment > >>>>>>>>>> [INFO] > >>>>>>>>>> [ERROR] Tests run: 1567, Failures: 1, Errors: 0, Skipped: 5 > >>>>>>>>>> > >>>>>>>>>> > >>>>>>>>>> Wohuuu, 1 to go! > >>>>>>>>>> > >>>>>>>>>> LieGrue, > >>>>>>>>>> strub > >>>>>>>>>> > >>>>>>>>>>> Am 02.02.2018 um 21:54 schrieb Mark Struberg > >>>>>> <strub...@yahoo.de.INVALID > >>>>>>>>> : > >>>>>>>>>>> > >>>>>>>>>>> And the last status: > >>>>>>>>>>> > >>>>>>>>>>> [ERROR] Failures: > >>>>>>>>>>> [ERROR] EnterpriseDefaultBeanDiscoveryModeTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Deployment > >>>>>>>>>>> [ERROR] ContainerLifeCycleEventRuntime > >>> InvocationTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Deployment > >>>>>>>>>>> [ERROR] BuiltinMetadataEEBeanTest>Arquillian.run:164-> > >>>>>>>> interceptedBeanForEEComponentIsNullInInterceptor:61 expected > [true] > >>> but > >>>>>>>> found [false] > >>>>>>>>>>> [INFO] > >>>>>>>>>>> [ERROR] Tests run: 1570, Failures: 3, Errors: 0, Skipped: 22 > >>>>>>>>>>> > >>>>>>>>>>> Reminder: this is for cdi-embedded only for now. > >>>>>>>>>>> But once we are through that the rest is usually much easier. > >>>>>>>>>>> > >>>>>>>>>>> LieGrue, > >>>>>>>>>>> strub > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>> > >>>>>>>>>>>> Am 01.02.2018 um 23:18 schrieb Mark Struberg < > strub...@yahoo.de > >>>> : > >>>>>>>>>>>> > >>>>>>>>>>>> We are moving... > >>>>>>>>>>>> > >>>>>>>>>>>> [ERROR] Failures: > >>>>>>>>>>>> [ERROR] EnterpriseDefaultBeanDiscoveryModeTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Deployment > >>>>>>>>>>>> [ERROR] ObserverMethodInvocationContex > >>> tTest>Arquillian.run:164-> > >>>>>>>> testTransactionalObserverMethod:55 » EJB > >>>>>>>>>>>> [ERROR] SessionBeanObserverMethodInvoc > >>>>>> ationContextTest>Arquillian. > >>>>>>>> run:164->testTransactionalObserverMethod:55 » EJB > >>>>>>>>>>>> [ERROR] SessionBeanStaticObserverMetho > dInvocationContextTest> > >>>>>>>> Arquillian.run:164->testTransactionalObserverMethod:55 » EJB > >>>>>>>>>>>> [ERROR] ContainerLifeCycleEventRuntime > >>> InvocationTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Deployment > >>>>>>>>>>>> [ERROR] BuiltinMetadataEEBeanTest>Arquillian.run:164-> > >>>>>>>> interceptedBeanForEEComponentIsNullInInterceptor:61 expected > [true] > >>> but > >>>>>>>> found [false] > >>>>>>>>>>>> [INFO] > >>>>>>>>>>>> [ERROR] Tests run: 1573, Failures: 6, Errors: 0, Skipped: 22 > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> On Thursday, 1 February 2018, 14:37:17 CET, Mark Struberg > >>>>>>>> <strub...@yahoo.de.INVALID> wrote: > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> With a bit help from Romains we are now down to 10 failing > tests: > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> ERROR] Failures: > >>>>>>>>>>>> [ERROR] EnterpriseDefaultBeanDiscoveryModeTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Deployment > >>>>>>>>>>>> [ERROR] ObserverMethodInvocationContex > >>> tTest>Arquillian.run:164-> > >>>>>>>> testTransactionalObserverMethod:55 » EJB > >>>>>>>>>>>> [ERROR] SessionBeanObserverMethodInvoc > >>>>>> ationContextTest>Arquillian. > >>>>>>>> run:164->testTransactionalObserverMethod:55 » EJB > >>>>>>>>>>>> [ERROR] SessionBeanStaticObserverMetho > dInvocationContextTest> > >>>>>>>> Arquillian.run:164->testTransactionalObserverMethod:55 » EJB > >>>>>>>>>>>> [ERROR] ContainerLifeCycleEventRuntime > >>> InvocationTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Deployment > >>>>>>>>>>>> [ERROR] BuiltinMetadataEEBeanTest>Arquillian.run:164-> > >>>>>>>> interceptedBeanForEEComponentIsNullInInterceptor:61 expected > [true] > >>> but > >>>>>>>> found [false] > >>>>>>>>>>>> [ERROR] BuiltinMetadataSessionBeanTest>Arquillian.run:164-> > >>>>>> testDecoratorMetadata:91 > >>>>>>>> » EJB > >>>>>>>>>>>> [ERROR] BuiltinMetadataSessionBeanTest>Arquillian.run:164-> > >>>>>> testInterceptorMetadata:78 > >>>>>>>> » EJB > >>>>>>>>>>>> [ERROR] RemoteBusinessDisposalMethodTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Runtime > >>>>>>>>>>>> [ERROR] RemoteBusinessProducerMethodTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Runtime > >>>>>>>>>>>> [INFO] > >>>>>>>>>>>> [ERROR] Tests run: 1577, Failures: 10, Errors: 0, Skipped: 26 > >>>>>>>>>>>> > >>>>>>>>>>>> LieGrue,strub > >>>>>>>>>>>> > >>>>>>>>>>>> On Thursday, 1 February 2018, 00:21:58 CET, Mark Struberg > >>>>>>>> <strub...@yahoo.de.INVALID> wrote: > >>>>>>>>>>>> > >>>>>>>>>>>> Fixed the new CDI-2.0 <trim/> feature. > >>>>>>>>>>>> > >>>>>>>>>>>> Now down to 16 ^^ > >>>>>>>>>>>> > >>>>>>>>>>>> [ERROR] Failures: > >>>>>>>>>>>> [ERROR] EnterpriseDefaultBeanDiscoveryModeTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Deployment > >>>>>>>>>>>> [ERROR] ResourceAdapterArchiveTest>Arquillian.run:164-> > >>>>>> testInjection:79 > >>>>>>>> expected object to not be null > >>>>>>>>>>>> [ERROR] ResourceAdapterArchiveTest>Arquillian.run:164-> > >>>>>>>> testResolution:86->AbstractTest.getUniqueBean:133->AbstractTest. > >>>>>> resolveUniqueBean:169 > >>>>>>>> » UnsatisfiedResolution > >>>>>>>>>>>> [ERROR] EJBAsyncObserverMethodRemoteBu > >>> sinessMethodTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Runtime > >>>>>>>>>>>> [ERROR] EJBObserverMethodRemoteBusines > sMethodTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Runtime > >>>>>>>>>>>> [ERROR] ObserverMethodInvocationContex > >>> tTest>Arquillian.run:164-> > >>>>>>>> testTransactionalObserverMethod:55 » EJB > >>>>>>>>>>>> [ERROR] EnterpriseSecurityContextPropa > >>> gationInAsyncObserverTest> > >>>>>>>> Arquillian.run:164->testSecurityContextNotPropagated:68 expected > >>> [true] > >>>>>>>> but found [false] > >>>>>>>>>>>> [ERROR] EnterpriseSecurityContextPropa > >>> gationInAsyncObserverTest> > >>>>>>>> Arquillian.run:164->testSecurityContextPropagation:59 NullPointer > >>>>>>>>>>>> [ERROR] SessionBeanObserverMethodInvoc > >>> ationContextTest>Arquillian. > >>>>>>>> run:164->testTransactionalObserverMethod:55 » EJB > >>>>>>>>>>>> [ERROR] SessionBeanStaticObserverMetho > dInvocationContextTest> > >>>>>>>> Arquillian.run:164->testTransactionalObserverMethod:55 » EJB > >>>>>>>>>>>> [ERROR] ContainerLifeCycleEventRuntime > >>> InvocationTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Deployment > >>>>>>>>>>>> [ERROR] BuiltinMetadataEEBeanTest>Arquillian.run:164-> > >>>>>>>> interceptedBeanForEEComponentIsNullInInterceptor:61 expected > [true] > >>> but > >>>>>>>> found [false] > >>>>>>>>>>>> [ERROR] BuiltinMetadataSessionBeanTest>Arquillian.run:164-> > >>>>>> testDecoratorMetadata:91 > >>>>>>>> » EJB > >>>>>>>>>>>> [ERROR] BuiltinMetadataSessionBeanTest>Arquillian.run:164-> > >>>>>> testInterceptorMetadata:78 > >>>>>>>> » EJB > >>>>>>>>>>>> [ERROR] RemoteBusinessDisposalMethodTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Runtime > >>>>>>>>>>>> [ERROR] RemoteBusinessProducerMethodTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » Runtime > >>>>>>>>>>>> [INFO] > >>>>>>>>>>>> [ERROR] Tests run: 1585, Failures: 16, Errors: 0, Skipped: 30 > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> LieGrue, > >>>>>>>>>>>> strub > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>> > >>>>>>>>>>>>> Am 31.01.2018 um 11:20 schrieb Romain Manni-Bucau < > >>>>>>>> rmannibu...@gmail.com>: > >>>>>>>>>>>>> > >>>>>>>>>>>>> From memory, until you need jsf or advanced web stuff all > should > >>>>>> run > >>>>>>>> in > >>>>>>>>>>>>> embedded mode. That said we can need to tune jaas to match > the > >>>>>>>> expectations > >>>>>>>>>>>>> of the tcks. > >>>>>>>>>>>>> > >>>>>>>>>>>>> > >>>>>>>>>>>>> Romain Manni-Bucau > >>>>>>>>>>>>> @rmannibucau <https://twitter.com/rmannibucau> | Blog > >>>>>>>>>>>>> <https://rmannibucau.metawerx.net/> | Old Blog > >>>>>>>>>>>>> <http://rmannibucau.wordpress.com> | Github < > >>> https://github.com/ > >>>>>>>> rmannibucau> | > >>>>>>>>>>>>> LinkedIn <https://www.linkedin.com/in/rmannibucau> > >>>>>>>>>>>>> > >>>>>>>>>>>>> 2018-01-31 11:00 GMT+01:00 Mark Struberg > >>> <strub...@yahoo.de.invalid > >>>>>>>>> : > >>>>>>>>>>>>> > >>>>>>>>>>>>>> Txs JL! > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Btw, this is the current status: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> [ERROR] Failures: > >>>>>>>>>>>>>> [ERROR] EnterpriseDefaultBeanDiscoveryModeTest>Arquillian. > >>>>>>>> arquillianBeforeClass:109 > >>>>>>>>>>>>>> » Deployment > >>>>>>>>>>>>>> [ERROR] ResourceAdapterArchiveTest>Arquillian.run:164-> > >>>>>>>> testInjection:79 > >>>>>>>>>>>>>> expected object to not be null > >>>>>>>>>>>>>> [ERROR] ResourceAdapterArchiveTest>Arquillian.run:164-> > >>>>>>>>>>>>>> testResolution:86->AbstractTest.getUniqueBean: > >>> 133->AbstractTest. > >>>>>>>> resolveUniqueBean:169 > >>>>>>>>>>>>>> » UnsatisfiedResolution > >>>>>>>>>>>>>> [ERROR] TrimmedBeanArchiveTest>Arquillian. > >>>>>> arquillianBeforeClass:109 > >>>>>>>> » > >>>>>>>>>>>>>> Deployment can't... > >>>>>>>>>>>>>> [ERROR] EnterpriseTrimmedBeanArchiveTest>Arquillian. > >>>>>>>> arquillianBeforeClass:109 > >>>>>>>>>>>>>> » Deployment > >>>>>>>>>>>>>> [ERROR] EJBAsyncObserverMethodRemoteBu > >>>>>> sinessMethodTest>Arquillian. > >>>>>>>> arquillianBeforeClass:109 > >>>>>>>>>>>>>> » Runtime > >>>>>>>>>>>>>> [ERROR] EJBObserverMethodRemoteBusines > sMethodTest>Arquillian. > >>>>>>>> arquillianBeforeClass:109 > >>>>>>>>>>>>>> » Runtime > >>>>>>>>>>>>>> [ERROR] ObserverMethodInvocationContex > >>> tTest>Arquillian.run:164-> > >>>>>>>>>>>>>> testTransactionalObserverMethod:55 » EJB > >>>>>>>>>>>>>> [ERROR] EnterpriseSecurityContextPropa > >>> gationInAsyncObserverTest> > >>>>>>>>>>>>>> Arquillian.run:164->testSecurityContextNotPropagated:68 > >>> expected > >>>>>>>> [true] > >>>>>>>>>>>>>> but found [false] > >>>>>>>>>>>>>> [ERROR] EnterpriseSecurityContextPropa > >>> gationInAsyncObserverTest> > >>>>>>>>>>>>>> Arquillian.run:164->testSecurityContextPropagation:59 > >>> NullPointer > >>>>>>>>>>>>>> [ERROR] SessionBeanObserverMethodInvoc > >>>>>> ationContextTest>Arquillian. > >>>>>>>>>>>>>> run:164->testTransactionalObserverMethod:55 » EJB > >>>>>>>>>>>>>> [ERROR] SessionBeanStaticObserverMetho > dInvocationContextTest> > >>>>>>>>>>>>>> Arquillian.run:164->testTransactionalObserverMethod:55 » > EJB > >>>>>>>>>>>>>> [ERROR] BuiltinMetadataEEBeanTest>Arquillian.run:164-> > >>>>>>>>>>>>>> interceptedBeanForEEComponentIsNullInInterceptor:61 > expected > >>>>>>>> [true] but > >>>>>>>>>>>>>> found [false] > >>>>>>>>>>>>>> [ERROR] BuiltinMetadataSessionBeanTest > >Arquillian.run:164-> > >>>>>>>> testDecoratorMetadata:91 > >>>>>>>>>>>>>> » EJB > >>>>>>>>>>>>>> [ERROR] BuiltinMetadataSessionBeanTest > >Arquillian.run:164-> > >>>>>>>> testInterceptorMetadata:78 > >>>>>>>>>>>>>> » EJB > >>>>>>>>>>>>>> [ERROR] RemoteBusinessDisposalMethodTest>Arquillian. > >>>>>>>> arquillianBeforeClass:109 > >>>>>>>>>>>>>> » Runtime > >>>>>>>>>>>>>> [ERROR] RemoteBusinessProducerMethodTest>Arquillian. > >>>>>>>> arquillianBeforeClass:109 > >>>>>>>>>>>>>> » Runtime > >>>>>>>>>>>>>> [INFO] > >>>>>>>>>>>>>> [ERROR] Tests run: 1587, Failures: 17, Errors: 0, Skipped: > 19 > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> I'll fix the trim test next. > >>>>>>>>>>>>>> But I need a bit help with the others as I'm not quite sure > >>>>>> whether > >>>>>>>> those > >>>>>>>>>>>>>> tests are supposed to work in cdi-embedded or only in the > >>>>>>>> full-profile. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> We have some failures like: > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Caused by: javax.ejb.EJBAccessException: Unauthorized > Access by > >>>>>>>> Principal > >>>>>>>>>>>>>> Denied > >>>>>>>>>>>>>> at org.apache.openejb.core.stateless.StatelessContainer. > >>>>>>>>>>>>>> invoke(StatelessContainer.java:189) > >>>>>>>>>>>>>> at org.apache.openejb.core.ivm.EjbObjectProxyHandler. > >>>>>>>>>>>>>> synchronizedBusinessMethod(EjbObjectProxyHandler.java:265) > >>>>>>>>>>>>>> at org.apache.openejb.core.ivm.EjbObjectProxyHandler. > >>>>>>>>>>>>>> businessMethod(EjbObjectProxyHandler.java:260) > >>>>>>>>>>>>>> at org.apache.openejb.core.ivm. > >>>>>> EjbObjectProxyHandler._invoke( > >>>>>>>>>>>>>> EjbObjectProxyHandler.java:89) > >>>>>>>>>>>>>> at org.apache.openejb.core.ivm.BaseEjbProxyHandler.invoke( > >>>>>>>>>>>>>> BaseEjbProxyHandler.java:347) > >>>>>>>>>>>>>> at org.jboss.cdi.tck.tests.event. > >>>>>> observer.context.enterprise. > >>>>>>>>>>>>>> staticMethod.Printer$$LocalBeanProxy.printSuccess( > >>>>>>>>>>>>>> org/jboss/cdi/tck/tests/event/observer/context/enterprise/ > >>>>>>>>>>>>>> staticMethod/Printer.java) > >>>>>>>>>>>>>> at org.jboss.cdi.tck.tests.event. > >>>>>> observer.context.enterprise. > >>>>>>>>>>>>>> staticMethod.Student.printSuccess(Student.java:33) > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> Who might be able to help a bit? > >>>>>>>>>>>>>> We could also do a hangout session to hang over the code > >>> together. > >>>>>>>>>>>>>> Done this yesterday with Reinhard Sandtner to fix a few > >>> Extension > >>>>>>>> bugs. > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> LieGrue, > >>>>>>>>>>>>>> strub > >>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>>>>>>>> Am 31.01.2018 um 10:38 schrieb Jean-Louis Monteiro < > >>>>>>>>>>>>>> jlmonte...@tomitribe.com>: > >>>>>>>>>>>>>>> yes yank the profile if not usable and if no one should use > >>> it to > >>>>>>>> avoid > >>>>>>>>>>>>>>> mistakes > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> -- > >>>>>>>>>>>>>>> Jean-Louis Monteiro > >>>>>>>>>>>>>>> http://twitter.com/jlouismonteiro > >>>>>>>>>>>>>>> http://www.tomitribe.com > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>> On Wed, Jan 31, 2018 at 10:23 AM, Mark Struberg > >>>>>>>>>>>>>> <strub...@yahoo.de.invalid> > >>>>>>>>>>>>>>> wrote: > >>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> Then we should at least add a README? > >>>>>>>>>>>>>>>> Or at least document that profile in the pom. > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> LieGrue, > >>>>>>>>>>>>>>>> strub > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> Am 31.01.2018 um 09:59 schrieb Romain Manni-Bucau < > >>>>>>>>>>>>>> rmannibu...@gmail.com > >>>>>>>>>>>>>>>>> : > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> 2018-01-31 9:34 GMT+01:00 Mark Struberg > >>>>>>>> <strub...@yahoo.de.invalid>: > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> Yes I thought something similar when trashing 2 hours to > >>> try > >>>>>> to > >>>>>>>> get > >>>>>>>>>>>>>> the > >>>>>>>>>>>>>>>>>> JAXB generator running. > >>>>>>>>>>>>>>>>>> Just to figure it might be broken beyond repair... > >>>>>>>>>>>>>>>>>> Thanks that you at least confirm this view and spare me > >>>>>> further > >>>>>>>>>>>>>>>>>> investigation. > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> There are 2 options on the table > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> 1.) Do a quick hack and add the <trim/> support > directly in > >>>>>> the > >>>>>>>> code > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> +1 > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> 2.) Invest more time and fix the JAXB source generator > >>> setup > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>> No point today to do it. Can be worse keeping it as a > >>> comment > >>>>>>>> somewhere > >>>>>>>>>>>>>>>> for > >>>>>>>>>>>>>>>>> future specs if needed but not for existing one IMHO. > >>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> I'm tempted to go 1. > >>>>>>>>>>>>>>>>>> But of course I'm happy if someone finds a bit time to > fix > >>> the > >>>>>>>>>>>>>> generator > >>>>>>>>>>>>>>>>>> setup. > >>>>>>>>>>>>>>>>>> David, you did this initially. Is it worth it and can > you > >>> free > >>>>>>>> up some > >>>>>>>>>>>>>>>>>> time for it? > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> LieGrue, > >>>>>>>>>>>>>>>>>> strub > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Am 31.01.2018 um 09:20 schrieb Romain Manni-Bucau < > >>>>>>>>>>>>>>>> rmannibu...@gmail.com > >>>>>>>>>>>>>>>>>>> : > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Hi Mark, > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> For simple updates like that I tend to update the sax > >>> parser > >>>>>>>> manually > >>>>>>>>>>>>>>>>>>> (that's what we did for JSF since most of the model is > not > >>>>>>>> handled by > >>>>>>>>>>>>>>>>>> tomee > >>>>>>>>>>>>>>>>>>> anyway). > >>>>>>>>>>>>>>>>>>> For CDI we are supposed to still use JAXB (since there > >>> can be > >>>>>>>> a lot > >>>>>>>>>>>>>> of > >>>>>>>>>>>>>>>>>>> beans.xml): > >>>>>>>>>>>>>>>>>>> https://github.com/apache/tomee/blob/master/container/ > >>>>>>>>>>>>>>>>>> openejb-core/src/main/java/org/apache/openejb/config/ > >>>>>>>>>>>>>>>>>> ReadDescriptors.java#L681 > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> Romain Manni-Bucau > >>>>>>>>>>>>>>>>>>> @rmannibucau <https://twitter.com/rmannibucau> | Blog > >>>>>>>>>>>>>>>>>>> <https://rmannibucau.metawerx.net/> | Old Blog > >>>>>>>>>>>>>>>>>>> <http://rmannibucau.wordpress.com> | Github < > >>>>>>>> https://github.com/ > >>>>>>>>>>>>>>>>>> rmannibucau> | > >>>>>>>>>>>>>>>>>>> LinkedIn <https://www.linkedin.com/in/rmannibucau> > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>> 2018-01-31 8:17 GMT+01:00 Mark Struberg > >>>>>>>> <strub...@yahoo.de.invalid>: > >>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Hi folks! > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> I've come down to just 18 failing tests in > >>> tck/cdi-embedded. > >>>>>>>>>>>>>>>>>>>> Most of them are EE related (missing privileges > >>> exceptions > >>>>>>>> etc) > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> There is one left with the CDI integration: <trim/> > >>> support. > >>>>>>>>>>>>>>>>>>>> This needs a change in the beans.xml schema. > >>>>>>>>>>>>>>>>>>>> I've added the changes and moved to > >>>>>> container/openejb-jee/src/ > >>>>>>>>>>>>>>>>>>>> main/resources/META-INF/schema/beans_2_0.xsd > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> But now I totally fail to generate the JAXB sources. > >>>>>>>>>>>>>>>>>>>> I've found the maven profile to start the generator, > but > >>> it > >>>>>>>> simply > >>>>>>>>>>>>>>>> fails > >>>>>>>>>>>>>>>>>>>> with an Exception. > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Anyone able to help out? > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> The work is done in fb_tomee8 > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> Btw, I also tried the attached patch to move to valid > >>> urls > >>>>>> at > >>>>>>>>>>>>>> least... > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> LieGrue, > >>>>>>>>>>>>>>>>>>>> strub > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>>>> > >>>>>>>>>>>>>>>> > >>>>>>>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>> > >>>>>> > >>>> > >>> > >>> > > > >