Re: [DISCUSS] Release Geronimo 3.0.1
Just modify the pom.xml: Change: geronimoVersion3.0.1-SNAPSHOT/geronimoVersion to geronimoVersion3.0.1/geronimoVersion mvn clean install, and you're good to go! -- View this message in context: http://apache-geronimo.328035.n3.nabble.com/DISCUSS-Release-Geronimo-3-0-1-tp3986750p3987176.html Sent from the Development mailing list archive at Nabble.com.
Re: [DISCUSS] Release Geronimo 3.0.1
I think there used to be a profile that you were supposed to use when running the release plugin -- at least release:prepare-- that would include all the modules, not just the ones you normally build, so all the versions would get updated properly. david jencks On May 20, 2013, at 6:30 PM, Forrest Xia forres...@gmail.com wrote: I will try option 2 first, if not work, will fall back to option 1. Any better idea, please speak out. On Mon, May 20, 2013 at 11:25 PM, Jarek Gawor jga...@gmail.com wrote: Yes, that's bad. Looks like maven release plugin was executed with -Pnoclustering option. Which means that the plugin won't process certain modules (update the version in poms) but since the plugin creates a tag from the branch, all source code will be included. So if you build from tag (or source zip or tar.gz) you might end up compiling code that was skipped by the release plugin. So, I guess if there is something we don't want to include in a release, we shouldn't rely on a profile option during a release but instead either 1) svn delete the modules we don't want before the release or 2) update poms appropriately so that modules we don't want aren't compiled by default before the release. Or any other better ideas? Jarek On Mon, May 20, 2013 at 8:25 AM, Kevan Miller kevan.mil...@gmail.com wrote: I've been trying off and on to get a clean build since Friday. I'm currently failing with: [ERROR] Failed to execute goal on project geronimo-clustering-wadi: Could not resolve dependencies for project org.apache.geronimo.modules:geronimo-clustering-wadi:bundle:3.0.1-SNAPSHOT: Could not find artifact org.apache.geronimo.ext.tomcat:tribes:jar:7.0.39.1-SNAPSHOT in apache.snapshots (http://repository.apache.org/snapshots) - [Help 1] I can try to clean out my maven repo. See if that helps. However: looks like a lot of pom.xml files have parent's pointing to 3.0.1-SNAPSHOT. Try running 'grep -Rni --include=pom.xml snapshot *' --kevan On May 17, 2013, at 9:56 AM, Forrest Xia forres...@gmail.com wrote: Hi Devs, Please vote Geronimo 3.0.1 release with these major differences from the previous release: 1. JSF 2.1 support 2. JDBC 4 support 3. Some components upgrade, including Tomcat, JPA, Yoko, Tranql, ActiveMQ 4. Quite a few bugs fixes For details, see http://svn.apache.org/repos/asf/geronimo/server/tags/geronimo-3.0.1/RELEASE_NOTES-3.0.1.txt The server code up for vote is: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/geronimo/3.0.1/geronimo-3.0.1-source-release.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/geronimo/3.0.1/geronimo-3.0.1-source-release.zip The binary code up for vote is: Java EE 6 Full Profile Tomcat Assemblies: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6/3.0.1/geronimo-tomcat7-javaee6-3.0.1-bin.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6/3.0.1/geronimo-tomcat7-javaee6-3.0.1-bin.zip Java EE 6 Web Profile Tomcat Assemblies: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6-web/3.0.1/geronimo-tomcat7-javaee6-web-3.0.1-bin.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6-web/3.0.1/geronimo-tomcat7-javaee6-web-3.0.1-bin.zip Little-G Tomcat Assemblies: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-minimal/3.0.1/geronimo-tomcat7-minimal-3.0.1-bin.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-minimal/3.0.1/geronimo-tomcat7-minimal-3.0.1-bin.zip Staging repo is: https://repository.apache.org/content/repositories/orgapachegeronimo-009/ The tag has created at: http://svn.apache.org/repos/asf/geronimo/server/tags/geronimo-3.0.1 Java EE 6 TCKs all passed! Vote will be at least open for 72 hours. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) -- Thanks! Regards, Forrest -- Thanks! Regards, Forrest
[DISCUSS] Release Geronimo 3.0.1
I've been trying off and on to get a clean build since Friday. I'm currently failing with: [ERROR] Failed to execute goal on project geronimo-clustering-wadi: Could not resolve dependencies for project org.apache.geronimo.modules:geronimo-clustering-wadi:bundle:3.0.1-SNAPSHOT: Could not find artifact org.apache.geronimo.ext.tomcat:tribes:jar:7.0.39.1-SNAPSHOT in apache.snapshots (http://repository.apache.org/snapshots) - [Help 1] I can try to clean out my maven repo. See if that helps. However: looks like a lot of pom.xml files have parent's pointing to 3.0.1-SNAPSHOT. Try running 'grep -Rni --include=pom.xml snapshot *' --kevan On May 17, 2013, at 9:56 AM, Forrest Xia forres...@gmail.com wrote: Hi Devs, Please vote Geronimo 3.0.1 release with these major differences from the previous release: 1. JSF 2.1 support 2. JDBC 4 support 3. Some components upgrade, including Tomcat, JPA, Yoko, Tranql, ActiveMQ 4. Quite a few bugs fixes For details, see http://svn.apache.org/repos/asf/geronimo/server/tags/geronimo-3.0.1/RELEASE_NOTES-3.0.1.txt The server code up for vote is: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/geronimo/3.0.1/geronimo-3.0.1-source-release.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/geronimo/3.0.1/geronimo-3.0.1-source-release.zip The binary code up for vote is: Java EE 6 Full Profile Tomcat Assemblies: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6/3.0.1/geronimo-tomcat7-javaee6-3.0.1-bin.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6/3.0.1/geronimo-tomcat7-javaee6-3.0.1-bin.zip Java EE 6 Web Profile Tomcat Assemblies: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6-web/3.0.1/geronimo-tomcat7-javaee6-web-3.0.1-bin.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6-web/3.0.1/geronimo-tomcat7-javaee6-web-3.0.1-bin.zip Little-G Tomcat Assemblies: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-minimal/3.0.1/geronimo-tomcat7-minimal-3.0.1-bin.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-minimal/3.0.1/geronimo-tomcat7-minimal-3.0.1-bin.zip Staging repo is: https://repository.apache.org/content/repositories/orgapachegeronimo-009/ The tag has created at: http://svn.apache.org/repos/asf/geronimo/server/tags/geronimo-3.0.1 Java EE 6 TCKs all passed! Vote will be at least open for 72 hours. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) -- Thanks! Regards, Forrest
Re: [DISCUSS] Release Geronimo 3.0.1
Yes, that's bad. Looks like maven release plugin was executed with -Pnoclustering option. Which means that the plugin won't process certain modules (update the version in poms) but since the plugin creates a tag from the branch, all source code will be included. So if you build from tag (or source zip or tar.gz) you might end up compiling code that was skipped by the release plugin. So, I guess if there is something we don't want to include in a release, we shouldn't rely on a profile option during a release but instead either 1) svn delete the modules we don't want before the release or 2) update poms appropriately so that modules we don't want aren't compiled by default before the release. Or any other better ideas? Jarek On Mon, May 20, 2013 at 8:25 AM, Kevan Miller kevan.mil...@gmail.com wrote: I've been trying off and on to get a clean build since Friday. I'm currently failing with: [ERROR] Failed to execute goal on project geronimo-clustering-wadi: Could not resolve dependencies for project org.apache.geronimo.modules:geronimo-clustering-wadi:bundle:3.0.1-SNAPSHOT: Could not find artifact org.apache.geronimo.ext.tomcat:tribes:jar:7.0.39.1-SNAPSHOT in apache.snapshots (http://repository.apache.org/snapshots) - [Help 1] I can try to clean out my maven repo. See if that helps. However: looks like a lot of pom.xml files have parent's pointing to 3.0.1-SNAPSHOT. Try running 'grep -Rni --include=pom.xml snapshot *' --kevan On May 17, 2013, at 9:56 AM, Forrest Xia forres...@gmail.com wrote: Hi Devs, Please vote Geronimo 3.0.1 release with these major differences from the previous release: 1. JSF 2.1 support 2. JDBC 4 support 3. Some components upgrade, including Tomcat, JPA, Yoko, Tranql, ActiveMQ 4. Quite a few bugs fixes For details, see http://svn.apache.org/repos/asf/geronimo/server/tags/geronimo-3.0.1/RELEASE_NOTES-3.0.1.txt The server code up for vote is: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/geronimo/3.0.1/geronimo-3.0.1-source-release.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/geronimo/3.0.1/geronimo-3.0.1-source-release.zip The binary code up for vote is: Java EE 6 Full Profile Tomcat Assemblies: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6/3.0.1/geronimo-tomcat7-javaee6-3.0.1-bin.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6/3.0.1/geronimo-tomcat7-javaee6-3.0.1-bin.zip Java EE 6 Web Profile Tomcat Assemblies: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6-web/3.0.1/geronimo-tomcat7-javaee6-web-3.0.1-bin.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6-web/3.0.1/geronimo-tomcat7-javaee6-web-3.0.1-bin.zip Little-G Tomcat Assemblies: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-minimal/3.0.1/geronimo-tomcat7-minimal-3.0.1-bin.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-minimal/3.0.1/geronimo-tomcat7-minimal-3.0.1-bin.zip Staging repo is: https://repository.apache.org/content/repositories/orgapachegeronimo-009/ The tag has created at: http://svn.apache.org/repos/asf/geronimo/server/tags/geronimo-3.0.1 Java EE 6 TCKs all passed! Vote will be at least open for 72 hours. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) -- Thanks! Regards, Forrest
Re: [DISCUSS] Release Geronimo 3.0.1
I get (linkedin)[acabrera-mn:geronimo-3.0.1 507]$ mvn clean install [INFO] Scanning for projects... [WARNING] The POM for org.apache.geronimo.buildsupport:car-maven-plugin:jar:3.0.1 is missing, no dependency information available [ERROR] The build could not read 30 projects - [Help 1] [ERROR] [ERROR] The project org.apache.geronimo.modules:geronimo-clustering:3.0.1-SNAPSHOT (/Users/acabrera/geronimo-3.0.1/plugins/clustering/geronimo-clustering/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.geronimo.plugins:clustering:pom:3.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 25, column 13 - [Help 2] [ERROR] [ERROR] The project org.apache.geronimo.modules:geronimo-clustering-wadi:3.0.1-SNAPSHOT (/Users/acabrera/geronimo-3.0.1/plugins/clustering/geronimo-clustering-wadi/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.geronimo.plugins:clustering:pom:3.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 25, column 13 - [Help 2] [ERROR] [ERROR] The project org.apache.geronimo.modules:geronimo-farm:3.0.1-SNAPSHOT (/Users/acabrera/geronimo-3.0.1/plugins/clustering/geronimo-farm/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.geronimo.plugins:clustering:pom:3.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 25, column 13 - [Help 2] [ERROR] [ERROR] The project org.apache.geronimo.modules:geronimo-deploy-farm:3.0.1-SNAPSHOT (/Users/acabrera/geronimo-3.0.1/plugins/clustering/geronimo-deploy-farm/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.geronimo.plugins:clustering:pom:3.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 25, column 13 - [Help 2] [ERROR] [ERROR] The project org.apache.geronimo.modules:geronimo-plugin-farm:3.0.1-SNAPSHOT (/Users/acabrera/geronimo-3.0.1/plugins/clustering/geronimo-plugin-farm/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.geronimo.plugins:clustering:pom:3.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 25, column 13 - [Help 2] [ERROR] [ERROR] The project org.apache.geronimo.configs:clustering:3.0.1-SNAPSHOT (/Users/acabrera/geronimo-3.0.1/plugins/clustering/clustering/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.geronimo.plugins:clustering:pom:3.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 25, column 13 - [Help 2] [ERROR] [ERROR] The project org.apache.geronimo.configs:wadi-clustering:3.0.1-SNAPSHOT (/Users/acabrera/geronimo-3.0.1/plugins/clustering/wadi-clustering/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.geronimo.plugins:clustering:pom:3.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 25, column 13 - [Help 2] [ERROR] [ERROR] The project org.apache.geronimo.configs:farming:3.0.1-SNAPSHOT (/Users/acabrera/geronimo-3.0.1/plugins/clustering/farming/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.geronimo.plugins:clustering:pom:3.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 25, column 13 - [Help 2] [ERROR] [ERROR] The project org.apache.geronimo.configs:plugin-farm:3.0.1-SNAPSHOT (/Users/acabrera/geronimo-3.0.1/plugins/clustering/plugin-farm/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.geronimo.plugins:clustering:pom:3.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 25, column 13 - [Help 2] [ERROR] [ERROR] The project org.apache.geronimo.configs:plugin-farm-member:3.0.1-SNAPSHOT (/Users/acabrera/geronimo-3.0.1/plugins/clustering/plugin-farm-member/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.geronimo.plugins:clustering:pom:3.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 25, column 13 - [Help 2] [ERROR] [ERROR] The project org.apache.geronimo.assemblies:geronimo-plugin-farm-node:3.0.1-SNAPSHOT (/Users/acabrera/geronimo-3.0.1/plugins/clustering/geronimo-plugin-farm-node/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.geronimo.plugins:clustering:pom:3.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 22, column 13 - [Help 2] [ERROR] [ERROR] The project org.apache.geronimo.configs:plugin-farm-datasource:3.0.1-SNAPSHOT (/Users/acabrera/geronimo-3.0.1/plugins/clustering/plugin-farm-datasource/pom.xml) has 1 error [ERROR] Non-resolvable parent POM: Could not find artifact org.apache.geronimo.plugins:clustering:pom:3.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 22,
Re: [DISCUSS] Release Geronimo 3.0.1
I will try option 2 first, if not work, will fall back to option 1. Any better idea, please speak out. On Mon, May 20, 2013 at 11:25 PM, Jarek Gawor jga...@gmail.com wrote: Yes, that's bad. Looks like maven release plugin was executed with -Pnoclustering option. Which means that the plugin won't process certain modules (update the version in poms) but since the plugin creates a tag from the branch, all source code will be included. So if you build from tag (or source zip or tar.gz) you might end up compiling code that was skipped by the release plugin. So, I guess if there is something we don't want to include in a release, we shouldn't rely on a profile option during a release but instead either 1) svn delete the modules we don't want before the release or 2) update poms appropriately so that modules we don't want aren't compiled by default before the release. Or any other better ideas? Jarek On Mon, May 20, 2013 at 8:25 AM, Kevan Miller kevan.mil...@gmail.com wrote: I've been trying off and on to get a clean build since Friday. I'm currently failing with: [ERROR] Failed to execute goal on project geronimo-clustering-wadi: Could not resolve dependencies for project org.apache.geronimo.modules:geronimo-clustering-wadi:bundle:3.0.1-SNAPSHOT: Could not find artifact org.apache.geronimo.ext.tomcat:tribes:jar:7.0.39.1-SNAPSHOT in apache.snapshots (http://repository.apache.org/snapshots) - [Help 1] I can try to clean out my maven repo. See if that helps. However: looks like a lot of pom.xml files have parent's pointing to 3.0.1-SNAPSHOT. Try running 'grep -Rni --include=pom.xml snapshot *' --kevan On May 17, 2013, at 9:56 AM, Forrest Xia forres...@gmail.com wrote: Hi Devs, Please vote Geronimo 3.0.1 release with these major differences from the previous release: 1. JSF 2.1 support 2. JDBC 4 support 3. Some components upgrade, including Tomcat, JPA, Yoko, Tranql, ActiveMQ 4. Quite a few bugs fixes For details, see http://svn.apache.org/repos/asf/geronimo/server/tags/geronimo-3.0.1/RELEASE_NOTES-3.0.1.txt The server code up for vote is: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/geronimo/3.0.1/geronimo-3.0.1-source-release.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/geronimo/3.0.1/geronimo-3.0.1-source-release.zip The binary code up for vote is: Java EE 6 Full Profile Tomcat Assemblies: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6/3.0.1/geronimo-tomcat7-javaee6-3.0.1-bin.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6/3.0.1/geronimo-tomcat7-javaee6-3.0.1-bin.zip Java EE 6 Web Profile Tomcat Assemblies: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6-web/3.0.1/geronimo-tomcat7-javaee6-web-3.0.1-bin.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-javaee6-web/3.0.1/geronimo-tomcat7-javaee6-web-3.0.1-bin.zip Little-G Tomcat Assemblies: https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-minimal/3.0.1/geronimo-tomcat7-minimal-3.0.1-bin.tar.gz https://repository.apache.org/content/repositories/orgapachegeronimo-009/org/apache/geronimo/assemblies/geronimo-tomcat7-minimal/3.0.1/geronimo-tomcat7-minimal-3.0.1-bin.zip Staging repo is: https://repository.apache.org/content/repositories/orgapachegeronimo-009/ The tag has created at: http://svn.apache.org/repos/asf/geronimo/server/tags/geronimo-3.0.1 Java EE 6 TCKs all passed! Vote will be at least open for 72 hours. [ ] +1 approve [ ] +0 no opinion [ ] -1 disapprove (and reason why) -- Thanks! Regards, Forrest -- Thanks! Regards, Forrest