[BUILD] branches/2.0: Failed for Revision: 746159
Geronimo Revision: 746159 built with tests included See the full build-0200.log file at http://people.apache.org/builds/geronimo/server/binaries/2.0/20090220/build-0200.log Download the binaries from http://people.apache.org/builds/geronimo/server/binaries/2.0/20090220 [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 34 minutes 3 seconds [INFO] Finished at: Fri Feb 20 02:39:57 EST 2009 [INFO] Final Memory: 255M/562M [INFO] TESTSUITE RESULTS (Failures only) = See detailed results at http://people.apache.org/builds/geronimo/server/testsuite/ResultsSummary.html Assembly: tomcat = See the full test.log file at http://people.apache.org/builds/geronimo/server/binaries/2.0/20090220/logs-0200-tomcat/test.log [INFO] Running deployment-testsuite.deployment [INFO] Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.268 sec FAILURE! -- [INFO] Running jpa-testsuite.jpa [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.294 sec FAILURE! [INFO] Running sec-testsuite.security [INFO] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.619 sec FAILURE! -- [INFO] Running web-testsuite.references [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.274 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXRTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.238 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBStaxTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.216 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXBTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.209 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.JaxRPCTest [INFO] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.492 sec FAILURE! Assembly: jetty = See the full test.log file at http://people.apache.org/builds/geronimo/server/binaries/2.0/20090220/logs-0200-jetty/test.log [INFO] Running deployment-testsuite.deployment [INFO] Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.335 sec FAILURE! -- [INFO] Running jpa-testsuite.jpa [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.329 sec FAILURE! [INFO] Running sec-testsuite.security [INFO] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.648 sec FAILURE! -- [INFO] Running web-testsuite.references [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.325 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXRTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.204 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBStaxTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.221 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXBTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.21 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.JaxRPCTest [INFO] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.511 sec FAILURE!
[jira] Commented: (GERONIMO-4539) Deployment failed if JPA PU jar in web module
[ https://issues.apache.org/jira/browse/GERONIMO-4539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12675281#action_12675281 ] David Jencks commented on GERONIMO-4539: Hi Ivan, I'm not sure we've found the problem yet. I think all the gbeans in the ear get the same artfiactID part of the abstract name. Probably the configuration gbean ffor the war should get the same artifactId part as the ear and just have a different configurationName part but I don't recall the reasoning around this very clearly. Anyway what confuses me is that it looks to me as if the query in the error message is exactly the same as the persistence unit abstract name you show so I don't understand why the query isn't finding the gbean. Is the ref looking in the correct configuration (the one for the war, not for the ear)? Deployment failed if JPA PU jar in web module - Key: GERONIMO-4539 URL: https://issues.apache.org/jira/browse/GERONIMO-4539 Project: Geronimo Issue Type: Bug Security Level: public(Regular issues) Components: deployment Affects Versions: 2.1.4, 2.2 Reporter: Forrest Xia Attachments: my-ear-1.0-SNAPSHOT_PUjarinwebclasses_ejbjarinweblib.ear If putting JPA persistence unit jar and JPA entity bean jar in web module WEB-INF/lib, then to deploy it as part of ear, a deployment exception as follows: At least one deployment problem:org.apache.geronimo.common.DeploymentException: Could not resolve reference at deploy time for query com.heilgeist.testcase.geronimo.jarfile/my-ear/1.0-SNAPSHOT/ear?J2EEApplication=com.heilgeist.testcase.geronimo.jarfile/my-ear/1.0-SNAPSHOT/ear,PersistenceUnitModule=WEB-INF/lib/my-pu-1.0-SNAPSHOT_inclasses.jar,WebModule=my-war-1.0-SNAPSHOT.war,j2eeType=PersistenceUnit,name=myPU#. No GBean references found. org.apache.geronimo.common.DeploymentException: At least one deployment problem:org.apache.geronimo.common.DeploymentException: Could not resolve reference at deploy time for query com.heilgeist.testcase.geronimo.jarfile/my-ear/1.0-SNAPSHOT/ear?J2EEApplication=com.heilgeist.testcase.geronimo.jarfile/my-ear/1.0-SNAPSHOT/ear,PersistenceUnitModule=WEB-INF/lib/my-pu-1.0-SNAPSHOT_inclasses.jar,WebModule=my-war-1.0-SNAPSHOT.war,j2eeType=PersistenceUnit,name=myPU#. No GBean references found. at org.apache.geronimo.persistence.builder.PersistenceUnitRefBuilder.buildNaming(PersistenceUnitRefBuilder.java:154) at org.apache.geronimo.j2ee.deployment.NamingBuilderCollection.buildNaming(NamingBuilderCollection.java:53) at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.configureBasicWebModuleAttributes(AbstractWebModuleBuilder.java:842) at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.addGBeans(TomcatModuleBuilder.java:347) at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.addGBeans(SwitchingModuleBuilder.java:165) at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:647) at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254) at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:45) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:599) at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867) at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239) at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116) at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61) at java.lang.Thread.run(Thread.java:735) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4539) Deployment failed if JPA PU jar in web module
[ https://issues.apache.org/jira/browse/GERONIMO-4539?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12675290#action_12675290 ] Ivan commented on GERONIMO-4539: Hi, David, if the war configuration has the same artifactid part with the ear configuration, everything will be OK. In this case, for those attributes of the PersistentUnit is not set, so the server begins to search the a PersistentUnitGBean for the injection, First it uses the the query whether there is a GBean who implements the org.apache.geronimo.persistence.PersistenceUnitGBean in the ear scope, luckily, it found one. Then it will check whether that found GBean could retrieved from the configuration object. Then for the mismatch of the artifactid, it failed. Those codes are located in the PersistenceUnitRefBuilder's buildNaming method. Deployment failed if JPA PU jar in web module - Key: GERONIMO-4539 URL: https://issues.apache.org/jira/browse/GERONIMO-4539 Project: Geronimo Issue Type: Bug Security Level: public(Regular issues) Components: deployment Affects Versions: 2.1.4, 2.2 Reporter: Forrest Xia Attachments: my-ear-1.0-SNAPSHOT_PUjarinwebclasses_ejbjarinweblib.ear If putting JPA persistence unit jar and JPA entity bean jar in web module WEB-INF/lib, then to deploy it as part of ear, a deployment exception as follows: At least one deployment problem:org.apache.geronimo.common.DeploymentException: Could not resolve reference at deploy time for query com.heilgeist.testcase.geronimo.jarfile/my-ear/1.0-SNAPSHOT/ear?J2EEApplication=com.heilgeist.testcase.geronimo.jarfile/my-ear/1.0-SNAPSHOT/ear,PersistenceUnitModule=WEB-INF/lib/my-pu-1.0-SNAPSHOT_inclasses.jar,WebModule=my-war-1.0-SNAPSHOT.war,j2eeType=PersistenceUnit,name=myPU#. No GBean references found. org.apache.geronimo.common.DeploymentException: At least one deployment problem:org.apache.geronimo.common.DeploymentException: Could not resolve reference at deploy time for query com.heilgeist.testcase.geronimo.jarfile/my-ear/1.0-SNAPSHOT/ear?J2EEApplication=com.heilgeist.testcase.geronimo.jarfile/my-ear/1.0-SNAPSHOT/ear,PersistenceUnitModule=WEB-INF/lib/my-pu-1.0-SNAPSHOT_inclasses.jar,WebModule=my-war-1.0-SNAPSHOT.war,j2eeType=PersistenceUnit,name=myPU#. No GBean references found. at org.apache.geronimo.persistence.builder.PersistenceUnitRefBuilder.buildNaming(PersistenceUnitRefBuilder.java:154) at org.apache.geronimo.j2ee.deployment.NamingBuilderCollection.buildNaming(NamingBuilderCollection.java:53) at org.apache.geronimo.web25.deployment.AbstractWebModuleBuilder.configureBasicWebModuleAttributes(AbstractWebModuleBuilder.java:842) at org.apache.geronimo.tomcat.deployment.TomcatModuleBuilder.addGBeans(TomcatModuleBuilder.java:347) at org.apache.geronimo.j2ee.deployment.SwitchingModuleBuilder.addGBeans(SwitchingModuleBuilder.java:165) at org.apache.geronimo.j2ee.deployment.EARConfigBuilder.buildConfiguration(EARConfigBuilder.java:647) at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:254) at org.apache.geronimo.deployment.Deployer.deploy(Deployer.java:133) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:45) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:599) at org.apache.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:124) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:867) at org.apache.geronimo.kernel.basic.BasicKernel.invoke(BasicKernel.java:239) at org.apache.geronimo.deployment.plugin.local.AbstractDeployCommand.doDeploy(AbstractDeployCommand.java:116) at org.apache.geronimo.deployment.plugin.local.DistributeCommand.run(DistributeCommand.java:61) at java.lang.Thread.run(Thread.java:735) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Created: (GERONIMO-4547) Fail to install a plugin from a remote repository
Fail to install a plugin from a remote repository - Key: GERONIMO-4547 URL: https://issues.apache.org/jira/browse/GERONIMO-4547 Project: Geronimo Issue Type: Bug Security Level: public (Regular issues) Components: console Affects Versions: 2.1.4, 2.2 Environment: JAVA5 + RHEL 5.3 (X86) + Firefox 3.0.5 Reporter: Ivan Priority: Minor steps: 1. login admin console 2. click Applications-plugins 3. add http://9.123.237.40/localrepo/ce_repo/ as Repository 4. choose Geronimo Plugins,Monitoring ::Agent JMX CAR showed in the list to install 5. No success or failed installation message returned and the page will stay in: Current file being operated on... -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-4547) Fail to install a plugin from a remote repository
[ https://issues.apache.org/jira/browse/GERONIMO-4547?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ivan updated GERONIMO-4547: --- Attachment: Geronimo-4547-for 2.1.patch Geronimo-4547-for trunk.patch 1. Fix the javascript error. 2. Supress the error when adding those default repository, such as .m2 in the local machine. Please help to review it, thanks! Fail to install a plugin from a remote repository - Key: GERONIMO-4547 URL: https://issues.apache.org/jira/browse/GERONIMO-4547 Project: Geronimo Issue Type: Bug Security Level: public(Regular issues) Components: console Affects Versions: 2.1.4, 2.2 Environment: JAVA5 + RHEL 5.3 (X86) + Firefox 3.0.5 Reporter: Ivan Priority: Minor Attachments: Geronimo-4547-for 2.1.patch, Geronimo-4547-for trunk.patch steps: 1. login admin console 2. click Applications-plugins 3. add http://9.123.237.40/localrepo/ce_repo/ as Repository 4. choose Geronimo Plugins,Monitoring ::Agent JMX CAR showed in the list to install 5. No success or failed installation message returned and the page will stay in: Current file being operated on... -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[BUILD] trunk: Failed for Revision: 746226
Geronimo Revision: 746226 built with tests included See the full build-0900.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090220/build-0900.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090220/unit-test-reports Building Geronimo trunk at Revision: 746226 java version 1.5.0_12 Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04) Java HotSpot(TM) Server VM (build 1.5.0_12-b04, mixed mode) + Error stacktraces are turned on. [INFO] Scanning for projects... Downloading: http://repo.exist.com/maven2/org/apache/geronimo/genesis/config/project-config/1.5/project-config-1.5.pom 16K downloaded Downloading: http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/genesis/config/config/1.5/config-1.5.pom Downloading: http://repo.exist.com/maven2/org/apache/geronimo/genesis/config/config/1.5/config-1.5.pom 2K downloaded Downloading: http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/genesis/genesis/1.5/genesis-1.5.pom Downloading: http://repo.exist.com/maven2/org/apache/geronimo/genesis/genesis/1.5/genesis-1.5.pom 14K downloaded Downloading: http://people.apache.org/repo/m2-incubating-repository//org/apache/apache/4/apache-4.pom Downloading: http://repo.exist.com/maven2/org/apache/apache/4/apache-4.pom 4K downloaded [INFO] [ERROR] FATAL ERROR [INFO] [INFO] Failed to resolve artifact. GroupId: org.apache.geronimo.plugins.classloaders ArtifactId: classloaders Version: 2.2-SNAPSHOT Reason: Unable to download the artifact from any repository org.apache.geronimo.plugins.classloaders:classloaders:pom:2.2-SNAPSHOT from the specified remote repositories: ibiblio.org (http://repo.exist.com/maven2) [INFO] [INFO] Trace org.apache.maven.reactor.MavenExecutionException: Cannot find parent: org.apache.geronimo.plugins.classloaders:classloaders for project: null:geronimo-javaee-deployment_1.1MR3_spec:car:null for project null:geronimo-javaee-deployment_1.1MR3_spec:car:null at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:378) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:292) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) 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:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.project.ProjectBuildingException: Cannot find parent: org.apache.geronimo.plugins.classloaders:classloaders for project: null:geronimo-javaee-deployment_1.1MR3_spec:car:null for project null:geronimo-javaee-deployment_1.1MR3_spec:car:null at org.apache.maven.project.DefaultMavenProjectBuilder.assembleLineage(DefaultMavenProjectBuilder.java:1370) at org.apache.maven.project.DefaultMavenProjectBuilder.buildInternal(DefaultMavenProjectBuilder.java:821) at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:506) at org.apache.maven.project.DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:198) at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:583) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:461) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:534) at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365) ... 11 more Caused by: org.apache.maven.project.ProjectBuildingException: POM 'org.apache.geronimo.plugins.classloaders:classloaders' not found in repository: Unable to download the artifact from any repository org.apache.geronimo.plugins.classloaders:classloaders:pom:2.2-SNAPSHOT from the specified remote repositories: ibiblio.org (http://repo.exist.com/maven2) for project org.apache.geronimo.plugins.classloaders:classloaders at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:603
[BUILD] branches/2.1: Failed for Revision: 746219
Geronimo Revision: 746219 built with tests included See the full build-0800.log file at http://people.apache.org/builds/geronimo/server/binaries/2.1/20090220/build-0800.log Download the binaries from http://people.apache.org/builds/geronimo/server/binaries/2.1/20090220 [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 33 minutes 46 seconds [INFO] Finished at: Fri Feb 20 08:41:06 EST 2009 [INFO] Final Memory: 314M/918M [INFO] TESTSUITE RESULTS (Failures only) = See detailed results at http://people.apache.org/builds/geronimo/server/testsuite/ResultsSummary.html Assembly: tomcat = See the full test.log file at http://people.apache.org/builds/geronimo/server/binaries/2.1/20090220/logs-0800-tomcat/test.log [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXRTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.212 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBStaxTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.215 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXBTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.215 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.JaxRPCTest [INFO] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.437 sec FAILURE! [INFO] Running security-testsuite.security [INFO] Tests run: 36, Failures: 5, Errors: 0, Skipped: 0, Time elapsed: 11.846 sec FAILURE! Assembly: jetty = See the full test.log file at http://people.apache.org/builds/geronimo/server/binaries/2.1/20090220/logs-0800-jetty/test.log [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXRTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.22 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBStaxTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.215 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXBTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.216 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.JaxRPCTest [INFO] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.439 sec FAILURE! [INFO] Running security-testsuite.security [INFO] Tests run: 36, Failures: 5, Errors: 0, Skipped: 0, Time elapsed: 9.541 sec FAILURE! Samples: branches/2.1 = Log: http://people.apache.org/builds/geronimo/server/binaries/2.1/20090220/samples-0800.log Build status: OK
Re: OpenJPA svn commit: r745691 - Reverting OPENJPA-838 and OPENJPA-917 for additional testing.
Mike, removing the below fixes is causing known EJB TCK failures in Geronimo. We'll need these reapplied before we can cut a OpenJPA 1.2.1 release and a Geronimo 2.1.4 release -Donald mik...@apache.org wrote: Author: mikedd Date: Wed Feb 18 23:27:25 2009 New Revision: 745691 URL: http://svn.apache.org/viewvc?rev=745691view=rev Log: Reverting OPENJPA-838 and OPENJPA-917 for additional testing. Removed: openjpa/branches/1.2.x/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/query/cache/Invoice.java openjpa/branches/1.2.x/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/query/cache/InvoiceKey.java openjpa/branches/1.2.x/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/query/cache/LineItem.java Modified: openjpa/branches/1.2.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java openjpa/branches/1.2.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SQLBuffer.java openjpa/branches/1.2.x/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/query/cache/TestNonPrimaryKeyQueryParameters.java Modified: openjpa/branches/1.2.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java URL: http://svn.apache.org/viewvc/openjpa/branches/1.2.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java?rev=745691r1=745690r2=745691view=diff == --- openjpa/branches/1.2.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java (original) +++ openjpa/branches/1.2.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java Wed Feb 18 23:27:25 2009 @@ -26,8 +26,11 @@ import java.util.Map; import org.apache.openjpa.enhance.PersistenceCapable; +import org.apache.openjpa.jdbc.conf.JDBCConfiguration; import org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration; +import org.apache.openjpa.jdbc.kernel.JDBCFetchConfigurationImpl; import org.apache.openjpa.jdbc.kernel.JDBCStore; +import org.apache.openjpa.jdbc.kernel.JDBCStoreManager; import org.apache.openjpa.jdbc.meta.ClassMapping; import org.apache.openjpa.jdbc.meta.FieldMapping; import org.apache.openjpa.jdbc.meta.FieldStrategy; @@ -35,11 +38,14 @@ import org.apache.openjpa.jdbc.schema.Column; import org.apache.openjpa.jdbc.schema.ForeignKey; import org.apache.openjpa.jdbc.sql.Joins; +import org.apache.openjpa.jdbc.sql.LogicalUnion; import org.apache.openjpa.jdbc.sql.Result; import org.apache.openjpa.jdbc.sql.Select; import org.apache.openjpa.jdbc.sql.SelectExecutor; +import org.apache.openjpa.jdbc.sql.SelectImpl; import org.apache.openjpa.jdbc.sql.Union; import org.apache.openjpa.kernel.OpenJPAStateManager; +import org.apache.openjpa.lib.log.Log; import org.apache.openjpa.lib.util.Localizer; import org.apache.openjpa.meta.ClassMetaData; import org.apache.openjpa.meta.JavaTypes; @@ -520,19 +526,86 @@ return; } +//cache union for field here // select data for this sm +boolean found = true; final ClassMapping[] elems = getIndependentElementMappings(true); final Joins[] resJoins = new Joins[Math.max(1, elems.length)]; -Union union = store.getSQLFactory().newUnion -(Math.max(1, elems.length)); -union.select(new Union.Selector() { -public void select(Select sel, int idx) { -ClassMapping elem = (elems.length == 0) ? null : elems[idx]; -resJoins[idx] = selectAll(sel, elem, sm, store, fetch, -JDBCFetchConfiguration.EAGER_PARALLEL); +List parmList = null; +Union union = null; +SelectImpl sel = null; +MapJDBCStoreManager.SelectKey, Object[] storeCollectionUnionCache = null; +JDBCStoreManager.SelectKey selKey = null; +if (!((JDBCStoreManager)store).isQuerySQLCacheOn() || elems.length 1) +union = newUnion(sm, store, fetch, elems, resJoins); +else { +parmList = new ArrayList(); +JDBCFetchConfiguration fetchClone = new JDBCFetchConfigurationImpl(); +fetchClone.copy(fetch); + +// to specify the type so that no cast is needed +storeCollectionUnionCache = ((JDBCStoreManager)store). + getCacheMapFromQuerySQLCache(StoreCollectionFieldStrategy.class); +selKey = +new JDBCStoreManager.SelectKey(null, field, fetchClone); +Object[] objs = storeCollectionUnionCache.get(selKey); +if (objs != null) { +union = (Union) objs[0]; +resJoins[0] = (Joins) objs[1]; } -}); - +else { +synchronized(storeCollectionUnionCache)
Re: OpenJPA svn commit: r745691 - Reverting OPENJPA-838 and OPENJPA-917 for additional testing.
To be more specific, we need OPENJPA-838 to resolve an earlier reported problem in the EJB TCK by David Blevins in OPENJPA-872. -Donald Donald Woods wrote: Mike, removing the below fixes is causing known EJB TCK failures in Geronimo. We'll need these reapplied before we can cut a OpenJPA 1.2.1 release and a Geronimo 2.1.4 release -Donald mik...@apache.org wrote: Author: mikedd Date: Wed Feb 18 23:27:25 2009 New Revision: 745691 URL: http://svn.apache.org/viewvc?rev=745691view=rev Log: Reverting OPENJPA-838 and OPENJPA-917 for additional testing. Removed: openjpa/branches/1.2.x/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/query/cache/Invoice.java openjpa/branches/1.2.x/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/query/cache/InvoiceKey.java openjpa/branches/1.2.x/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/query/cache/LineItem.java Modified: openjpa/branches/1.2.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java openjpa/branches/1.2.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/sql/SQLBuffer.java openjpa/branches/1.2.x/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/query/cache/TestNonPrimaryKeyQueryParameters.java Modified: openjpa/branches/1.2.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java URL: http://svn.apache.org/viewvc/openjpa/branches/1.2.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java?rev=745691r1=745690r2=745691view=diff == --- openjpa/branches/1.2.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java (original) +++ openjpa/branches/1.2.x/openjpa-jdbc/src/main/java/org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.java Wed Feb 18 23:27:25 2009 @@ -26,8 +26,11 @@ import java.util.Map; import org.apache.openjpa.enhance.PersistenceCapable; +import org.apache.openjpa.jdbc.conf.JDBCConfiguration; import org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration; +import org.apache.openjpa.jdbc.kernel.JDBCFetchConfigurationImpl; import org.apache.openjpa.jdbc.kernel.JDBCStore; +import org.apache.openjpa.jdbc.kernel.JDBCStoreManager; import org.apache.openjpa.jdbc.meta.ClassMapping; import org.apache.openjpa.jdbc.meta.FieldMapping; import org.apache.openjpa.jdbc.meta.FieldStrategy; @@ -35,11 +38,14 @@ import org.apache.openjpa.jdbc.schema.Column; import org.apache.openjpa.jdbc.schema.ForeignKey; import org.apache.openjpa.jdbc.sql.Joins; +import org.apache.openjpa.jdbc.sql.LogicalUnion; import org.apache.openjpa.jdbc.sql.Result; import org.apache.openjpa.jdbc.sql.Select; import org.apache.openjpa.jdbc.sql.SelectExecutor; +import org.apache.openjpa.jdbc.sql.SelectImpl; import org.apache.openjpa.jdbc.sql.Union; import org.apache.openjpa.kernel.OpenJPAStateManager; +import org.apache.openjpa.lib.log.Log; import org.apache.openjpa.lib.util.Localizer; import org.apache.openjpa.meta.ClassMetaData; import org.apache.openjpa.meta.JavaTypes; @@ -520,19 +526,86 @@ return; } +//cache union for field here // select data for this sm +boolean found = true; final ClassMapping[] elems = getIndependentElementMappings(true); final Joins[] resJoins = new Joins[Math.max(1, elems.length)]; -Union union = store.getSQLFactory().newUnion -(Math.max(1, elems.length)); -union.select(new Union.Selector() { -public void select(Select sel, int idx) { -ClassMapping elem = (elems.length == 0) ? null : elems[idx]; -resJoins[idx] = selectAll(sel, elem, sm, store, fetch, -JDBCFetchConfiguration.EAGER_PARALLEL); +List parmList = null; +Union union = null; +SelectImpl sel = null; +MapJDBCStoreManager.SelectKey, Object[] storeCollectionUnionCache = null; +JDBCStoreManager.SelectKey selKey = null; +if (!((JDBCStoreManager)store).isQuerySQLCacheOn() || elems.length 1) +union = newUnion(sm, store, fetch, elems, resJoins); +else { +parmList = new ArrayList(); +JDBCFetchConfiguration fetchClone = new JDBCFetchConfigurationImpl(); +fetchClone.copy(fetch); + +// to specify the type so that no cast is needed +storeCollectionUnionCache = ((JDBCStoreManager)store). + getCacheMapFromQuerySQLCache(StoreCollectionFieldStrategy.class); +selKey = +new JDBCStoreManager.SelectKey(null, field, fetchClone); +Object[] objs = storeCollectionUnionCache.get(selKey); +if (objs != null) { +
Re: [VOTE] Release javamail spec (1.6) and javamail provider (1.7)
oops .. I never voted myself. Here's my +1 Joe Joe Bohn wrote: This is a vote for a combined release of the javamail spec and the javamail provider (+ the uber jar). The provider changes have dependencies on the spec changes, so these need to be released at the same time. Geronimo will need the updated uber jar for the Geronimo 2.1.4 and 2.2 releases. The components up for release are: geronimo-javamail_1.4_spec-1.6 geronimo-javamail_1.4-1.7 geronimo-javamail_1.4_provider-1.7 geronimo-javamail_1.4_mail-1.7(uber jar containing spec+providers) The following changes are included for the javamail spec: - GERONIMO-4307 Base64DecoderStream return int value between -128 and +127, should be between +0 and +255 - GERONIMO-4339 Calling MimeMessage#setRecipients with empty array causes ArrayOutOfBoundsException Patch provided by Andreas Velthen - GERONIMO-4340 MimePartDataSource incorrectly assumes that MimeMessages are never transfer encoded - GERONIMO-4341 javax.mail.NoSuchProviderException: Unable to locate provider for protocol: pop3 - GERONIMO-4342 MimeMessage#writeTo doesn't flush the encoder stream - Parse content types with parameters containing escaped characters. (GERONIMO-4421) The following changes are included for the javamail provider: - GERONIMO-4290 pop3s: java.lang.IllegalArgumentException: hostname can't be null - GERONIMO-4294 mail.pop3s.socketFactory.class is ignored - GERONIMO-4341 javax.mail.NoSuchProviderException: Unable to locate provider for protocol: pop3 - GERONIMO-4344 IMAPMessage#updateHeader updates header with wrong value - GERONIMO-4372 Wrong DEFAULT_IMAP_PORT in the Geronimo JavaMail 1.4 provider - fixed transport class name for smtps (GERONIMO-4476) - Can't read anything in if input is not set - tie down maven-shade-plugin version - IMAPMessage loadContent() and writeTo() fixes. Test code based on patch from Andreas Veithen (GERONIMO-4352) - added tests for pop3 store - same as for imap - add LICENSE and NOTICE files - update spec version in preparation for release Staging repos: http://people.apache.org/~jbohn/staging-repo/specs/geronimo-javamail_1.4_spec/ http://people.apache.org/~jbohn/staging-repo/javamail/ The svn locations are here: https://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-javamail_1.4_spec-1.6 https://svn.apache.org/repos/asf/geronimo/javamail/tags/geronimo-javamail_1.4-1.7 Staging sites: http://people.apache.org/~jbohn/staging-site/specs/geronimo-javamail_1.4_spec/1.6/ http://people.apache.org/~jbohn/staging-site/javamail/1.7/ The vote is open for 72 hours and or until sufficient votes are received [ ] +1 Release the javamail spec and provider [ ] +0 No opinion [ ] -1 Don't release the javamail spec and provider Thanks, Joe
[DISCUSS] Release javamail spec (1.6) and javamail provider (1.7)
A thread for any discussion of the javamail release. Joe
Re: [VOTE] Release javamail spec (1.6) and javamail provider (1.7)
+1 Builds fine, source looks good, and generated binaries look good. --kevan On Feb 19, 2009, at 12:00 PM, Joe Bohn wrote: This is a vote for a combined release of the javamail spec and the javamail provider (+ the uber jar). The provider changes have dependencies on the spec changes, so these need to be released at the same time. Geronimo will need the updated uber jar for the Geronimo 2.1.4 and 2.2 releases. The components up for release are: geronimo-javamail_1.4_spec-1.6 geronimo-javamail_1.4-1.7 geronimo-javamail_1.4_provider-1.7 geronimo-javamail_1.4_mail-1.7(uber jar containing spec+providers) The following changes are included for the javamail spec: - GERONIMO-4307 Base64DecoderStream return int value between -128 and +127, should be between +0 and +255 - GERONIMO-4339 Calling MimeMessage#setRecipients with empty array causes ArrayOutOfBoundsException Patch provided by Andreas Velthen - GERONIMO-4340 MimePartDataSource incorrectly assumes that MimeMessages are never transfer encoded - GERONIMO-4341 javax.mail.NoSuchProviderException: Unable to locate provider for protocol: pop3 - GERONIMO-4342 MimeMessage#writeTo doesn't flush the encoder stream - Parse content types with parameters containing escaped characters. (GERONIMO-4421) The following changes are included for the javamail provider: - GERONIMO-4290 pop3s: java.lang.IllegalArgumentException: hostname can't be null - GERONIMO-4294 mail.pop3s.socketFactory.class is ignored - GERONIMO-4341 javax.mail.NoSuchProviderException: Unable to locate provider for protocol: pop3 - GERONIMO-4344 IMAPMessage#updateHeader updates header with wrong value - GERONIMO-4372 Wrong DEFAULT_IMAP_PORT in the Geronimo JavaMail 1.4 provider - fixed transport class name for smtps (GERONIMO-4476) - Can't read anything in if input is not set - tie down maven-shade-plugin version - IMAPMessage loadContent() and writeTo() fixes. Test code based on patch from Andreas Veithen (GERONIMO-4352) - added tests for pop3 store - same as for imap - add LICENSE and NOTICE files - update spec version in preparation for release Staging repos: http://people.apache.org/~jbohn/staging-repo/specs/geronimo-javamail_1.4_spec/ http://people.apache.org/~jbohn/staging-repo/javamail/ The svn locations are here: https://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-javamail_1.4_spec-1.6 https://svn.apache.org/repos/asf/geronimo/javamail/tags/geronimo-javamail_1.4-1.7 Staging sites: http://people.apache.org/~jbohn/staging-site/specs/geronimo-javamail_1.4_spec/1.6/ http://people.apache.org/~jbohn/staging-site/javamail/1.7/ The vote is open for 72 hours and or until sufficient votes are received [ ] +1 Release the javamail spec and provider [ ] +0 No opinion [ ] -1 Don't release the javamail spec and provider Thanks, Joe
[jira] Commented: (GERONIMO-4543) EAR classloader not garbage collected
[ https://issues.apache.org/jira/browse/GERONIMO-4543?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12675399#action_12675399 ] Kevan Miller commented on GERONIMO-4543: Do you also need to specify -J-XX:+CMSPermGenSweepingEnabled? I don't run with -XX:+UseConcMarkSweepGC. So, I'm not very familiar with these sets of options. Thanks for the additional info. That helps. I ran some tests with: JAVA_OPTS=-verbose:gc -XX:+PrintGCDetails -XX:+HeapDumpOnOutOfMemoryError And didn't see any major problems through multiple deploy/undeploy cycles. EAR/WAR ClassLoaders (and their Classes) were definitely being GC'ed. So, I don't see a systemic problem. Quite possibly we're losing the first ClassLoader. Also, possible that we're temporarily holding onto ClassLoader's through ThreadLocals. Will have to dig a bit further with a finer tooth comb. May be a few days... EAR classloader not garbage collected - Key: GERONIMO-4543 URL: https://issues.apache.org/jira/browse/GERONIMO-4543 Project: Geronimo Issue Type: Bug Security Level: public(Regular issues) Components: Memory Leaks, transaction manager Affects Versions: 2.2 Reporter: Janko Heilgeist Priority: Blocker Fix For: 2.2 Attachments: ear-with-tx.tar.gz, privileged_currenttime.patch The TransactionTimer$CurrentTime thread inherits the AccessControlContext of the first EAR/WAR/EJB-jar that carries out a transaction. Thus, the particular EAR/WAR/EJB-jar's classloader is prevented from being GCed. See http://www.nabble.com/PermGen-space-issues-td22079768s134.html -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
Re: New tranql xa adapter for Informix and MS SQL Server 2000 and 2005 tested and works now with g server
Thanks for the testing! I've released these three adapters. In a day or so when they get to central we can add them to geronimo if you have a patch handy that would be great or I can do it if you don't. thanks david jencks On Feb 19, 2009, at 7:16 PM, Forrest Xia wrote: Hi all, Just FYI. Recently I pulled new tranql xa adatpers for informix and MS SQL Server 2000 and 2005, tested them with G 2.1.4 snapshot. Seems they all works fine! Here are more details: 1. Informix xa tranql adapter 1.0-snapshot works well with Informix jdbc driver 3.50 on Informix Dynamic Server 11.5 database 2. MS SQL 2005 xa tranql adapter 1.0-snapshot works well with MS SQL Server JDBC driver 2.0 on MS SQL Server 2005 and 2008 database 3. MS SQL 2000 xa tranql adatper 1.0-snapshot works well with MS SQL Server 2000 JDBC driver on MS SQL Server 2000 database Let know if you want more info about it Cheers! Forrest
Re: [BUILD] trunk: Failed for Revision: 746226
I _think_ i fixed this no idea why I didn't see this problem in my original testing. david jencks On Feb 20, 2009, at 5:11 AM, ga...@apache.org wrote: Geronimo Revision: 746226 built with tests included See the full build-0900.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090220/build-0900.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090220/unit-test-reports Building Geronimo trunk at Revision: 746226 java version 1.5.0_12 Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04) Java HotSpot(TM) Server VM (build 1.5.0_12-b04, mixed mode) + Error stacktraces are turned on. [INFO] Scanning for projects... Downloading: http://repo.exist.com/maven2/org/apache/geronimo/genesis/config/project-config/1.5/project-config-1.5.pom 16K downloaded Downloading: http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/genesis/config/config/1.5/config-1.5.pom Downloading: http://repo.exist.com/maven2/org/apache/geronimo/genesis/config/config/1.5/config-1.5.pom 2K downloaded Downloading: http://people.apache.org/repo/m2-incubating-repository//org/apache/geronimo/genesis/genesis/1.5/genesis-1.5.pom Downloading: http://repo.exist.com/maven2/org/apache/geronimo/genesis/genesis/1.5/genesis-1.5.pom 14K downloaded Downloading: http://people.apache.org/repo/m2-incubating-repository//org/apache/apache/4/apache-4.pom Downloading: http://repo.exist.com/maven2/org/apache/apache/4/apache-4.pom 4K downloaded [INFO] [ERROR] FATAL ERROR [INFO] [INFO] Failed to resolve artifact. GroupId: org.apache.geronimo.plugins.classloaders ArtifactId: classloaders Version: 2.2-SNAPSHOT Reason: Unable to download the artifact from any repository org.apache.geronimo.plugins.classloaders:classloaders:pom:2.2- SNAPSHOT from the specified remote repositories: ibiblio.org (http://repo.exist.com/maven2) [INFO] [INFO] Trace org.apache.maven.reactor.MavenExecutionException: Cannot find parent: org.apache.geronimo.plugins.classloaders:classloaders for project: null:geronimo-javaee-deployment_1.1MR3_spec:car:null for project null:geronimo-javaee-deployment_1.1MR3_spec:car:null at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:378) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:292) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129) at org.apache.maven.cli.MavenCli.main(MavenCli.java:287) 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:585) at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java: 315) at org.codehaus.classworlds.Launcher.launch(Launcher.java:255) at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java: 430) at org.codehaus.classworlds.Launcher.main(Launcher.java:375) Caused by: org.apache.maven.project.ProjectBuildingException: Cannot find parent: org.apache.geronimo.plugins.classloaders:classloaders for project: null:geronimo-javaee-deployment_1.1MR3_spec:car:null for project null:geronimo-javaee-deployment_1.1MR3_spec:car:null at org .apache .maven .project .DefaultMavenProjectBuilder .assembleLineage(DefaultMavenProjectBuilder.java:1370) at org .apache .maven .project .DefaultMavenProjectBuilder .buildInternal(DefaultMavenProjectBuilder.java:821) at org .apache .maven .project .DefaultMavenProjectBuilder .buildFromSourceFileInternal(DefaultMavenProjectBuilder.java:506) at org .apache .maven .project .DefaultMavenProjectBuilder.build(DefaultMavenProjectBuilder.java:198) at org.apache.maven.DefaultMaven.getProject(DefaultMaven.java:583) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java: 461) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java: 534) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java: 534) at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java: 534) at org.apache.maven.DefaultMaven.getProjects(DefaultMaven.java:365) ... 11 more Caused by: org.apache.maven.project.ProjectBuildingException: POM 'org.apache.geronimo.plugins.classloaders:classloaders' not found in repository: Unable to download the artifact from any repository org.apache.geronimo.plugins.classloaders:classloaders:pom:2.2- SNAPSHOT from the specified remote repositories: ibiblio.org (http://repo.exist.com/maven2) for project
Re: [VOTE] Release javamail spec (1.6) and javamail provider (1.7)
+1 Jay Joe Bohn wrote: This is a vote for a combined release of the javamail spec and the javamail provider (+ the uber jar). The provider changes have dependencies on the spec changes, so these need to be released at the same time. Geronimo will need the updated uber jar for the Geronimo 2.1.4 and 2.2 releases. The components up for release are: geronimo-javamail_1.4_spec-1.6 geronimo-javamail_1.4-1.7 geronimo-javamail_1.4_provider-1.7 geronimo-javamail_1.4_mail-1.7(uber jar containing spec+providers) The following changes are included for the javamail spec: - GERONIMO-4307 Base64DecoderStream return int value between -128 and +127, should be between +0 and +255 - GERONIMO-4339 Calling MimeMessage#setRecipients with empty array causes ArrayOutOfBoundsException Patch provided by Andreas Velthen - GERONIMO-4340 MimePartDataSource incorrectly assumes that MimeMessages are never transfer encoded - GERONIMO-4341 javax.mail.NoSuchProviderException: Unable to locate provider for protocol: pop3 - GERONIMO-4342 MimeMessage#writeTo doesn't flush the encoder stream - Parse content types with parameters containing escaped characters. (GERONIMO-4421) The following changes are included for the javamail provider: - GERONIMO-4290 pop3s: java.lang.IllegalArgumentException: hostname can't be null - GERONIMO-4294 mail.pop3s.socketFactory.class is ignored - GERONIMO-4341 javax.mail.NoSuchProviderException: Unable to locate provider for protocol: pop3 - GERONIMO-4344 IMAPMessage#updateHeader updates header with wrong value - GERONIMO-4372 Wrong DEFAULT_IMAP_PORT in the Geronimo JavaMail 1.4 provider - fixed transport class name for smtps (GERONIMO-4476) - Can't read anything in if input is not set - tie down maven-shade-plugin version - IMAPMessage loadContent() and writeTo() fixes. Test code based on patch from Andreas Veithen (GERONIMO-4352) - added tests for pop3 store - same as for imap - add LICENSE and NOTICE files - update spec version in preparation for release Staging repos: http://people.apache.org/~jbohn/staging-repo/specs/geronimo-javamail_1.4_spec/ http://people.apache.org/~jbohn/staging-repo/javamail/ The svn locations are here: https://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-javamail_1.4_spec-1.6 https://svn.apache.org/repos/asf/geronimo/javamail/tags/geronimo-javamail_1.4-1.7 Staging sites: http://people.apache.org/~jbohn/staging-site/specs/geronimo-javamail_1.4_spec/1.6/ http://people.apache.org/~jbohn/staging-site/javamail/1.7/ The vote is open for 72 hours and or until sufficient votes are received [ ] +1 Release the javamail spec and provider [ ] +0 No opinion [ ] -1 Don't release the javamail spec and provider Thanks, Joe
Re: [VOTE] Release javamail spec (1.6) and javamail provider (1.7)
+1 david jencks On Feb 19, 2009, at 9:00 AM, Joe Bohn wrote: This is a vote for a combined release of the javamail spec and the javamail provider (+ the uber jar). The provider changes have dependencies on the spec changes, so these need to be released at the same time. Geronimo will need the updated uber jar for the Geronimo 2.1.4 and 2.2 releases. The components up for release are: geronimo-javamail_1.4_spec-1.6 geronimo-javamail_1.4-1.7 geronimo-javamail_1.4_provider-1.7 geronimo-javamail_1.4_mail-1.7(uber jar containing spec+providers) The following changes are included for the javamail spec: - GERONIMO-4307 Base64DecoderStream return int value between -128 and +127, should be between +0 and +255 - GERONIMO-4339 Calling MimeMessage#setRecipients with empty array causes ArrayOutOfBoundsException Patch provided by Andreas Velthen - GERONIMO-4340 MimePartDataSource incorrectly assumes that MimeMessages are never transfer encoded - GERONIMO-4341 javax.mail.NoSuchProviderException: Unable to locate provider for protocol: pop3 - GERONIMO-4342 MimeMessage#writeTo doesn't flush the encoder stream - Parse content types with parameters containing escaped characters. (GERONIMO-4421) The following changes are included for the javamail provider: - GERONIMO-4290 pop3s: java.lang.IllegalArgumentException: hostname can't be null - GERONIMO-4294 mail.pop3s.socketFactory.class is ignored - GERONIMO-4341 javax.mail.NoSuchProviderException: Unable to locate provider for protocol: pop3 - GERONIMO-4344 IMAPMessage#updateHeader updates header with wrong value - GERONIMO-4372 Wrong DEFAULT_IMAP_PORT in the Geronimo JavaMail 1.4 provider - fixed transport class name for smtps (GERONIMO-4476) - Can't read anything in if input is not set - tie down maven-shade-plugin version - IMAPMessage loadContent() and writeTo() fixes. Test code based on patch from Andreas Veithen (GERONIMO-4352) - added tests for pop3 store - same as for imap - add LICENSE and NOTICE files - update spec version in preparation for release Staging repos: http://people.apache.org/~jbohn/staging-repo/specs/geronimo-javamail_1.4_spec/ http://people.apache.org/~jbohn/staging-repo/javamail/ The svn locations are here: https://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-javamail_1.4_spec-1.6 https://svn.apache.org/repos/asf/geronimo/javamail/tags/geronimo-javamail_1.4-1.7 Staging sites: http://people.apache.org/~jbohn/staging-site/specs/geronimo-javamail_1.4_spec/1.6/ http://people.apache.org/~jbohn/staging-site/javamail/1.7/ The vote is open for 72 hours and or until sufficient votes are received [ ] +1 Release the javamail spec and provider [ ] +0 No opinion [ ] -1 Don't release the javamail spec and provider Thanks, Joe
[BUILD] branches/2.1: Failed for Revision: 746317
Geronimo Revision: 746317 built with tests included See the full build-1400.log file at http://people.apache.org/builds/geronimo/server/binaries/2.1/20090220/build-1400.log Download the binaries from http://people.apache.org/builds/geronimo/server/binaries/2.1/20090220 [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 33 minutes 32 seconds [INFO] Finished at: Fri Feb 20 14:38:53 EST 2009 [INFO] Final Memory: 313M/908M [INFO] TESTSUITE RESULTS (Failures only) = See detailed results at http://people.apache.org/builds/geronimo/server/testsuite/ResultsSummary.html Assembly: tomcat = See the full test.log file at http://people.apache.org/builds/geronimo/server/binaries/2.1/20090220/logs-1400-tomcat/test.log [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXRTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.214 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBStaxTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.236 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXBTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.212 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.JaxRPCTest [INFO] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.44 sec FAILURE! [INFO] Running security-testsuite.security [INFO] Tests run: 36, Failures: 5, Errors: 0, Skipped: 0, Time elapsed: 9.316 sec FAILURE! Assembly: jetty = See the full test.log file at http://people.apache.org/builds/geronimo/server/binaries/2.1/20090220/logs-1400-jetty/test.log [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXRTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.212 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBStaxTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.213 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXBTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.216 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.JaxRPCTest [INFO] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.438 sec FAILURE! [INFO] Running security-testsuite.security [INFO] Tests run: 36, Failures: 5, Errors: 0, Skipped: 0, Time elapsed: 9.906 sec FAILURE! Samples: branches/2.1 = Log: http://people.apache.org/builds/geronimo/server/binaries/2.1/20090220/samples-1400.log Build status: OK
[BUILD] branches/2.0: Failed for Revision: 746419
Geronimo Revision: 746419 built with tests included See the full build-2000.log file at http://people.apache.org/builds/geronimo/server/binaries/2.0/20090220/build-2000.log Download the binaries from http://people.apache.org/builds/geronimo/server/binaries/2.0/20090220 [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 33 minutes 51 seconds [INFO] Finished at: Fri Feb 20 20:38:31 EST 2009 [INFO] Final Memory: 219M/862M [INFO] TESTSUITE RESULTS (Failures only) = See detailed results at http://people.apache.org/builds/geronimo/server/testsuite/ResultsSummary.html Assembly: tomcat = See the full test.log file at http://people.apache.org/builds/geronimo/server/binaries/2.0/20090220/logs-2000-tomcat/test.log [INFO] Running deployment-testsuite.deployment [INFO] Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.277 sec FAILURE! -- [INFO] Running jpa-testsuite.jpa [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.288 sec FAILURE! [INFO] Running sec-testsuite.security [INFO] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.623 sec FAILURE! -- [INFO] Running web-testsuite.references [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.267 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXRTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.22 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBStaxTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.214 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXBTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.209 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.JaxRPCTest [INFO] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.463 sec FAILURE! Assembly: jetty = See the full test.log file at http://people.apache.org/builds/geronimo/server/binaries/2.0/20090220/logs-2000-jetty/test.log [INFO] Running deployment-testsuite.deployment [INFO] Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.333 sec FAILURE! -- [INFO] Running jpa-testsuite.jpa [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.316 sec FAILURE! [INFO] Running sec-testsuite.security [INFO] Tests run: 2, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.671 sec FAILURE! -- [INFO] Running web-testsuite.references [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.344 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXRTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.206 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBStaxTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.208 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.EJBJAXBTest [INFO] Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.204 sec FAILURE! -- [INFO] Running org.apache.geronimo.testsuite.testset.JaxRPCTest [INFO] Tests run: 3, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.528 sec FAILURE!
[BUILD] trunk: Failed for Revision: 746426
Geronimo Revision: 746426 built with tests included See the full build-2100.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090220/build-2100.log Download the binaries from http://people.apache.org/builds/geronimo/server/binaries/trunk/20090220 [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 35 minutes 29 seconds [INFO] Finished at: Fri Feb 20 21:39:19 EST 2009 [INFO] Final Memory: 677M/975M [INFO] TESTSUITE RESULTS (Failures only) = See detailed results at http://people.apache.org/builds/geronimo/server/testsuite/ResultsSummary.html Assembly: tomcat = See the full test.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20090220/logs-2100-tomcat/test.log [INFO] snapshot org.apache.geronimo.assemblies:geronimo-tomcat6-javaee5:2.2-SNAPSHOT: checking for updates from codehaus-snapshots [INFO] Using assembly artifact: org.apache.geronimo.assemblies:geronimo-tomcat6-javaee5:zip:bin:2.2-SNAPSHOT:provided [INFO] Using geronimoHome: /home/geronimo/geronimo/trunk/testsuite/target/geronimo-tomcat6-javaee5-2.2-SNAPSHOT [INFO] Installing assembly... [INFO] Expanding: /home/geronimo/.m2/repository/org/apache/geronimo/assemblies/geronimo-tomcat6-javaee5/2.2-SNAPSHOT/geronimo-tomcat6-javaee5-2.2-SNAPSHOT-bin.zip into /home/geronimo/geronimo/trunk/testsuite/target [INFO] Starting Geronimo server... [INFO] Selected option set: default [INFO] Redirecting output to: /home/geronimo/geronimo/trunk/testsuite/target/geronimo-logs/org.apache.geronimo.mavenplugins.geronimo.server.StartServerMojo.log [INFO] Waiting for Geronimo server... [INFO] Geronimo server started in 0:00:41.456 [INFO] [shitty:install {execution: default}] [INFO] Installing /home/geronimo/geronimo/trunk/testsuite/pom.xml to /home/geronimo/.m2/repository/org/apache/geronimo/testsuite/testsuite/2.2-SNAPSHOT/testsuite-2.2-SNAPSHOT.pom [INFO] [shitty:test {execution: default}] [INFO] Starting 36 test builds [INFO] [INFO] --- [INFO] [INFO] commands-testsuite/deploy RUNNING [INFO] commands-testsuite/deploy SUCCESS (0:01:00.101) [INFO] commands-testsuite/gshell RUNNING [INFO] commands-testsuite/gshell SUCCESS (0:00:28.557) [INFO] commands-testsuite/jaxws RUNNING [INFO] commands-testsuite/jaxws SUCCESS (0:00:33.426) [INFO] commands-testsuite/shutdownRUNNING [INFO] commands-testsuite/shutdownSUCCESS (0:00:16.616) [INFO] concurrent-testsuite/concurrent-basic RUNNING [INFO] concurrent-testsuite/concurrent-basic SUCCESS (0:06:24.214) [INFO] console-testsuite/advanced RUNNING [INFO] console-testsuite/advanced SUCCESS (0:01:19.110) [INFO] console-testsuite/basicRUNNING [INFO] console-testsuite/basicSUCCESS (0:01:43.335) [INFO] corba-testsuite/corba-helloworld RUNNING [INFO] corba-testsuite/corba-helloworld SUCCESS (0:00:47.981) [INFO] corba-testsuite/corba-marshal RUNNING [INFO] corba-testsuite/corba-marshal SUCCESS (0:01:02.933) [INFO] corba-testsuite/corba-mytime RUNNING [INFO] corba-testsuite/corba-mytime SUCCESS (0:00:40.482) [INFO] deployment-testsuite/deployment-tests RUNNING [INFO] deployment-testsuite/deployment-tests SUCCESS (0:00:30.641) [INFO] deployment-testsuite/jca-cms-tests RUNNING [INFO] deployment-testsuite/jca-cms-tests SUCCESS (0:00:29.614) [INFO] deployment-testsuite/manifestcp-tests RUNNING [INFO] deployment-testsuite/manifestcp-tests SUCCESS (0:00:30.656) [INFO] enterprise-testsuite/ejb-tests RUNNING [INFO] enterprise-testsuite/ejb-tests SUCCESS (0:00:56.771) [INFO] enterprise-testsuite/jms-tests RUNNING [INFO] enterprise-testsuite/jms-tests SUCCESS (0:00:53.253) [INFO] enterprise-testsuite/jpa-tests RUNNING [INFO] enterprise-testsuite/jpa-tests SUCCESS (0:01:04.277) [INFO] enterprise-testsuite/sec-clientRUNNING [INFO] enterprise-testsuite/sec-clientSUCCESS (0:00:28.163) [INFO] enterprise-testsuite/sec-tests RUNNING [INFO] enterprise-testsuite/sec-tests SUCCESS (0:00:48.300) [INFO] security-testsuite/test-security RUNNING [INFO] security-testsuite/test-security FAILURE (0:00:35.403) Java returned: 1 [INFO] web-testsuite/test-2.1-jspsRUNNING [INFO] web-testsuite/test-2.1-jspsSUCCESS (0:00:29.561) [INFO] web-testsuite/test-2.5-servletsRUNNING [INFO] web-testsuite/test-2.5
Re: [VOTE] Release javamail spec (1.6) and javamail provider (1.7)
+1 Jarek On Feb 19, 2009, at 12:00 PM, Joe Bohn joe.b...@earthlink.net wrote: This is a vote for a combined release of the javamail spec and the javamail provider (+ the uber jar). The provider changes have dependencies on the spec changes, so these need to be released at the same time. Geronimo will need the updated uber jar for the Geronimo 2.1.4 and 2.2 releases. The components up for release are: geronimo-javamail_1.4_spec-1.6 geronimo-javamail_1.4-1.7 geronimo-javamail_1.4_provider-1.7 geronimo-javamail_1.4_mail-1.7(uber jar containing spec+providers) The following changes are included for the javamail spec: - GERONIMO-4307 Base64DecoderStream return int value between -128 and +127, should be between +0 and +255 - GERONIMO-4339 Calling MimeMessage#setRecipients with empty array causes ArrayOutOfBoundsException Patch provided by Andreas Velthen - GERONIMO-4340 MimePartDataSource incorrectly assumes that MimeMessages are never transfer encoded - GERONIMO-4341 javax.mail.NoSuchProviderException: Unable to locate provider for protocol: pop3 - GERONIMO-4342 MimeMessage#writeTo doesn't flush the encoder stream - Parse content types with parameters containing escaped characters. (GERONIMO-4421) The following changes are included for the javamail provider: - GERONIMO-4290 pop3s: java.lang.IllegalArgumentException: hostname can't be null - GERONIMO-4294 mail.pop3s.socketFactory.class is ignored - GERONIMO-4341 javax.mail.NoSuchProviderException: Unable to locate provider for protocol: pop3 - GERONIMO-4344 IMAPMessage#updateHeader updates header with wrong value - GERONIMO-4372 Wrong DEFAULT_IMAP_PORT in the Geronimo JavaMail 1.4 provider - fixed transport class name for smtps (GERONIMO-4476) - Can't read anything in if input is not set - tie down maven-shade-plugin version - IMAPMessage loadContent() and writeTo() fixes. Test code based on patch from Andreas Veithen (GERONIMO-4352) - added tests for pop3 store - same as for imap - add LICENSE and NOTICE files - update spec version in preparation for release Staging repos: http://people.apache.org/~jbohn/staging-repo/specs/geronimo-javamail_1.4_spec/ http://people.apache.org/~jbohn/staging-repo/javamail/ The svn locations are here: https://svn.apache.org/repos/asf/geronimo/specs/tags/geronimo-javamail_1.4_spec-1.6 https://svn.apache.org/repos/asf/geronimo/javamail/tags/geronimo-javamail_1.4-1.7 Staging sites: http://people.apache.org/~jbohn/staging-site/specs/geronimo-javamail_1.4_spec/1.6/ http://people.apache.org/~jbohn/staging-site/javamail/1.7/ The vote is open for 72 hours and or until sufficient votes are received [ ] +1 Release the javamail spec and provider [ ] +0 No opinion [ ] -1 Don't release the javamail spec and provider Thanks, Joe
[jira] Updated: (GERONIMO-4475) Improve JMS portlet for AMQ 5.3 Broker configuration
[ https://issues.apache.org/jira/browse/GERONIMO-4475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] John Sisson updated GERONIMO-4475: -- Summary: Improve JMS portlet for AMQ 5.3 Broker configuration (was: Improve JMS portlet for AMQ 5.3 Borker configuration) Corrected description Improve JMS portlet for AMQ 5.3 Broker configuration Key: GERONIMO-4475 URL: https://issues.apache.org/jira/browse/GERONIMO-4475 Project: Geronimo Issue Type: Improvement Security Level: public(Regular issues) Components: console Affects Versions: 2.2 Reporter: Ivan Assignee: Ivan Fix For: 2.2 Attachments: G4475-activemq-broker-00.patch, G4475-activemq-broker.patch, G4475-activemq-portlet-update-02.patch, G4475-geronimo-activemq.patch, G4475-geronimo-management.patch Currently in the administrator console, the users could not add another embed broker. Also, they could not edit the broker through administrator console. I list the features that I could see : 1. While creating the broker, let the use upload a configuration file. 2. While editing the broker, show a text area, so that the user could edit the spring XML file in it. Shall we give the user a more friendly interface, so that they do not need the edit the XML file directly. I am not sure how it should look like. 3. Update the connector port let, so that while creating a new connector, the user could specify the broker that it belongs to. Please help to give some comments ! -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-4538) Make framework self contained to build the framework server
[ https://issues.apache.org/jira/browse/GERONIMO-4538?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12675531#action_12675531 ] David Jencks commented on GERONIMO-4538: After remembering that the plugingroups are new in 2.2, so moving groupIds would not cause update problems from 2.1, I moved boilerplate to configs and updated some groupIds to reflect their new location inside framework in rev 746447. Make framework self contained to build the framework server --- Key: GERONIMO-4538 URL: https://issues.apache.org/jira/browse/GERONIMO-4538 Project: Geronimo Issue Type: Improvement Security Level: public(Regular issues) Components: buildsystem Affects Versions: 2.2 Reporter: David Jencks Assignee: David Jencks Fix For: 2.2 Make everything needed to build the framework server be in framework. This should make it a lot easier to experiment with the framework server because you have a lot less to build. It should have its own testsuite, although that may be added later. I don't plan to change any groupIds or artifactIds immediately although some should probably be modified slightly. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.