With a bit help from Romains we are now down to 10 failing tests:

 ERROR] Failures: 
[ERROR]   
EnterpriseDefaultBeanDiscoveryModeTest>Arquillian.arquillianBeforeClass:109 » 
Deployment
[ERROR]   
ObserverMethodInvocationContextTest>Arquillian.run:164->testTransactionalObserverMethod:55
 » EJB
[ERROR]   
SessionBeanObserverMethodInvocationContextTest>Arquillian.run:164->testTransactionalObserverMethod:55
 » EJB
[ERROR]   
SessionBeanStaticObserverMethodInvocationContextTest>Arquillian.run:164->testTransactionalObserverMethod:55
 » EJB
[ERROR]   
ContainerLifeCycleEventRuntimeInvocationTest>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]  
EJBAsyncObserverMethodRemoteBusinessMethodTest>Arquillian.arquillianBeforeClass:109
 » Runtime
[ERROR]  
EJBObserverMethodRemoteBusinessMethodTest>Arquillian.arquillianBeforeClass:109 
» Runtime
[ERROR]  
ObserverMethodInvocationContextTest>Arquillian.run:164->testTransactionalObserverMethod:55
 » EJB
[ERROR]  
EnterpriseSecurityContextPropagationInAsyncObserverTest>Arquillian.run:164->testSecurityContextNotPropagated:68
 expected [true] but found [false]
[ERROR]  
EnterpriseSecurityContextPropagationInAsyncObserverTest>Arquillian.run:164->testSecurityContextPropagation:59
 NullPointer
[ERROR]  
SessionBeanObserverMethodInvocationContextTest>Arquillian.run:164->testTransactionalObserverMethod:55
 » EJB
[ERROR]  
SessionBeanStaticObserverMethodInvocationContextTest>Arquillian.run:164->testTransactionalObserverMethod:55
 » EJB
[ERROR]  
ContainerLifeCycleEventRuntimeInvocationTest>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]  
>> EJBAsyncObserverMethodRemoteBusinessMethodTest>Arquillian.arquillianBeforeClass:109
>> » Runtime
>> [ERROR]  
>> EJBObserverMethodRemoteBusinessMethodTest>Arquillian.arquillianBeforeClass:109
>> » Runtime
>> [ERROR]  ObserverMethodInvocationContextTest>Arquillian.run:164->
>> testTransactionalObserverMethod:55 » EJB
>> [ERROR]  EnterpriseSecurityContextPropagationInAsyncObserverTest>
>> Arquillian.run:164->testSecurityContextNotPropagated:68 expected [true]
>> but found [false]
>> [ERROR]  EnterpriseSecurityContextPropagationInAsyncObserverTest>
>> Arquillian.run:164->testSecurityContextPropagation:59 NullPointer
>> [ERROR]  SessionBeanObserverMethodInvocationContextTest>Arquillian.
>> run:164->testTransactionalObserverMethod:55 » EJB
>> [ERROR]  SessionBeanStaticObserverMethodInvocationContextTest>
>> 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