probably a good idea. 

A tomee7 release should still be cut. But that could be done on a tomee7.x 
branch as well

Will create a separate thread.

LieGrue,
strub



> Am 15.02.2018 um 18:11 schrieb Romain Manni-Bucau <rmannibu...@gmail.com>:
> 
> 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