You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomee.apache.org by db...@apache.org on 2012/04/26 09:23:37 UTC

[VOTE] OpenEJB 4.0.0/TomEE 1.0.0 (staging-109)

[generated email]

Changes since last vote:

  - r1330642 | dblevins | Wed Apr 25 20:51:21 PDT 2012 | 22
    http://svn.apache.org/viewvc?view=revision&revision=1330642

TOMEE-127: Remote Arquillian Adapter for TomEE (related fixes for windows)
TOMEE-164: Optimization on reading built-in tld files
TOMEE-166: Web.xml metadata-complete effectively ignored
TOMEE-168: Load OpenEJB System applications directly, without scanning
TOMEE-169: Optimization scanning for tld files
OPENEJB-1828: Disable hsql ServerService by default
OPENEJB-1829: Plain Java to parse openejb.xml and tomee.xml files
OPENEJB-1830: Omitting <ejb-name> from xml may result in failed deployment



Successful Build:

 http://ci.apache.org/builders/openejb-4-empty-repo/builds/37

SVN Tag:

 https://svn.apache.org/repos/asf/openejb/tags/openejb-4.0.0/

Maven Repo:

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

Binaries & Source:

 http://people.apache.org/~dblevins/staging-109/openejb-4.0.0/

Legal:

 http://people.apache.org/~dblevins/staging-109/legal/archives.html


Vote will be open for 72 hours or as needed.


Re: [VOTE] OpenEJB 4.0.0/TomEE 1.0.0 (staging-109)

Posted by David Blevins <da...@gmail.com>.
TCK is running but not yet complete.

So far there is one small chunk failing, but I had issues with EC2 which I think were the cause -- had to fight with it for a bit.  The tests in question pass for me, so I suspect it's nothing.  Once this run is done I'll run it again.


-David

On Apr 26, 2012, at 12:23 AM, dblevins@apache.org wrote:

> [generated email]
> 
> Changes since last vote:
> 
>  - r1330642 | dblevins | Wed Apr 25 20:51:21 PDT 2012 | 22
>    http://svn.apache.org/viewvc?view=revision&revision=1330642
> 
> TOMEE-127: Remote Arquillian Adapter for TomEE (related fixes for windows)
> TOMEE-164: Optimization on reading built-in tld files
> TOMEE-166: Web.xml metadata-complete effectively ignored
> TOMEE-168: Load OpenEJB System applications directly, without scanning
> TOMEE-169: Optimization scanning for tld files
> OPENEJB-1828: Disable hsql ServerService by default
> OPENEJB-1829: Plain Java to parse openejb.xml and tomee.xml files
> OPENEJB-1830: Omitting <ejb-name> from xml may result in failed deployment
> 
> 
> 
> Successful Build:
> 
> http://ci.apache.org/builders/openejb-4-empty-repo/builds/37
> 
> SVN Tag:
> 
> https://svn.apache.org/repos/asf/openejb/tags/openejb-4.0.0/
> 
> Maven Repo:
> 
> https://repository.apache.org/content/repositories/orgapacheopenejb-109
> 
> Binaries & Source:
> 
> http://people.apache.org/~dblevins/staging-109/openejb-4.0.0/
> 
> Legal:
> 
> http://people.apache.org/~dblevins/staging-109/legal/archives.html
> 
> 
> Vote will be open for 72 hours or as needed.
> 


Re: [VOTE] OpenEJB 4.0.0/TomEE 1.0.0 (staging-109)

Posted by AndyG <an...@orprovision.com>.
+1

[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 1:06:08.825s
[INFO] Finished at: Fri Apr 27 12:25:12 CEST 2012
[INFO] Final Memory: 138M/740M
[INFO]
------------------------------------------------------------------------
D:\Libs\openejb-4.0.0> 

--
View this message in context: http://openejb.979440.n4.nabble.com/VOTE-OpenEJB-4-0-0-TomEE-1-0-0-staging-109-tp4589077p4592392.html
Sent from the OpenEJB Dev mailing list archive at Nabble.com.

Re: [VOTE] OpenEJB 4.0.0/TomEE 1.0.0 (staging-109)

Posted by David Blevins <da...@gmail.com>.
On Apr 27, 2012, at 12:01 AM, AndyG wrote:

> I will do a fresh check-out and try again.

Excellent.  Note that neither Romain or I have been able to reproduce any of the build issues you've reported.  There indeed *were* windows build issues (should be fixed now), but strangely we seem to see different issues.

So I'm definitely confident the build works on windows now, but not confident you still won't see some kind of issue.


-David


[CLOSED] OpenEJB 4.0.0/TomEE 1.0.0 (staging-109)

Posted by David Blevins <da...@gmail.com>.
Finally got a full build to work on windows in my Parallels VM.  After a few fixes to the main code and test, I was just left with this one issue:


Could not create framework: java.io.FileNotFoundException: \\psf\Home\.pax\exam\org\apache\felix\org.apache.felix.framework\3.0.9\
org.apache.felix.framework-3.0.9.jar
java.io.FileNotFoundException: \\psf\Home\.pax\exam\org\apache\felix\org.apache.felix.framework\3.0.9\org.apache.felix.framework-3
.0.9.jar
        at org.apache.karaf.main.Main.createClassLoader(Main.java:1009)
        at org.apache.karaf.main.Main.launch(Main.java:239)
        at org.apache.karaf.main.Main.main(Main.java:429)
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 184.392 sec <<< FAILURE!

Results :

Tests in error:
  initializationError(org.apache.openejb.osgi.test.OSGiKarafStartupTest): Cannot get the remote bundle context


This is due to the fact that for some reason these tools cannot understand the "maven.repo.local" flag.  If you build with another maven repo other than "user.home/.m2" the tool can't handle it.

Anyway, all is finally good with windows.  Trying to get our CI system to be happy, but it seems to have maven issues -- will have to check out which maven version it is using.

-David


Re: [VOTE] OpenEJB 4.0.0/TomEE 1.0.0 (staging-109)

Posted by AndyG <an...@orprovision.com>.
I will do a fresh check-out and try again.

--
View this message in context: http://openejb.979440.n4.nabble.com/VOTE-OpenEJB-4-0-0-TomEE-1-0-0-staging-109-tp4589077p4591922.html
Sent from the OpenEJB Dev mailing list archive at Nabble.com.

Re: [VOTE] OpenEJB 4.0.0/TomEE 1.0.0 (staging-109)

Posted by Romain Manni-Bucau <rm...@gmail.com>.
just got a build success on arquillian-tomee (whole submodules) from the
tag on windows

- Romain


2012/4/27 David Blevins <da...@gmail.com>

>
> On Apr 26, 2012, at 12:47 AM, AndyG wrote:
>
> > -1
> >
> > Running org.apache.openejb.arquillian.session.SessionScopeTest
> >
> > TomEE Listener can't start OpenEJB
> > org.apache.openejb.OpenEJBException:
> > org.apache.xbean.recipe.MissingFactoryMethodException: Constructor has 0
> > arugments
> > but expected 3 arguments: public
> > org.apache.openejb.resource.jdbc.DataSourceFactory(): Constructor has 0
> > arugments but e
> > xpected 3 arguments: public
> > org.apache.openejb.resource.jdbc.DataSourceFactory()
>
> Can't seem to reproduce this on windows.
>
> I can't get a full build to work either, but I'll post that in a different
> thread.
>
>
> -David
>
>

Re: [VOTE] OpenEJB 4.0.0/TomEE 1.0.0 (staging-109)

Posted by David Blevins <da...@gmail.com>.
On Apr 26, 2012, at 12:47 AM, AndyG wrote:

> -1
> 
> Running org.apache.openejb.arquillian.session.SessionScopeTest
> 
> TomEE Listener can't start OpenEJB
> org.apache.openejb.OpenEJBException:
> org.apache.xbean.recipe.MissingFactoryMethodException: Constructor has 0
> arugments
> but expected 3 arguments: public
> org.apache.openejb.resource.jdbc.DataSourceFactory(): Constructor has 0
> arugments but e
> xpected 3 arguments: public
> org.apache.openejb.resource.jdbc.DataSourceFactory()

Can't seem to reproduce this on windows.

I can't get a full build to work either, but I'll post that in a different thread.


-David


Re: [VOTE] OpenEJB 4.0.0/TomEE 1.0.0 (staging-109)

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Andy that's the second error you get, are you up to date? i tested
yesterday late and it was working

- Romain


2012/4/26 AndyG <an...@orprovision.com>

> -1
>
> Running org.apache.openejb.arquillian.session.SessionScopeTest
>
> TomEE Listener can't start OpenEJB
> org.apache.openejb.OpenEJBException:
> org.apache.xbean.recipe.MissingFactoryMethodException: Constructor has 0
> arugments
> but expected 3 arguments: public
> org.apache.openejb.resource.jdbc.DataSourceFactory(): Constructor has 0
> arugments but e
> xpected 3 arguments: public
> org.apache.openejb.resource.jdbc.DataSourceFactory()
>        at
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:340)
>        at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
>        at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
>        at
> org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:209)
>        at
> org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:127)
>        at
>
> org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:104)
>        at
>
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
>        at
>
> org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
>        at
>
> org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
>        at
> org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
>        at org.apache.catalina.startup.Catalina.load(Catalina.java:624)
>        at org.apache.catalina.startup.Catalina.load(Catalina.java:649)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>        at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
>        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:449)
> Caused by: org.apache.xbean.recipe.MissingFactoryMethodException:
> Constructor has 0 arugments but expected 3 arguments:
> public org.apache.openejb.resource.jdbc.DataSourceFactory()
>        at
>
> org.apache.xbean.recipe.ReflectionUtil.findConstructor(ReflectionUtil.java:622)
>        at
> org.apache.xbean.recipe.ObjectRecipe.findFactory(ObjectRecipe.java:563)
>        at
> org.apache.xbean.recipe.ObjectRecipe.internalCreate(ObjectRecipe.java:274)
>        at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:96)
>        at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:61)
>        at
> org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:49)
>        at
>
> org.apache.openejb.assembler.classic.Assembler.createResource(Assembler.java:1547)
>        at
>
> org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:402)
>        at
> org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:327)
>
> --
> View this message in context:
> http://openejb.979440.n4.nabble.com/VOTE-OpenEJB-4-0-0-TomEE-1-0-0-staging-109-tp4589077p4589133.html
> Sent from the OpenEJB Dev mailing list archive at Nabble.com.
>

Re: [VOTE] OpenEJB 4.0.0/TomEE 1.0.0 (staging-109)

Posted by AndyG <an...@orprovision.com>.
-1

Running org.apache.openejb.arquillian.session.SessionScopeTest

TomEE Listener can't start OpenEJB
org.apache.openejb.OpenEJBException:
org.apache.xbean.recipe.MissingFactoryMethodException: Constructor has 0
arugments
but expected 3 arguments: public
org.apache.openejb.resource.jdbc.DataSourceFactory(): Constructor has 0
arugments but e
xpected 3 arguments: public
org.apache.openejb.resource.jdbc.DataSourceFactory()
        at
org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:340)
        at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java:144)
        at org.apache.openejb.OpenEJB.init(OpenEJB.java:290)
        at
org.apache.tomee.catalina.TomcatLoader.initialize(TomcatLoader.java:209)
        at
org.apache.tomee.catalina.TomcatLoader.init(TomcatLoader.java:127)
        at
org.apache.tomee.catalina.ServerListener.lifecycleEvent(ServerListener.java:104)
        at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
        at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
        at
org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:401)
        at
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:110)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:624)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:649)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:281)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:449)
Caused by: org.apache.xbean.recipe.MissingFactoryMethodException:
Constructor has 0 arugments but expected 3 arguments:
public org.apache.openejb.resource.jdbc.DataSourceFactory()
        at
org.apache.xbean.recipe.ReflectionUtil.findConstructor(ReflectionUtil.java:622)
        at
org.apache.xbean.recipe.ObjectRecipe.findFactory(ObjectRecipe.java:563)
        at
org.apache.xbean.recipe.ObjectRecipe.internalCreate(ObjectRecipe.java:274)
        at
org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:96)
        at
org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:61)
        at
org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:49)
        at
org.apache.openejb.assembler.classic.Assembler.createResource(Assembler.java:1547)
        at
org.apache.openejb.assembler.classic.Assembler.buildContainerSystem(Assembler.java:402)
        at
org.apache.openejb.assembler.classic.Assembler.build(Assembler.java:327)

--
View this message in context: http://openejb.979440.n4.nabble.com/VOTE-OpenEJB-4-0-0-TomEE-1-0-0-staging-109-tp4589077p4589133.html
Sent from the OpenEJB Dev mailing list archive at Nabble.com.