You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by Joe Bohn <jo...@earthlink.net> on 2007/11/26 17:29:51 UTC

Geronimo 2.1 dependencies on SNAPSHOTs

I was just looking in the root pom.  It seems there are a number of 
snapshot dependencies that we would need to eliminate prior to a 2.1 
release (or make private builds).  I'll start working my way through 
those that have released.  We'll need to start pushing for some releases 
of those that are not yet available ... and of course some are our own 
specs.

OpenEJB                    3.0.0-SNAPSHOT
Pluto                      1.2.0-SNAPSHOT
geronimo-jaspi_1.0_spec    1.0-SNAPSHOT
geronimo-javamail_1.4_mail 1.3-SNAPSHOT
commons-dbcp               1.3-SNAPSHOT
yoko                       1.0-incubating-SNAPSHOT
myfaces                    1.2.1-SNAPSHOT
gshell                     1.0-alpha-1-SNAPSHOT
jspc_compiler_tomcat6      2.0-SNAPSHOT


Are there other components that we should upgrade as well?  BTW, I just 
upgraded our dep on OpenJPA 1.0.0 to 1.0.1 after verifying that it 
didn't create any TCK issues.

Joe

Re: Geronimo 2.1 dependencies on SNAPSHOTs

Posted by Joe Bohn <jo...@earthlink.net>.

Joe Bohn wrote:
> Are there other components that we should upgrade as well?  

I recall hearing some discussion about moving to Dojo 1.0.  Has anybody 
looked into this further?  Is this something we should do for Geronimo 2.1?

Joe

Re: Geronimo 2.1 dependencies on SNAPSHOTs

Posted by Rick McGuire <ri...@gmail.com>.
The javamail version can be made into a release.  It has a dependency on 
the latest spec version, so we'd need to release that one too.

For yoko, I suspect we'll just need to do what we did for 2.0 and have a 
known version in the Geronimo repository.

Rick

Joe Bohn wrote:
> I was just looking in the root pom.  It seems there are a number of 
> snapshot dependencies that we would need to eliminate prior to a 2.1 
> release (or make private builds).  I'll start working my way through 
> those that have released.  We'll need to start pushing for some 
> releases of those that are not yet available ... and of course some 
> are our own specs.
>
> OpenEJB                    3.0.0-SNAPSHOT
> Pluto                      1.2.0-SNAPSHOT
> geronimo-jaspi_1.0_spec    1.0-SNAPSHOT
> geronimo-javamail_1.4_mail 1.3-SNAPSHOT
> commons-dbcp               1.3-SNAPSHOT
> yoko                       1.0-incubating-SNAPSHOT
> myfaces                    1.2.1-SNAPSHOT
> gshell                     1.0-alpha-1-SNAPSHOT
> jspc_compiler_tomcat6      2.0-SNAPSHOT
>
>
> Are there other components that we should upgrade as well?  BTW, I 
> just upgraded our dep on OpenJPA 1.0.0 to 1.0.1 after verifying that 
> it didn't create any TCK issues.
>
> Joe
>


Re: Geronimo 2.1 dependencies on SNAPSHOTs

Posted by Kevan Miller <ke...@gmail.com>.
On Nov 26, 2007, at 11:29 AM, Joe Bohn wrote:

> I was just looking in the root pom.  It seems there are a number of  
> snapshot dependencies that we would need to eliminate prior to a 2.1  
> release (or make private builds).  I'll start working my way through  
> those that have released.  We'll need to start pushing for some  
> releases of those that are not yet available ... and of course some  
> are our own specs.
>
> OpenEJB                    3.0.0-SNAPSHOT
> Pluto                      1.2.0-SNAPSHOT
> geronimo-jaspi_1.0_spec    1.0-SNAPSHOT
> geronimo-javamail_1.4_mail 1.3-SNAPSHOT
> commons-dbcp               1.3-SNAPSHOT
> yoko                       1.0-incubating-SNAPSHOT
> myfaces                    1.2.1-SNAPSHOT
> gshell                     1.0-alpha-1-SNAPSHOT
> jspc_compiler_tomcat6      2.0-SNAPSHOT

Need to add the following to the list.

geronimo-txmanager (i.e. geronimo-connector and geronimo-transacton)  
2.1-SNAPSHOT

I'm going to start release proceedings...

--kevan

Re: Geronimo 2.1 dependencies on SNAPSHOTs

Posted by Joe Bohn <jo...@earthlink.net>.

Kevan Miller wrote:
> 
> On Nov 26, 2007, at 11:29 AM, Joe Bohn wrote:
> 
>> I was just looking in the root pom.  It seems there are a number of 
>> snapshot dependencies that we would need to eliminate prior to a 2.1 
>> release (or make private builds).  I'll start working my way through 
>> those that have released.  

So ... when I actually looked I learned that there are no releases for 
these snapshots yet.

We'll need to start pushing for some
>> releases of those that are not yet available ... and of course some 
>> are our own specs.
>>
>> OpenEJB                    3.0.0-SNAPSHOT
> 
> I started release discussion on dev@openejb, over the weekend.
> 
>>
>> Pluto                      1.2.0-SNAPSHOT
> 
> Has anybody pinged their list?

I pinged the pluto list earlier today.

> 
>>
>> geronimo-jaspi_1.0_spec    1.0-SNAPSHOT
> 
> Do we have any real uses of jaspi? Perhaps we should move jaspi out to 
> post-2.1?
> 
>>
>> geronimo-javamail_1.4_mail 1.3-SNAPSHOT
> 
> Rick, are we ready to start release proceedings?
> 
> 
>>
>> commons-dbcp               1.3-SNAPSHOT
> 
> This looks like an openejb server dependency (i.e. not a container 
> dependency). Why would we need it?

I was wondering that myself ...

> 
>>
>> yoko                       1.0-incubating-SNAPSHOT
> 
> Rick, do we need a new yoko version? Or reuse the version used by G 2.0.x?
> 
>>
>> myfaces                    1.2.1-SNAPSHOT
> 
> Has anybody pinged their list?
> 
>>
>> gshell                     1.0-alpha-1-SNAPSHOT
> 
> Given early stages of gshell development, we may want to release this 
> concurrent with a 2.1 release...
> 
> 
>>
>> jspc_compiler_tomcat6      2.0-SNAPSHOT
> 
> I think this should be "2.0-alpha-1" looks like only half of an update 
> was merged from branches/2.0.

Ok, I'll look into it.

> 
> --kevan
> 

Re: Geronimo 2.1 dependencies on SNAPSHOTs

Posted by Jacek Laskowski <ja...@laskowski.net.pl>.
On Nov 29, 2007 10:18 PM, Jacek Laskowski <ja...@laskowski.net.pl> wrote:
> On Nov 29, 2007 7:26 PM, Jarek Gawor <jg...@gmail.com> wrote:
>
> > Maybe we can get away with switching to 1.2.2 version as it seems to
> > have the same BasicDataSource API.
>
> +1. I'm building openejb with 1.2.2 so I'll post the results in a
> moment. If it passes openejb's tests I downgrade it to it.

It can't be done yet. With 1.2.2 it failed with the following errors:

[INFO] Compiling 462 source files to
C:\oss\openejb3\container\openejb-core\target\classes
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Compilation failure

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[27,75]
package org.apache.commons.dbcp.managed does not exist

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[29,15]
cannot find symbol
symbol  : variable super
location: class org.apache.openejb.resource.jdbc.BasicManagedDataSource

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[33,8]
cannot find symbol
symbol  : variable super
location: class org.apache.openejb.resource.jdbc.BasicManagedDataSource

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[37,15]
cannot find symbol
symbol  : variable super
location: class org.apache.openejb.resource.jdbc.BasicManagedDataSource

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[41,8]
cannot find symbol
symbol  : variable super
location: class org.apache.openejb.resource.jdbc.BasicManagedDataSource

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[45,15]
cannot find symbol
symbol  : variable super
location: class org.apache.openejb.resource.jdbc.BasicManagedDataSource

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[49,8]
cannot find symbol
symbol  : variable super
location: class org.apache.openejb.resource.jdbc.BasicManagedDataSource

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[53,12]
cannot find symbol
symbol  : variable dataSource
location: class org.apache.openejb.resource.jdbc.BasicManagedDataSource

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[54,19]
cannot find symbol
symbol  : variable dataSource
location: class org.apache.openejb.resource.jdbc.BasicManagedDataSource

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[58,74]
cannot find symbol
symbol  : method getUrl()
location: class org.apache.openejb.resource.jdbc.BasicManagedDataSource

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[62,18]
configure(org.apache.commons.dbcp.BasicDataSource) in org.apach
e.openejb.resource.jdbc.DataSourcePlugin cannot be applied to
(org.apache.openejb.resource.jdbc.BasicManagedDataSource)

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[67,19]
cannot find symbol
symbol  : variable super
location: class org.apache.openejb.resource.jdbc.BasicManagedDataSource

C:\oss\openejb3\container\openejb-core\src\main\java\org\apache\openejb\resource\jdbc\BasicManagedDataSource.java:[76,27]
cannot find symbol
symbol  : variable super
location: class org.apache.openejb.resource.jdbc.BasicManagedDataSource


[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 3 minutes 8 seconds
[INFO] Finished at: Thu Nov 29 22:24:05 CET 2007
[INFO] Final Memory: 42M/254M
[INFO] ------------------------------------------------------------------------

Jacek

-- 
Jacek Laskowski
http://www.JacekLaskowski.pl

Re: Geronimo 2.1 dependencies on SNAPSHOTs

Posted by Jacek Laskowski <ja...@laskowski.net.pl>.
On Nov 29, 2007 7:26 PM, Jarek Gawor <jg...@gmail.com> wrote:

> Maybe we can get away with switching to 1.2.2 version as it seems to
> have the same BasicDataSource API.

+1. I'm building openejb with 1.2.2 so I'll post the results in a
moment. If it passes openejb's tests I downgrade it to it.

Jacek

-- 
Jacek Laskowski
http://www.JacekLaskowski.pl

Re: Geronimo 2.1 dependencies on SNAPSHOTs

Posted by Jarek Gawor <jg...@gmail.com>.
On Nov 26, 2007 2:36 PM, Kevan Miller <ke...@gmail.com> wrote:
>
>
> >
> > commons-dbcp               1.3-SNAPSHOT
>
> This looks like an openejb server dependency (i.e. not a container
> dependency). Why would we need it?
>

Here's the change that introduced that dependency in OpenEJB:
http://svn.apache.org/viewvc/openejb/trunk/openejb3/server/openejb-ejbd/src/main/java/org/apache/openejb/server/ejbd/JndiRequestHandler.java?r1=570629&r2=581127

Maybe we can get away with switching to 1.2.2 version as it seems to
have the same BasicDataSource API.

Jarek

Re: Geronimo 2.1 dependencies on SNAPSHOTs

Posted by Joe Bohn <jo...@earthlink.net>.

Paul McMahan wrote:
> On Nov 26, 2007, at 2:36 PM, Kevan Miller wrote:
> 
>>
>> On Nov 26, 2007, at 11:29 AM, Joe Bohn wrote:
>>>
>>> Pluto                      1.2.0-SNAPSHOT
>>
>> Has anybody pinged their list?
> 
> Joe and I have pinged their list, no response yet.
> 

Ok, we did receive a response.  At the moment Pluto is under the gun to 
get the RI for JSR-286 finished, so that is their primary focus.  We may 
have to do a local build for the snapshot and check it into our repo for 
Pluto.

Joe

Re: Geronimo 2.1 dependencies on SNAPSHOTs

Posted by Paul McMahan <pa...@gmail.com>.
On Nov 26, 2007, at 2:36 PM, Kevan Miller wrote:

>
> On Nov 26, 2007, at 11:29 AM, Joe Bohn wrote:
>>
>> Pluto                      1.2.0-SNAPSHOT
>
> Has anybody pinged their list?

Joe and I have pinged their list, no response yet.

>> myfaces                    1.2.1-SNAPSHOT
>
> Has anybody pinged their list?

Matthias indicated that he would be willing to push a MyFaces release  
when JSF TCK is 100% passing.   But I would recommend that we  
postpone making that request until all JEE tests are passing in  
Geronimo since JSF is very susceptible to lower level changes in the  
servlet engine, deployment code, application classloader, etc.


Best wishes,
Paul



Re: Geronimo 2.1 dependencies on SNAPSHOTs

Posted by Rick McGuire <ri...@gmail.com>.
Kevan Miller wrote:
>
> On Nov 26, 2007, at 11:29 AM, Joe Bohn wrote:
>
>> I was just looking in the root pom.  It seems there are a number of 
>> snapshot dependencies that we would need to eliminate prior to a 2.1 
>> release (or make private builds).  I'll start working my way through 
>> those that have released.  We'll need to start pushing for some 
>> releases of those that are not yet available ... and of course some 
>> are our own specs.
>>
>> OpenEJB                    3.0.0-SNAPSHOT
>
> I started release discussion on dev@openejb, over the weekend.
>
>>
>> Pluto                      1.2.0-SNAPSHOT
>
> Has anybody pinged their list?
>
>>
>> geronimo-jaspi_1.0_spec    1.0-SNAPSHOT
>
> Do we have any real uses of jaspi? Perhaps we should move jaspi out to 
> post-2.1?
>
>>
>> geronimo-javamail_1.4_mail 1.3-SNAPSHOT
>
> Rick, are we ready to start release proceedings?
Yes, I think this can be started any any time.

>
>
>>
>> commons-dbcp               1.3-SNAPSHOT
>
> This looks like an openejb server dependency (i.e. not a container 
> dependency). Why would we need it?
>
>>
>> yoko                       1.0-incubating-SNAPSHOT
>
> Rick, do we need a new yoko version? Or reuse the version used by G 
> 2.0.x?
Picking up the new version is probably a good idea.  There are a couple 
of fixes in there, plus lots more logging done by the core ORB.  The 
current snapshot is the one we've been testing with.


>
>>
>> myfaces                    1.2.1-SNAPSHOT
>
> Has anybody pinged their list?
>
>>
>> gshell                     1.0-alpha-1-SNAPSHOT
>
> Given early stages of gshell development, we may want to release this 
> concurrent with a 2.1 release...
>
>
>>
>> jspc_compiler_tomcat6      2.0-SNAPSHOT
>
> I think this should be "2.0-alpha-1" looks like only half of an update 
> was merged from branches/2.0.
>
> --kevan
>


Re: Geronimo 2.1 dependencies on SNAPSHOTs

Posted by Kevan Miller <ke...@gmail.com>.
On Nov 26, 2007, at 11:29 AM, Joe Bohn wrote:

> I was just looking in the root pom.  It seems there are a number of  
> snapshot dependencies that we would need to eliminate prior to a 2.1  
> release (or make private builds).  I'll start working my way through  
> those that have released.  We'll need to start pushing for some  
> releases of those that are not yet available ... and of course some  
> are our own specs.
>
> OpenEJB                    3.0.0-SNAPSHOT

I started release discussion on dev@openejb, over the weekend.

>
> Pluto                      1.2.0-SNAPSHOT

Has anybody pinged their list?

>
> geronimo-jaspi_1.0_spec    1.0-SNAPSHOT

Do we have any real uses of jaspi? Perhaps we should move jaspi out to  
post-2.1?

>
> geronimo-javamail_1.4_mail 1.3-SNAPSHOT

Rick, are we ready to start release proceedings?


>
> commons-dbcp               1.3-SNAPSHOT

This looks like an openejb server dependency (i.e. not a container  
dependency). Why would we need it?

>
> yoko                       1.0-incubating-SNAPSHOT

Rick, do we need a new yoko version? Or reuse the version used by G  
2.0.x?

>
> myfaces                    1.2.1-SNAPSHOT

Has anybody pinged their list?

>
> gshell                     1.0-alpha-1-SNAPSHOT

Given early stages of gshell development, we may want to release this  
concurrent with a 2.1 release...


>
> jspc_compiler_tomcat6      2.0-SNAPSHOT

I think this should be "2.0-alpha-1" looks like only half of an update  
was merged from branches/2.0.

--kevan

Re: Geronimo 2.1 dependencies on SNAPSHOTs

Posted by Guillaume Nodet <gn...@gmail.com>.
I'd like to find some time to test the geronimo trunk with the latest set of
specs that i've modified to make them OSGi friendly, but I doubt I will have
much time this week.  It would be a good test to make sure there is no
regression caused by the change in the packaging mechanism...

On Nov 26, 2007 5:29 PM, Joe Bohn <jo...@earthlink.net> wrote:

> I was just looking in the root pom.  It seems there are a number of
> snapshot dependencies that we would need to eliminate prior to a 2.1
> release (or make private builds).  I'll start working my way through
> those that have released.  We'll need to start pushing for some releases
> of those that are not yet available ... and of course some are our own
> specs.
>
> OpenEJB                    3.0.0-SNAPSHOT
> Pluto                      1.2.0-SNAPSHOT
> geronimo-jaspi_1.0_spec    1.0-SNAPSHOT
> geronimo-javamail_1.4_mail 1.3-SNAPSHOT
> commons-dbcp               1.3-SNAPSHOT
> yoko                       1.0-incubating-SNAPSHOT
> myfaces                    1.2.1-SNAPSHOT
> gshell                     1.0-alpha-1-SNAPSHOT
> jspc_compiler_tomcat6      2.0-SNAPSHOT
>
>
> Are there other components that we should upgrade as well?  BTW, I just
> upgraded our dep on OpenJPA 1.0.0 to 1.0.1 after verifying that it
> didn't create any TCK issues.
>
> Joe
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/