You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by David Jencks <da...@yahoo.com> on 2010/10/29 23:44:56 UTC

geronimo-owb integration

With some great help from the OWB community I am down to one jcdi tck failure locally.  This failure is caused by some confusion between the geronimo and owb integrations, we are running two OWB lifecycles over the same classes and some things are getting created twice.

I have a few OWB fixes that haven't been accepted yet:

OWB-473.  The osgi metadata for openwebbeans-jsf is incomplete, this bundle needs to import some javassist packages so its classes can be proxied.
OWB-482  This includes a few small patches, one of which appears to be necessary
- the build doesn't work, at least under maven 3, unless the checkstyle rules are included as a dependency
- Geronimo appears to be trying to load some extensions twice.  Checking for duplicates will in general prevent problems from this and related scenarios.  Possibly this is triggered by the two-lifecycle situation causing the remaining tck failure.
- I found some sloppy logic in AbstractContext

thanks
david jencks


Re: geronimo-owb integration

Posted by David Jencks <da...@yahoo.com>.
I should have mentioned that
- I've only been testing with tomcat so far. 
- I've cribbed what I think is the exclusion list from the jboss svn.

I now have all the tests passing in tomcat with the owb patches mentioned below.  jetty is next....

thanks
david jencks

On Oct 29, 2010, at 2:44 PM, David Jencks wrote:

> With some great help from the OWB community I am down to one jcdi tck failure locally.  This failure is caused by some confusion between the geronimo and owb integrations, we are running two OWB lifecycles over the same classes and some things are getting created twice.
> 
> I have a few OWB fixes that haven't been accepted yet:
> 
> OWB-473.  The osgi metadata for openwebbeans-jsf is incomplete, this bundle needs to import some javassist packages so its classes can be proxied.
> OWB-482  This includes a few small patches, one of which appears to be necessary
> - the build doesn't work, at least under maven 3, unless the checkstyle rules are included as a dependency
> - Geronimo appears to be trying to load some extensions twice.  Checking for duplicates will in general prevent problems from this and related scenarios.  Possibly this is triggered by the two-lifecycle situation causing the remaining tck failure.
> - I found some sloppy logic in AbstractContext
> 
> thanks
> david jencks
> 


Re: geronimo-owb integration

Posted by Gurkan Erdogdu <gu...@yahoo.com>.
David,

This is very good news :) I have committed 473 and 482

Thanks;

--Gurkan



----- Original Message ----
From: David Jencks <da...@yahoo.com>
To: dev@openwebbeans.apache.org
Sent: Sun, October 31, 2010 8:49:39 AM
Subject: Re: geronimo-owb integration

I should have mentioned that
- I've only been testing with tomcat so far. 
- I've cribbed what I think is the exclusion list from the jboss svn.

I now have all the tests passing in tomcat with the owb patches mentioned 
below.  jetty is next....

thanks
david jencks

On Oct 29, 2010, at 2:44 PM, David Jencks wrote:

> With some great help from the OWB community I am down to one jcdi tck failure 
>locally.  This failure is caused by some confusion between the geronimo and owb 
>integrations, we are running two OWB lifecycles over the same classes and some 
>things are getting created twice.
> 
> I have a few OWB fixes that haven't been accepted yet:
> 
> OWB-473.  The osgi metadata for openwebbeans-jsf is incomplete, this bundle 
>needs to import some javassist packages so its classes can be proxied.
> OWB-482  This includes a few small patches, one of which appears to be 
>necessary
> - the build doesn't work, at least under maven 3, unless the checkstyle rules 
>are included as a dependency
> - Geronimo appears to be trying to load some extensions twice.  Checking for 
>duplicates will in general prevent problems from this and related scenarios.  
>Possibly this is triggered by the two-lifecycle situation causing the remaining 
>tck failure.
> - I found some sloppy logic in AbstractContext
> 
> thanks
> david jencks
> 



Re: geronimo-owb integration

Posted by Mark Struberg <st...@yahoo.de>.
Hi David!

Jetty might get a bit harder since we don't have such a tight integration as we have with tomcat already.

LieGrue,
strub

--- On Sun, 10/31/10, David Jencks <da...@yahoo.com> wrote:

> From: David Jencks <da...@yahoo.com>
> Subject: Re: geronimo-owb integration
> To: dev@openwebbeans.apache.org
> Date: Sunday, October 31, 2010, 6:49 AM
> I should have mentioned that
> - I've only been testing with tomcat so far. 
> - I've cribbed what I think is the exclusion list from the
> jboss svn.
> 
>  I now have all the tests passing in tomcat with the owb
> patches mentioned below.  jetty is next....
> 
> thanks
> david jencks
> 
> On Oct 29, 2010, at 2:44 PM, David Jencks wrote:
> 
> > With some great help from the OWB community I am down
> to one jcdi tck failure locally.  This failure is
> caused by some confusion between the geronimo and owb
> integrations, we are running two OWB lifecycles over the
> same classes and some things are getting created twice.
> > 
> > I have a few OWB fixes that haven't been accepted
> yet:
> > 
> > OWB-473.  The osgi metadata for openwebbeans-jsf
> is incomplete, this bundle needs to import some javassist
> packages so its classes can be proxied.
> > OWB-482  This includes a few small patches, one
> of which appears to be necessary
> > - the build doesn't work, at least under maven 3,
> unless the checkstyle rules are included as a dependency
> > - Geronimo appears to be trying to load some
> extensions twice.  Checking for duplicates will in
> general prevent problems from this and related
> scenarios.  Possibly this is triggered by the
> two-lifecycle situation causing the remaining tck failure.
> > - I found some sloppy logic in AbstractContext
> > 
> > thanks
> > david jencks
> > 
> 
> 


      

Re: geronimo-owb integration

Posted by David Jencks <da...@yahoo.com>.
I should have mentioned that
- I've only been testing with tomcat so far. 
- I've cribbed what I think is the exclusion list from the jboss svn.

 I now have all the tests passing in tomcat with the owb patches mentioned below.  jetty is next....

thanks
david jencks

On Oct 29, 2010, at 2:44 PM, David Jencks wrote:

> With some great help from the OWB community I am down to one jcdi tck failure locally.  This failure is caused by some confusion between the geronimo and owb integrations, we are running two OWB lifecycles over the same classes and some things are getting created twice.
> 
> I have a few OWB fixes that haven't been accepted yet:
> 
> OWB-473.  The osgi metadata for openwebbeans-jsf is incomplete, this bundle needs to import some javassist packages so its classes can be proxied.
> OWB-482  This includes a few small patches, one of which appears to be necessary
> - the build doesn't work, at least under maven 3, unless the checkstyle rules are included as a dependency
> - Geronimo appears to be trying to load some extensions twice.  Checking for duplicates will in general prevent problems from this and related scenarios.  Possibly this is triggered by the two-lifecycle situation causing the remaining tck failure.
> - I found some sloppy logic in AbstractContext
> 
> thanks
> david jencks
>