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
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>
> >>>>>>
> >>>>
> >>>
> >>>
> >
>
>

Reply via email to