You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by Romain Manni-Bucau <rm...@gmail.com> on 2013/04/14 23:17:44 UTC
going on OWB 1.2.0
Hi guys,
i started to see how far from OWB 1.2.0-SNAPSHOT on tomee trunk we are
here is my current patch (for tomee trunk):
https://gist.github.com/rmannibucau/5384221
here are the sources rev info:
## TomEE rev:
URL: https://svn.apache.org/repos/asf/tomee/tomee/trunk
Repository Root: https://svn.apache.org/repos/asf
Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
Revision: 1467818
Node Kind: directory
Schedule: normal
Last Changed Author: tveronezi
Last Changed Rev: 1467672
Last Changed Date: 2013-04-13 20:41:02 +0200 (sam., 13 avril 2013)
## OWB rev:
URL: https://svn.apache.org/repos/asf/openwebbeans/trunk
Repository Root: https://svn.apache.org/repos/asf
Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
Revision: 1467818
Node Kind: directory
Schedule: normal
Last Changed Author: arne
Last Changed Rev: 1467808
Last Changed Date: 2013-04-14 20:10:53 +0200 (dim., 14 avril 2013
I actually have on <omee-trunk>/tck/cdi-embedded module < 40 issue (on ~
751 tests):
Failed tests:
InvocationOrderTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:105->AbstractJSR299Test.handleDeploymentFailure:188
» DeploymentFailure
DefinitionTest>AbstractTest.run:244->testInterceptorMethodDefinedOnTargetClass:33
null
LifecycleCallbackInterceptorExceptionTest>AbstractTest.run:244->testLifecycleCallbackInterceptorCanCatchException:46
null
LifecycleCallbackInterceptorTest>AbstractTest.run:244->testLifeCycleCallbackInterceptorNotInvokedForMethodLevelInterceptor:98->AbstractJSR299Test.getInstanceByType:153
» IllegalArgument
InvocationOrderTest>AbstractTest.run:244->testInvocationOrder:38->AbstractJSR299Test.getInstanceByType:153
null
» StackOverflow
AlternativeMetadataTest>AbstractTest.run:259->testProducesCreatesProducerField:132
null
AlternativeMetadataTest>AbstractTest.run:259->testProducesCreatesProducerMethod:159
null
AlternativeMetadataTest>AbstractTest.run:259->testQualifierIsAppliedToProducerMethod:167
null
AlternativeMetadataTest>AbstractTest.run:259->testQualifierIsAppliedToProducerMethodParameter:177->AbstractJSR299Test.getInstanceByType:153
» UnsatisfiedResolution
ContainerEventTest>AbstractTest.run:259->testTypeOfProcessInjectionTargetParameter:88
null
ProducerTest>AbstractTest.run:259->testInjectionPointsForProducerMethod:200
null
ProducerTest>AbstractTest.run:259->testInjectionTargetPostConstruct:232
null
ProducerTest>AbstractTest.run:259->testInjectionTargetPreDestroy:245 null
SingletonWithConversationScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
» Expected
SingletonWithRequestScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
» Expected
SingletonWithSessionScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
» Expected
StatelessWithApplicationScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
» Expected
StatelessWithConversationScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
» Expected
StatelessWithRequestScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
» Expected
StatelessWithSessionScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
» Expected
ProducerMethodNotBusinessMethodTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
» Expected
EnterpriseProducerMethodDefinitionTest>AbstractTest.run:259->testNonStaticProducerMethodInheritedBySpecializingSubclass:45
null
EnterpriseProducerMethodDefinitionTest>AbstractTest.run:259->testNonStaticProducerMethodNotInherited:54->AbstractJSR299Test.getInstanceByType:153
» IllegalArgument
EjbInjectionTest>AbstractTest.run:259->testPassivationOfEjbs:71->AbstractJSR299Test.serialize:51
» NotSerializable
EnterpriseBeanSpecializationIntegrationTest>AbstractTest.run:259->testSpecializedBeanNotInstantiated:54
» NullPointer
EnterpriseBeanSpecializationTest>AbstractTest.run:244->testSpecializingBeanHasBindingsOfSpecializedAndSpecializingBean:54
null
EnterpriseBeanSpecializationTest>AbstractTest.run:244->testSpecializingBeanHasNameOfSpecializedBean:67
null
SessionBeanInterceptorOrderTest>AbstractTest.run:259->testInterceptorsDeclaredUsingInterceptorsCalledBeforeInterceptorBinding:46
» EJB
EJBObserverMethodNotBusinessMethodTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
» Expected
SessionBeanInjectionTest>AbstractTest.run:259->testInjectionOnEJBInterceptor:69
» EJB
Tests run: 751, Failures: 31, Errors: 0, Skipped: 0
I'll not be able to go really further before some weeks (months maybe).
If anyone has some more time and wants to dig into it it will be welcomed,
otherwise tomee will stick to the old OWB (and javassist for some 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*
Re: going on OWB 1.2.0
Posted by Romain Manni-Bucau <rm...@gmail.com>.
Thanks Mark!
Le 14 avr. 2013 23:24, "Mark Struberg" <st...@yahoo.de> a écrit :
> I'll try to take some time. But expect a bit more time from me only end of
> this month.
>
> LieGrue,
> strub
>
>
>
>
> ----- Original Message -----
> > From: Romain Manni-Bucau <rm...@gmail.com>
> > To: dev@tomee.apache.org
> > Cc:
> > Sent: Sunday, 14 April 2013, 23:17
> > Subject: going on OWB 1.2.0
> >
> > Hi guys,
> >
> > i started to see how far from OWB 1.2.0-SNAPSHOT on tomee trunk we are
> >
> > here is my current patch (for tomee trunk):
> >
> > https://gist.github.com/rmannibucau/5384221
> >
> > here are the sources rev info:
> >
> > ## TomEE rev:
> >
> > URL: https://svn.apache.org/repos/asf/tomee/tomee/trunk
> > Repository Root: https://svn.apache.org/repos/asf
> > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
> > Revision: 1467818
> > Node Kind: directory
> > Schedule: normal
> > Last Changed Author: tveronezi
> > Last Changed Rev: 1467672
> > Last Changed Date: 2013-04-13 20:41:02 +0200 (sam., 13 avril 2013)
> >
> > ## OWB rev:
> >
> > URL: https://svn.apache.org/repos/asf/openwebbeans/trunk
> > Repository Root: https://svn.apache.org/repos/asf
> > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
> > Revision: 1467818
> > Node Kind: directory
> > Schedule: normal
> > Last Changed Author: arne
> > Last Changed Rev: 1467808
> > Last Changed Date: 2013-04-14 20:10:53 +0200 (dim., 14 avril 2013
> >
> > I actually have on <omee-trunk>/tck/cdi-embedded module < 40 issue (on
> > ~
> > 751 tests):
> >
> > Failed tests:
> >
> >
> InvocationOrderTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:105->AbstractJSR299Test.handleDeploymentFailure:188
> > » DeploymentFailure
> >
> >
> DefinitionTest>AbstractTest.run:244->testInterceptorMethodDefinedOnTargetClass:33
> > null
> >
> >
> LifecycleCallbackInterceptorExceptionTest>AbstractTest.run:244->testLifecycleCallbackInterceptorCanCatchException:46
> > null
> >
> >
> LifecycleCallbackInterceptorTest>AbstractTest.run:244->testLifeCycleCallbackInterceptorNotInvokedForMethodLevelInterceptor:98->AbstractJSR299Test.getInstanceByType:153
> > » IllegalArgument
> >
> >
> InvocationOrderTest>AbstractTest.run:244->testInvocationOrder:38->AbstractJSR299Test.getInstanceByType:153
> > null
> > » StackOverflow
> >
> >
> AlternativeMetadataTest>AbstractTest.run:259->testProducesCreatesProducerField:132
> > null
> >
> >
> AlternativeMetadataTest>AbstractTest.run:259->testProducesCreatesProducerMethod:159
> > null
> >
> >
> AlternativeMetadataTest>AbstractTest.run:259->testQualifierIsAppliedToProducerMethod:167
> > null
> >
> >
> AlternativeMetadataTest>AbstractTest.run:259->testQualifierIsAppliedToProducerMethodParameter:177->AbstractJSR299Test.getInstanceByType:153
> > » UnsatisfiedResolution
> >
> >
> ContainerEventTest>AbstractTest.run:259->testTypeOfProcessInjectionTargetParameter:88
> > null
> >
> >
> ProducerTest>AbstractTest.run:259->testInjectionPointsForProducerMethod:200
> > null
> > ProducerTest>AbstractTest.run:259->testInjectionTargetPostConstruct:232
> > null
> > ProducerTest>AbstractTest.run:259->testInjectionTargetPreDestroy:245
> > null
> >
> >
> SingletonWithConversationScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> > » Expected
> >
> >
> SingletonWithRequestScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> > » Expected
> >
> >
> SingletonWithSessionScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> > » Expected
> >
> >
> StatelessWithApplicationScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> > » Expected
> >
> >
> StatelessWithConversationScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> > » Expected
> >
> >
> StatelessWithRequestScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> > » Expected
> >
> >
> StatelessWithSessionScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> > » Expected
> >
> >
> ProducerMethodNotBusinessMethodTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> > » Expected
> >
> >
> EnterpriseProducerMethodDefinitionTest>AbstractTest.run:259->testNonStaticProducerMethodInheritedBySpecializingSubclass:45
> > null
> >
> >
> EnterpriseProducerMethodDefinitionTest>AbstractTest.run:259->testNonStaticProducerMethodNotInherited:54->AbstractJSR299Test.getInstanceByType:153
> > » IllegalArgument
> >
> >
> EjbInjectionTest>AbstractTest.run:259->testPassivationOfEjbs:71->AbstractJSR299Test.serialize:51
> > » NotSerializable
> >
> >
> EnterpriseBeanSpecializationIntegrationTest>AbstractTest.run:259->testSpecializedBeanNotInstantiated:54
> > » NullPointer
> >
> >
> EnterpriseBeanSpecializationTest>AbstractTest.run:244->testSpecializingBeanHasBindingsOfSpecializedAndSpecializingBean:54
> > null
> >
> >
> EnterpriseBeanSpecializationTest>AbstractTest.run:244->testSpecializingBeanHasNameOfSpecializedBean:67
> > null
> >
> >
> SessionBeanInterceptorOrderTest>AbstractTest.run:259->testInterceptorsDeclaredUsingInterceptorsCalledBeforeInterceptorBinding:46
> > » EJB
> >
> >
> EJBObserverMethodNotBusinessMethodTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> > » Expected
> >
> >
> SessionBeanInjectionTest>AbstractTest.run:259->testInjectionOnEJBInterceptor:69
> > » EJB
> >
> > Tests run: 751, Failures: 31, Errors: 0, Skipped: 0
> >
> >
> >
> > I'll not be able to go really further before some weeks (months maybe).
> >
> > If anyone has some more time and wants to dig into it it will be
> welcomed,
> > otherwise tomee will stick to the old OWB (and javassist for some
> 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*
> >
Re: going on OWB 1.2.0
Posted by Mark Struberg <st...@yahoo.de>.
I'll try to take some time. But expect a bit more time from me only end of this month.
LieGrue,
strub
----- Original Message -----
> From: Romain Manni-Bucau <rm...@gmail.com>
> To: dev@tomee.apache.org
> Cc:
> Sent: Sunday, 14 April 2013, 23:17
> Subject: going on OWB 1.2.0
>
> Hi guys,
>
> i started to see how far from OWB 1.2.0-SNAPSHOT on tomee trunk we are
>
> here is my current patch (for tomee trunk):
>
> https://gist.github.com/rmannibucau/5384221
>
> here are the sources rev info:
>
> ## TomEE rev:
>
> URL: https://svn.apache.org/repos/asf/tomee/tomee/trunk
> Repository Root: https://svn.apache.org/repos/asf
> Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
> Revision: 1467818
> Node Kind: directory
> Schedule: normal
> Last Changed Author: tveronezi
> Last Changed Rev: 1467672
> Last Changed Date: 2013-04-13 20:41:02 +0200 (sam., 13 avril 2013)
>
> ## OWB rev:
>
> URL: https://svn.apache.org/repos/asf/openwebbeans/trunk
> Repository Root: https://svn.apache.org/repos/asf
> Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68
> Revision: 1467818
> Node Kind: directory
> Schedule: normal
> Last Changed Author: arne
> Last Changed Rev: 1467808
> Last Changed Date: 2013-04-14 20:10:53 +0200 (dim., 14 avril 2013
>
> I actually have on <omee-trunk>/tck/cdi-embedded module < 40 issue (on
> ~
> 751 tests):
>
> Failed tests:
>
> InvocationOrderTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:105->AbstractJSR299Test.handleDeploymentFailure:188
> » DeploymentFailure
>
> DefinitionTest>AbstractTest.run:244->testInterceptorMethodDefinedOnTargetClass:33
> null
>
> LifecycleCallbackInterceptorExceptionTest>AbstractTest.run:244->testLifecycleCallbackInterceptorCanCatchException:46
> null
>
> LifecycleCallbackInterceptorTest>AbstractTest.run:244->testLifeCycleCallbackInterceptorNotInvokedForMethodLevelInterceptor:98->AbstractJSR299Test.getInstanceByType:153
> » IllegalArgument
>
> InvocationOrderTest>AbstractTest.run:244->testInvocationOrder:38->AbstractJSR299Test.getInstanceByType:153
> null
> » StackOverflow
>
> AlternativeMetadataTest>AbstractTest.run:259->testProducesCreatesProducerField:132
> null
>
> AlternativeMetadataTest>AbstractTest.run:259->testProducesCreatesProducerMethod:159
> null
>
> AlternativeMetadataTest>AbstractTest.run:259->testQualifierIsAppliedToProducerMethod:167
> null
>
> AlternativeMetadataTest>AbstractTest.run:259->testQualifierIsAppliedToProducerMethodParameter:177->AbstractJSR299Test.getInstanceByType:153
> » UnsatisfiedResolution
>
> ContainerEventTest>AbstractTest.run:259->testTypeOfProcessInjectionTargetParameter:88
> null
>
> ProducerTest>AbstractTest.run:259->testInjectionPointsForProducerMethod:200
> null
> ProducerTest>AbstractTest.run:259->testInjectionTargetPostConstruct:232
> null
> ProducerTest>AbstractTest.run:259->testInjectionTargetPreDestroy:245
> null
>
> SingletonWithConversationScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> » Expected
>
> SingletonWithRequestScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> » Expected
>
> SingletonWithSessionScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> » Expected
>
> StatelessWithApplicationScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> » Expected
>
> StatelessWithConversationScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> » Expected
>
> StatelessWithRequestScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> » Expected
>
> StatelessWithSessionScopeTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> » Expected
>
> ProducerMethodNotBusinessMethodTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> » Expected
>
> EnterpriseProducerMethodDefinitionTest>AbstractTest.run:259->testNonStaticProducerMethodInheritedBySpecializingSubclass:45
> null
>
> EnterpriseProducerMethodDefinitionTest>AbstractTest.run:259->testNonStaticProducerMethodNotInherited:54->AbstractJSR299Test.getInstanceByType:153
> » IllegalArgument
>
> EjbInjectionTest>AbstractTest.run:259->testPassivationOfEjbs:71->AbstractJSR299Test.serialize:51
> » NotSerializable
>
> EnterpriseBeanSpecializationIntegrationTest>AbstractTest.run:259->testSpecializedBeanNotInstantiated:54
> » NullPointer
>
> EnterpriseBeanSpecializationTest>AbstractTest.run:244->testSpecializingBeanHasBindingsOfSpecializedAndSpecializingBean:54
> null
>
> EnterpriseBeanSpecializationTest>AbstractTest.run:244->testSpecializingBeanHasNameOfSpecializedBean:67
> null
>
> SessionBeanInterceptorOrderTest>AbstractTest.run:259->testInterceptorsDeclaredUsingInterceptorsCalledBeforeInterceptorBinding:46
> » EJB
>
> EJBObserverMethodNotBusinessMethodTest>AbstractTest.beforeClass:206->AbstractTest.deployArtifact:126
> » Expected
>
> SessionBeanInjectionTest>AbstractTest.run:259->testInjectionOnEJBInterceptor:69
> » EJB
>
> Tests run: 751, Failures: 31, Errors: 0, Skipped: 0
>
>
>
> I'll not be able to go really further before some weeks (months maybe).
>
> If anyone has some more time and wants to dig into it it will be welcomed,
> otherwise tomee will stick to the old OWB (and javassist for some 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*
>