You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by David Blevins <da...@visi.com> on 2010/11/01 08:03:58 UTC

[VOTE] OpenEJB 3.1.4 release

Ok.  This one should be pretty quick -- not too many changes.

Repo:

 https://repository.apache.org/content/repositories/orgapacheopenejb-005/

Binaries:

 http://people.apache.org/~dblevins/staging-3.1.4-vote1/

Branch (to become a tag):

 http://svn.apache.org/repos/asf/openejb/branches/openejb-3.1.4/

Rat log:

 http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.log
 http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.xml (ant script with excludes)

iTests results on OSX:

 http://people.apache.org/~dblevins/staging-3.1.4-vote1/osx-jdk6.txt
 http://people.apache.org/~dblevins/staging-3.1.4-vote1/build.xml

Release notes:

 http://people.apache.org/~dblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt



Here's my +1


-David


Re: [VOTE] OpenEJB 3.1.4 release

Posted by Jacek Laskowski <ja...@laskowski.net.pl>.
On Mon, Nov 1, 2010 at 3:54 PM, Kevan Miller <ke...@gmail.com> wrote:

> One minor note, copyright in the NOTICE file is not current:
>
> Copyright 1999-2009 The Apache OpenEJB development community
>
> Nothing major... Will update in current dev branch...

Here's my +1 and a comment on Kevan's one: I remember someone's
claiming it's not important at all. I think it was during one Geronimo
release, but can't recall which one and what the final (re)solution
was. I'd be happy to know what US lawyers have to say on it :)

Jacek

-- 
Jacek Laskowski
Notatnik Projektanta Java EE - http://jaceklaskowski.pl

Re: [VOTE] OpenEJB 3.1.4 release

Posted by Kevan Miller <ke...@gmail.com>.
Here's my +1. 

One minor note, copyright in the NOTICE file is not current:

Copyright 1999-2009 The Apache OpenEJB development community

Nothing major... Will update in current dev branch...

--kevan

On Nov 1, 2010, at 3:03 AM, David Blevins wrote:

> Ok.  This one should be pretty quick -- not too many changes.
> 
> Repo:
> 
> https://repository.apache.org/content/repositories/orgapacheopenejb-005/
> 
> Binaries:
> 
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/
> 
> Branch (to become a tag):
> 
> http://svn.apache.org/repos/asf/openejb/branches/openejb-3.1.4/
> 
> Rat log:
> 
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.log
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.xml (ant script with excludes)
> 
> iTests results on OSX:
> 
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/osx-jdk6.txt
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/build.xml
> 
> Release notes:
> 
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt
> 
> 
> 
> Here's my +1
> 
> 
> -David
> 


Re: [VOTE] OpenEJB 3.1.4 release

Posted by David Blevins <da...@visi.com>.
On Mon, Nov 8, 2010 at 10:42 PM, David Blevins <da...@visi.com> wrote:
> On Thu, Nov 4, 2010 at 12:27 PM, Matthias Wessendorf <ma...@apache.org> wrote:
>> I am seeing this, when shutting down "tomtom"
>>
>> SEVERE: The web application [/ejb-examples] appears to have started a
>> thread named [PoolEviction@17704464] but has failed to stop it. This
>> is very likely to create a memory leak.
>
> Looks like we may need to hook in the undeploy logic on context
> lifecycle stop even.  Not sure if that would cause the rest of the
> issues, but it would be the source of the pool eviction timer not
> being cancelled.
>
> Will take a look tomorrow.  Hopefully can stamp it out and reroll.

Ok, looks like the log message relates to some checks that Tomcat
added just after the STOP event and just before the AFTER_STOP event.
We were doing our undeploy in AFTER_STOP.  So bottom line is the log
messages were reporting things that weren't actually issues.  I moved
our undeploy a bit sooner to happen in STOP and that does take care of
most the log messages.

In the itests it does report some ActiveMQ related threads as still
running, but those seem to be for the resource adapter and broker and
should run as long as tomcat runs.  Will have to investigate that
further, but it shouldn't be an issue.


-David

Re: [VOTE] OpenEJB 3.1.4 release

Posted by David Blevins <da...@visi.com>.
On Thu, Nov 4, 2010 at 12:27 PM, Matthias Wessendorf <ma...@apache.org> wrote:
> I am seeing this, when shutting down "tomtom"
>
> SEVERE: The web application [/ejb-examples] appears to have started a
> thread named [PoolEviction@17704464] but has failed to stop it. This
> is very likely to create a memory leak.

Looks like we may need to hook in the undeploy logic on context
lifecycle stop even.  Not sure if that would cause the rest of the
issues, but it would be the source of the pool eviction timer not
being cancelled.

Will take a look tomorrow.  Hopefully can stamp it out and reroll.

-David

Re: [VOTE] OpenEJB 3.1.4 release

Posted by Matthias Wessendorf <ma...@apache.org>.
I am seeing this, when shutting down "tomtom"

SEVERE: The web application [/ejb-examples] appears to have started a
thread named [PoolEviction@17704464] but has failed to stop it. This
is very likely to create a memory leak.
Nov 4, 2010 8:25:34 PM org.apache.catalina.loader.WebappClassLoader
clearReferencesThreads
SEVERE: The web application [/ejb-examples] appears to have started a
thread named [PoolEviction@2221573] but has failed to stop it. This is
very likely to create a memory leak.
Nov 4, 2010 8:25:34 PM org.apache.catalina.loader.WebappClassLoader
clearReferencesThreads
SEVERE: The web application [/ejb-examples] appears to have started a
thread named [PoolEviction@11600272] but has failed to stop it. This
is very likely to create a memory leak.
Nov 4, 2010 8:25:34 PM org.apache.catalina.loader.WebappClassLoader
findResourceInternal
INFO: Illegal access: this web application instance has been stopped
already.  Could not load
org/apache/catalina/loader/JdbcLeakPrevention.class.  The eventual
following stack trace is caused by an error thrown for debugging
purposes as well as to attempt to terminate the thread which caused
the illegal access, and has no functional impact.
Nov 4, 2010 8:25:34 PM org.apache.catalina.loader.WebappClassLoader
clearReferencesJdbc
WARNING: JDBC driver de-registration failed for web application
[/HelloEjbService]
java.lang.NullPointerException
	at org.apache.catalina.loader.WebappClassLoader.clearReferencesJdbc(WebappClassLoader.java:1944)
	at org.apache.catalina.loader.WebappClassLoader.clearReferences(WebappClassLoader.java:1880)
	at org.apache.catalina.loader.WebappClassLoader.stop(WebappClassLoader.java:1798)
	at org.apache.catalina.loader.WebappLoader.stop(WebappLoader.java:738)
	at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4812)
	at org.apache.openejb.tomcat.catalina.TomcatWsRegistry.removeWsContainer(TomcatWsRegistry.java:242)
	at org.apache.openejb.server.webservices.WsService.beforeApplicationDestroyed(WsService.java:353)
	at org.apache.openejb.assembler.classic.Assembler.fireBeforeApplicationDestroyed(Assembler.java:182)
	at org.apache.openejb.assembler.classic.Assembler.destroyApplication(Assembler.java:804)
	at org.apache.openejb.assembler.classic.Assembler.destroyApplication(Assembler.java:796)
	at org.apache.openejb.tomcat.catalina.TomcatWebAppBuilder.afterStop(TomcatWebAppBuilder.java:403)
	at org.apache.openejb.tomcat.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:66)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.StandardContext.stop(StandardContext.java:4841)
	at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:924)
	at org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1319)
	at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1290)
	at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:323)
	at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1086)
	at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1098)
	at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:450)
	at org.apache.catalina.core.StandardService.stop(StandardService.java:587)
	at org.apache.catalina.core.StandardServer.stop(StandardServer.java:744)
	at org.apache.catalina.startup.Catalina.stop(Catalina.java:648)
	at org.apache.catalina.startup.Catalina$CatalinaShutdownHook.run(Catalina.java:692)
Nov 4, 2010 8:25:34 PM org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080



-Matthias

On Thu, Nov 4, 2010 at 6:55 AM, Shawn Jiang <ge...@gmail.com> wrote:
> All EJB related tck cases passed with geronimo 22 branch.
>
> +1
>
> On Tue, Nov 2, 2010 at 6:09 PM, Jonathan Gallimore
> <jo...@gmail.com> wrote:
>> +1
>>
>> Jon
>>
>> On Mon, Nov 1, 2010 at 7:03 AM, David Blevins <da...@visi.com>wrote:
>>
>>> Ok.  This one should be pretty quick -- not too many changes.
>>>
>>> Repo:
>>>
>>>  https://repository.apache.org/content/repositories/orgapacheopenejb-005/
>>>
>>> Binaries:
>>>
>>>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/
>>>
>>> Branch (to become a tag):
>>>
>>>  http://svn.apache.org/repos/asf/openejb/branches/openejb-3.1.4/
>>>
>>> Rat log:
>>>
>>>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.log
>>>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.xml (ant
>>> script with excludes)
>>>
>>> iTests results on OSX:
>>>
>>>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/osx-jdk6.txt
>>>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/build.xml
>>>
>>> Release notes:
>>>
>>>
>>> http://people.apache.org/~dblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt
>>>
>>>
>>>
>>> Here's my +1
>>>
>>>
>>> -David
>>>
>>>
>>
>
>
>
> --
> Shawn
>



-- 
Matthias Wessendorf

blog: http://matthiaswessendorf.wordpress.com/
sessions: http://www.slideshare.net/mwessendorf
twitter: http://twitter.com/mwessendorf

Re: [VOTE] OpenEJB 3.1.4 release

Posted by Shawn Jiang <ge...@gmail.com>.
All EJB related tck cases passed with geronimo 22 branch.

+1

On Tue, Nov 2, 2010 at 6:09 PM, Jonathan Gallimore
<jo...@gmail.com> wrote:
> +1
>
> Jon
>
> On Mon, Nov 1, 2010 at 7:03 AM, David Blevins <da...@visi.com>wrote:
>
>> Ok.  This one should be pretty quick -- not too many changes.
>>
>> Repo:
>>
>>  https://repository.apache.org/content/repositories/orgapacheopenejb-005/
>>
>> Binaries:
>>
>>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/
>>
>> Branch (to become a tag):
>>
>>  http://svn.apache.org/repos/asf/openejb/branches/openejb-3.1.4/
>>
>> Rat log:
>>
>>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.log
>>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.xml (ant
>> script with excludes)
>>
>> iTests results on OSX:
>>
>>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/osx-jdk6.txt
>>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/build.xml
>>
>> Release notes:
>>
>>
>> http://people.apache.org/~dblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt
>>
>>
>>
>> Here's my +1
>>
>>
>> -David
>>
>>
>



-- 
Shawn

Re: [VOTE] OpenEJB 3.1.4 release

Posted by Jonathan Gallimore <jo...@gmail.com>.
+1

Jon

On Mon, Nov 1, 2010 at 7:03 AM, David Blevins <da...@visi.com>wrote:

> Ok.  This one should be pretty quick -- not too many changes.
>
> Repo:
>
>  https://repository.apache.org/content/repositories/orgapacheopenejb-005/
>
> Binaries:
>
>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/
>
> Branch (to become a tag):
>
>  http://svn.apache.org/repos/asf/openejb/branches/openejb-3.1.4/
>
> Rat log:
>
>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.log
>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.xml (ant
> script with excludes)
>
> iTests results on OSX:
>
>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/osx-jdk6.txt
>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/build.xml
>
> Release notes:
>
>
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt
>
>
>
> Here's my +1
>
>
> -David
>
>

Re: [VOTE] OpenEJB 3.1.4 release

Posted by Jeff Genender <jg...@apache.org>.
+1

Jeff

On Nov 1, 2010, at 1:03 AM, David Blevins wrote:

> Ok.  This one should be pretty quick -- not too many changes.
> 
> Repo:
> 
> https://repository.apache.org/content/repositories/orgapacheopenejb-005/
> 
> Binaries:
> 
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/
> 
> Branch (to become a tag):
> 
> http://svn.apache.org/repos/asf/openejb/branches/openejb-3.1.4/
> 
> Rat log:
> 
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.log
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.xml (ant script with excludes)
> 
> iTests results on OSX:
> 
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/osx-jdk6.txt
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/build.xml
> 
> Release notes:
> 
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt
> 
> 
> 
> Here's my +1
> 
> 
> -David
> 


Re: [VOTE] OpenEJB 3.1.4 release

Posted by Thiago Veronezi <th...@veronezi.org>.
+1

On Tue, Nov 2, 2010 at 5:03 AM, Jean-Louis MONTEIRO <je...@gmail.com>wrote:

> +1
>
> Le 2 nov. 2010 01:32, "Ivan" <xh...@gmail.com> a écrit :
>
> +1
>
> 2010/11/2 dsh <da...@googlemail.com>
>
>
> > +1
> >
> > PS: If you want me to I could run the test on the various platforms as
> > I did last time.
> ...
> > >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/<
> http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/>
>
> > >
> > > Branch (to become a tag):
> > >
> > > http://svn.apache.org/repos/asf/openejb/branches/openejb-...
> > >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.log<
> http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/rat.log>
> > >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.xml<
> http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/rat.xml>(ant
> script
> with excludes)
> > >
> > > iTests results on OSX:
> > >
> > >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/osx-jdk6.txt<
> http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/osx-jdk6.txt>
> > >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/build.xml<
> http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/build.xml>
> > >
> > > Release notes:
> > >
> > >
> >
>
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt
> <
>
> http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt
> >
>
> > >
> > >
> > >
> > > Here's my +1
> > >
> > >
> > > -David
> > >
> > >
> >
>
>
> --
> Ivan
>

Re: [VOTE] OpenEJB 3.1.4 release

Posted by Jean-Louis MONTEIRO <je...@gmail.com>.
+1

Le 2 nov. 2010 01:32, "Ivan" <xh...@gmail.com> a écrit :

+1

2010/11/2 dsh <da...@googlemail.com>


> +1
>
> PS: If you want me to I could run the test on the various platforms as
> I did last time.
...
> >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/<
http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/>

> >
> > Branch (to become a tag):
> >
> > http://svn.apache.org/repos/asf/openejb/branches/openejb-...
> >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.log<
http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/rat.log>
> >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.xml<
http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/rat.xml>(ant script
with excludes)
> >
> > iTests results on OSX:
> >
> >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/osx-jdk6.txt<
http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/osx-jdk6.txt>
> >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/build.xml<
http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/build.xml>
> >
> > Release notes:
> >
> >
>
http://people.apache.org/~dblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt
<
http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt
>

> >
> >
> >
> > Here's my +1
> >
> >
> > -David
> >
> >
>


--
Ivan

Re: [VOTE] OpenEJB 3.1.4 release

Posted by Ivan <xh...@gmail.com>.
+1

2010/11/2 dsh <da...@googlemail.com>

> +1
>
> PS: If you want me to I could run the test on the various platforms as
> I did last time.
>
> Cheers
> Daniel
>
> On Mon, Nov 1, 2010 at 8:03 AM, David Blevins <da...@visi.com>
> wrote:
> > Ok.  This one should be pretty quick -- not too many changes.
> >
> > Repo:
> >
> >
> https://repository.apache.org/content/repositories/orgapacheopenejb-005/
> >
> > Binaries:
> >
> >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/<http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/>
> >
> > Branch (to become a tag):
> >
> >  http://svn.apache.org/repos/asf/openejb/branches/openejb-3.1.4/
> >
> > Rat log:
> >
> >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.log<http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/rat.log>
> >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.xml<http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/rat.xml>(ant script with excludes)
> >
> > iTests results on OSX:
> >
> >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/osx-jdk6.txt<http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/osx-jdk6.txt>
> >  http://people.apache.org/~dblevins/staging-3.1.4-vote1/build.xml<http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/build.xml>
> >
> > Release notes:
> >
> >
> http://people.apache.org/~dblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt<http://people.apache.org/%7Edblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt>
> >
> >
> >
> > Here's my +1
> >
> >
> > -David
> >
> >
>



-- 
Ivan

Re: [VOTE] OpenEJB 3.1.4 release

Posted by dsh <da...@googlemail.com>.
+1

PS: If you want me to I could run the test on the various platforms as
I did last time.

Cheers
Daniel

On Mon, Nov 1, 2010 at 8:03 AM, David Blevins <da...@visi.com> wrote:
> Ok.  This one should be pretty quick -- not too many changes.
>
> Repo:
>
>  https://repository.apache.org/content/repositories/orgapacheopenejb-005/
>
> Binaries:
>
>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/
>
> Branch (to become a tag):
>
>  http://svn.apache.org/repos/asf/openejb/branches/openejb-3.1.4/
>
> Rat log:
>
>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.log
>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/rat.xml (ant script with excludes)
>
> iTests results on OSX:
>
>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/osx-jdk6.txt
>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/build.xml
>
> Release notes:
>
>  http://people.apache.org/~dblevins/staging-3.1.4-vote1/3.1.4/RELEASE-NOTES.txt
>
>
>
> Here's my +1
>
>
> -David
>
>