[BUILD] trunk: Failed for Revision: 823754
Geronimo Revision: 823754 built with tests included See the full build-2100.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20091010/build-2100.log Download the binaries from http://people.apache.org/builds/geronimo/server/binaries/trunk/20091010 [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 281 minutes 25 seconds [INFO] Finished at: Sat Oct 10 01:45:07 EDT 2009 [INFO] Final Memory: 1343M/1536M [INFO] TESTSUITE RESULTS (Failures only) = Assembly: tomcat = See full test results and logs at http://people.apache.org/builds/geronimo/server/binaries/trunk/20091010/logs-2100-tomcat/ [INFO] Scanning for projects... [INFO] [INFO] Building Geronimo TestSuite [INFO]task-segment: [install] [INFO] Downloading: http://repo.exist.com/maven2/org/codehaus/mojo/selenium-maven-plugin/1.0-rc-1/selenium-maven-plugin-1.0-rc-1.pom 21K downloaded Downloading: http://nexus.openqa.org/content/repositories/releases/org/codehaus/mojo/mojo-parent/19/mojo-parent-19.pom Downloading: http://repo.exist.com/maven2/org/codehaus/mojo/mojo-parent/19/mojo-parent-19.pom 17K downloaded Downloading: http://repo.exist.com/maven2/org/codehaus/mojo/selenium-maven-plugin/1.0-rc-1/selenium-maven-plugin-1.0-rc-1.jar 60K downloaded [INFO] snapshot org.apache.geronimo.buildsupport:geronimo-maven-plugin:3.0-SNAPSHOT: checking for updates from apache.snapshots [INFO] snapshot org.apache.geronimo.buildsupport:geronimo-maven-plugin:3.0-SNAPSHOT: checking for updates from codehaus.snapshots [INFO] snapshot org.apache.geronimo.buildsupport:buildsupport:3.0-SNAPSHOT: checking for updates from apache.snapshots [INFO] snapshot org.apache.geronimo.buildsupport:buildsupport:3.0-SNAPSHOT: checking for updates from codehaus.snapshots [INFO] snapshot org.apache.geronimo.framework:framework:3.0-SNAPSHOT: checking for updates from apache.snapshots [INFO] snapshot org.apache.geronimo.framework:framework:3.0-SNAPSHOT: checking for updates from codehaus.snapshots Downloading: http://repo.exist.com/maven2/org/codehaus/mojo/shitty-maven-plugin/1.0-alpha-3/shitty-maven-plugin-1.0-alpha-3.pom 16K downloaded Downloading: http://repo.exist.com/maven2/org/codehaus/mojo/shitty-maven-plugin/1.0-alpha-3/shitty-maven-plugin-1.0-alpha-3.jar 106K downloaded [INFO] [genesis:validate-configuration {execution: default}] [INFO] snapshot org.apache.geronimo.testsupport:testsupport-selenium:3.0-SNAPSHOT: checking for updates from codehaus.snapshots [INFO] snapshot org.apache.geronimo.testsupport:testsupport-selenium:3.0-SNAPSHOT: checking for updates from apache.snapshots [INFO] snapshot org.apache.geronimo.testsupport:testsupport:3.0-SNAPSHOT: checking for updates from openqa-snapshots [INFO] snapshot org.apache.geronimo.testsupport:testsupport:3.0-SNAPSHOT: checking for updates from codehaus.snapshots [INFO] snapshot org.apache.geronimo.testsupport:testsupport:3.0-SNAPSHOT: checking for updates from apache.snapshots [INFO] snapshot org.apache.geronimo.testsupport:testsupport-common:3.0-SNAPSHOT: checking for updates from codehaus.snapshots [INFO] snapshot org.apache.geronimo.testsupport:testsupport-common:3.0-SNAPSHOT: checking for updates from apache.snapshots [INFO] snapshot org.apache.geronimo.testsupport:testsupport-common:3.0-SNAPSHOT: checking for updates from openqa-snapshots [INFO] snapshot org.apache.geronimo.framework:modules:3.0-SNAPSHOT: checking for updates from codehaus.snapshots [INFO] snapshot org.apache.geronimo.framework:modules:3.0-SNAPSHOT: checking for updates from apache.snapshots [INFO] snapshot org.apache.geronimo.framework:modules:3.0-SNAPSHOT: checking for updates from openqa-snapshots [INFO] [enforcer:enforce {execution: default}] [WARNING] Rule 0: org.apache.maven.plugins.enforcer.RequireJavaVersion failed with message: Detected JDK Version: 1.5.0-18 is not in the allowed range [1.6,). [INFO] [ERROR] BUILD ERROR Assembly: jetty = See full test results and logs at http://people.apache.org/builds/geronimo/server/binaries/trunk/20091010/logs-2100-jetty/ [INFO] Scanning for projects... [INFO] [INFO] Building Geronimo TestSuite [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [WARNING] Rule 0: org.apache.maven.plugins.enforcer.RequireJavaVersion failed with message: Detected JDK Versio
Re: osgi progress
I don't know if that's the same problem that Rick is seeing but I'm getting the following error while building geronimo-gbean-deployer-bootstrap car: ... [INFO] [car:package] Packaging module configuration: /home/gawor/development/geronimo/osgi/framework/configs/geronimo-gbean-deployer-bootstrap/target/work/plan.xml 01:08:11,663 INFO [DeploymentContext] The Strict Manifest Classpath processing mode is in effect. This option can be altered by specifying -DXorg.apache.geronimo.deployment.LenientMFCP=true|false Specify ="true" for more lenient processing such as ignoring missing jars and references that are not spec compliant. java.io.FileNotFoundException: /home/gawor/development/geronimo/osgi/framework/configs/geronimo-gbean-deployer-bootstrap/target/META-INF/MANIFEST.MF (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.(FileInputStream.java:106) at org.apache.felix.framework.util.SecureAction.getFileInputStream(SecureAction.java:414) at org.apache.felix.framework.cache.DirectoryRevision.getManifestHeader(DirectoryRevision.java:78) at org.apache.felix.framework.BundleImpl.createModule(BundleImpl.java:1110) at org.apache.felix.framework.BundleImpl.(BundleImpl.java:79) at org.apache.felix.framework.Felix.installBundle(Felix.java:2372) at org.apache.felix.framework.Felix.installBundle(Felix.java:2277) at org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:130) at org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:108) at org.apache.geronimo.deployment.DeploymentContext.createTempConfiguration(DeploymentContext.java:208) ... Jarek On Fri, Oct 9, 2009 at 2:25 PM, Rick McGuire wrote: > David Jencks wrote: >> >> I only have a minute so can't address anything in detail right now. >> >> Most of the servicemix bundle dependencies can probably be on released >> versions. I went for speed and used the ones from my checked out servicemix >> trunk in case I needed to patch them. >> >> I don't think we need the geronimo plexus bundles I set up -- although we >> do need to find some solution for accessing the code or not using it at all. >> >> What are the testsuite errors you get? It would be useful to find out if >> they are windows specific. Similarly it would be great to find out if >> anyone else can build on a non-windows system :-) > > I checked in a fix for the geronimo-kernel error. There was a difference > between the test in trunk and the one in your sandbox. Using the trunk > version made the problem go away. Now I'm getting as far as the deployer > tests, which seem to be having problems with the deployment config ids. I > haven't gotten very far with trying to sort those out yet. > > Rick > >> >> thanks >> david jencks >> >> On Oct 9, 2009, at 4:55 AM, Rick McGuire wrote: >> >>> David Jencks wrote: I changed the url scheme so we always use pax maven urls for everything in the geronimo repository, and now I can get, with some work, all the plugin bundles to start as bundles. However they mostly don't start as plugins (i.e., no gbeans start). I haven't figured out why yet. How to get it to "run": build >>> >>> This one word is starting to remind me of the famous Sydney Harris >>> cartoon: >>> >>> http://www.sciencecartoonsplus.com/pages/gallery.php >>> >>> I've had a few issues getting this to build, so I thought I'd capture the >>> notes here for the benefit of others. Some of these we can fix in the >>> build, others are things that need to be accounted for before building. A >>> major problem is getting all of the dependencies into your maven repository >>> so the build can work. >>> >>> 1) servicemix bundles. In addition to the patch that David provided, >>> you need to checkout and build the servicemix bundles from: >>> >>> https://svn.apache.org/repos/asf/servicemix/smx4/bundles/trunk >>> >>> Unfortunately, the root pom for servicemix does not build all of the >>> subprojects. Many of the ones that are skipped are required by Geronimo and >>> need to be built individually. This list includes: >>> >>> jaxb-impl-2.1.6 >>> xmlbeans-2.4.0 (NOTE: this builds 2.4.0_3-SNAPSHOT, but the dependency >>> is currently 2.4.0_2-SNAPSHOT. The Geronimo pom needs to be adjusted). >>> woodstox-3.2.8 >>> jline-0.9.94 >>> >>> The framework builds additional bundlized versions of dependencies, but >>> at the moment, they are not included in the build. The subprojects are >>> located in framework/bundles, but there's no root pom that builds all of >>> these, so each subproject needs to be built individually. There are some >>> dependencies between these subprojects. For example, plexus-archiver >>> depends on plexus-utils, so plexus-utils needs to be built first. >>> Unfortunately, plexus-utils is building version 1.5.15_1-SNAPSHOT, and >>> plexus-archi
[BUILD] branches/2.2: Failed for Revision: 823745
Geronimo Revision: 823745 built with tests included See the full build-2000.log file at http://people.apache.org/builds/geronimo/server/binaries/2.2/20091009/build-2000.log Download the binaries from http://people.apache.org/builds/geronimo/server/binaries/2.2/20091009 [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 46 minutes 42 seconds [INFO] Finished at: Fri Oct 09 20:49:29 EDT 2009 [INFO] Final Memory: 327M/917M [INFO] TESTSUITE RESULTS (Failures only) = Assembly: tomcat = See full test results and logs at http://people.apache.org/builds/geronimo/server/binaries/2.2/20091009/logs-2000-tomcat/ Assembly: jetty = See full test results and logs at http://people.apache.org/builds/geronimo/server/binaries/2.2/20091009/logs-2000-jetty/ [INFO] snapshot org.apache.geronimo.assemblies:geronimo-jetty7-javaee5:2.2-SNAPSHOT: checking for updates from apache.snapshots [INFO] Using assembly artifact: org.apache.geronimo.assemblies:geronimo-jetty7-javaee5:zip:bin:2.2-SNAPSHOT:provided [INFO] Using geronimoHome: /home/geronimo/geronimo/2.2/testsuite/target/geronimo-jetty7-javaee5-2.2-SNAPSHOT [INFO] Installing assembly... [INFO] Expanding: /home/geronimo/.m2/repository/org/apache/geronimo/assemblies/geronimo-jetty7-javaee5/2.2-SNAPSHOT/geronimo-jetty7-javaee5-2.2-SNAPSHOT-bin.zip into /home/geronimo/geronimo/2.2/testsuite/target [INFO] Starting Geronimo server... [INFO] Selected option set: default [INFO] Redirecting output to: /home/geronimo/geronimo/2.2/testsuite/target/geronimo-logs/org.apache.geronimo.mavenplugins.geronimo.server.StartServerMojo.log [INFO] Waiting for Geronimo server... [INFO] Geronimo server started in 0:01:05.823 [INFO] [shitty:install {execution: default}] [INFO] Installing /home/geronimo/geronimo/2.2/testsuite/pom.xml to /home/geronimo/.m2/repository/org/apache/geronimo/testsuite/testsuite/testing/testsuite-testing.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:21.007) [INFO] commands-testsuite/gshell RUNNING [INFO] commands-testsuite/gshell SUCCESS (0:00:40.311) [INFO] commands-testsuite/jaxws RUNNING [INFO] commands-testsuite/jaxws SUCCESS (0:00:46.483) [INFO] commands-testsuite/shutdownRUNNING [INFO] commands-testsuite/shutdownSUCCESS (0:00:24.269) [INFO] concurrent-testsuite/concurrent-basic RUNNING [INFO] concurrent-testsuite/concurrent-basic SUCCESS (0:06:32.395) [INFO] console-testsuite/advanced RUNNING [INFO] console-testsuite/advanced FAILURE (0:00:24.539) Java returned: 1 [INFO] console-testsuite/basicRUNNING [INFO] console-testsuite/basicSUCCESS (0:02:10.498) [INFO] corba-testsuite/corba-helloworld RUNNING [INFO] corba-testsuite/corba-helloworld SUCCESS (0:00:57.285) [INFO] corba-testsuite/corba-marshal RUNNING [INFO] corba-testsuite/corba-marshal SUCCESS (0:01:09.413) [INFO] corba-testsuite/corba-mytime RUNNING [INFO] corba-testsuite/corba-mytime SUCCESS (0:00:52.570) [INFO] deployment-testsuite/deployment-tests RUNNING [INFO] deployment-testsuite/deployment-tests SUCCESS (0:00:37.373) [INFO] deployment-testsuite/jca-cms-tests RUNNING [INFO] deployment-testsuite/jca-cms-tests SUCCESS (0:00:35.640) [INFO] deployment-testsuite/manifestcp-tests RUNNING [INFO] deployment-testsuite/manifestcp-tests SUCCESS (0:00:41.732) [INFO] enterprise-testsuite/ejb-tests RUNNING [INFO] enterprise-testsuite/ejb-tests SUCCESS (0:00:54.872) [INFO] enterprise-testsuite/jms-tests RUNNING [INFO] enterprise-testsuite/jms-tests SUCCESS (0:01:24.895) [INFO] enterprise-testsuite/jpa-tests RUNNING [INFO] enterprise-testsuite/jpa-tests SUCCESS (0:00:51.046) [INFO] enterprise-testsuite/sec-client-tests RUNNING [INFO] enterprise-testsuite/sec-client-tests SUCCESS (0:00:35.199) [INFO] enterprise-testsuite/sec-tests RUNNING [INFO] enterprise-testsuite/sec-tests SUCCESS (0:00:59.208) [INFO] security-testsuite/test-security RUNNING [INFO] security-testsuite/test-security SUCCESS (0:00:59.118) [INFO] web-testsuite/test-2.1-jspsRUNNING [INFO] web-testsuite/test-2.1-jspsSUCCESS (0:00:37.368) [INFO] web-testsuite/test-2.5-servlets
[BUILD] trunk: Failed for Revision: 823665
Geronimo Revision: 823665 built with tests included See the full build-1500.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20091009/build-1500.log Download the binaries from http://people.apache.org/builds/geronimo/server/binaries/trunk/20091009 [INFO] BUILD SUCCESSFUL [INFO] [INFO] Total time: 45 minutes 56 seconds [INFO] Finished at: Fri Oct 09 15:48:27 EDT 2009 [INFO] Final Memory: 408M/850M [INFO] TESTSUITE RESULTS (Failures only) = Assembly: tomcat = See full test results and logs at http://people.apache.org/builds/geronimo/server/binaries/trunk/20091009/logs-1500-tomcat/ Booting Geronimo Kernel (in Java 1.6.0_10)... Module 1/75 org.apache.geronimo.framework/j2ee-system/3.0-SNAPSHOT/car started in .000s Module 2/75 org.apache.geronimo.framework/jee-specs/3.0-SNAPSHOT/car started in .001s Module 3/75 org.apache.geronimo.plugins.classloaders/xbean-finder/3.0-SNAPSHOT/car started in .001s Module 4/75 org.apache.geronimo.framework/xmlbeans/3.0-SNAPSHOT/car started in .000s Module 5/75 org.apache.geronimo.framework/rmi-naming/3.0-SNAPSHOT/car 2009-10-09 15:51:02,497 WARN [RMIRegistryService] RMI Registry failed 2009-10-09 15:51:02,498 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state: abstractName="org.apache.geronimo.framework/rmi-naming/3.0-SNAPSHOT/car?ServiceModule=org.apache.geronimo.framework/rmi-naming/3.0-SNAPSHOT/car,j2eeType=GBean,name=RMIRegistry" java.rmi.server.ExportException: Port already in use: 1099; nested exception is: java.net.BindException: Address already in use at sun.rmi.transport.tcp.TCPTransport.listen(TCPTransport.java:310) at sun.rmi.transport.tcp.TCPTransport.exportObject(TCPTransport.java:218) at sun.rmi.transport.tcp.TCPEndpoint.exportObject(TCPEndpoint.java:393) at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:129) at sun.rmi.server.UnicastServerRef.exportObject(UnicastServerRef.java:190) at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:92) at sun.rmi.registry.RegistryImpl.(RegistryImpl.java:68) at java.rmi.registry.LocateRegistry.createRegistry(LocateRegistry.java:222) at org.apache.geronimo.kernel.rmi.RMIRegistryService.doStart(RMIRegistryService.java:72) at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:948) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:269) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:125) at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:538) at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:377) at org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:456) at org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:190) at org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:546) 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.geronimo.gbean.runtime.ReflectionMethodInvoker.invoke(ReflectionMethodInvoker.java:34) at org.apache.geronimo.gbean.runtime.GBeanOperation.invoke(GBeanOperation.java:130) at org.apache.geronimo.gbean.runtime.GBeanInstance.invoke(GBeanInstance.java:815) at org.apache.geronimo.gbean.runtime.RawInvoker.invoke(RawInvoker.java:57) at org.apache.geronimo.kernel.basic.RawOperationInvoker.invoke(RawOperationInvoker.java:35) at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96) at org.apache.geronimo.gbean.GBeanLifecycle$$EnhancerByCGLIB$$4f3fbc9f.startConfiguration() at org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:161) at org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:78) at org.apache.geronimo.kernel.util.MainConfigurationBootstr
Re: svn commit: r823543 - in /geronimo/server/trunk/plugins/activemq: activemq-webconsole-jetty/src/main/history/dependencies.xml activemq-webconsole-tomcat/src/main/history/dependencies.xml
Donald, Is there a reason you didn't make the same changes in the branches/2.2 dependencies.xml files? If not, I can make that change. ~Jason Warner On Fri, Oct 9, 2009 at 9:17 AM, wrote: > Author: dwoods > Date: Fri Oct 9 13:17:20 2009 > New Revision: 823543 > > URL: http://svn.apache.org/viewvc?rev=823543&view=rev > Log: > update activemq-webconsole depends > > Modified: > > > geronimo/server/trunk/plugins/activemq/activemq-webconsole-jetty/src/main/history/dependencies.xml > > > geronimo/server/trunk/plugins/activemq/activemq-webconsole-tomcat/src/main/history/dependencies.xml > > Modified: > geronimo/server/trunk/plugins/activemq/activemq-webconsole-jetty/src/main/history/dependencies.xml > URL: > http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/activemq/activemq-webconsole-jetty/src/main/history/dependencies.xml?rev=823543&r1=823542&r2=823543&view=diff > > == > --- > geronimo/server/trunk/plugins/activemq/activemq-webconsole-jetty/src/main/history/dependencies.xml > (original) > +++ > geronimo/server/trunk/plugins/activemq/activemq-webconsole-jetty/src/main/history/dependencies.xml > Fri Oct 9 13:17:20 2009 > @@ -121,4 +121,9 @@ > xmlpull > jar > > + > +jivesoftware > +smack > +jar > + > > > Modified: > geronimo/server/trunk/plugins/activemq/activemq-webconsole-tomcat/src/main/history/dependencies.xml > URL: > http://svn.apache.org/viewvc/geronimo/server/trunk/plugins/activemq/activemq-webconsole-tomcat/src/main/history/dependencies.xml?rev=823543&r1=823542&r2=823543&view=diff > > == > --- > geronimo/server/trunk/plugins/activemq/activemq-webconsole-tomcat/src/main/history/dependencies.xml > (original) > +++ > geronimo/server/trunk/plugins/activemq/activemq-webconsole-tomcat/src/main/history/dependencies.xml > Fri Oct 9 13:17:20 2009 > @@ -121,4 +121,9 @@ > xmlpull > jar > > + > +jivesoftware > +smack > +jar > + > > > >
[BUILD] branches/2.2: Failed for Revision: 823641
Geronimo Revision: 823641 built with tests included See the full build-1400.log file at http://people.apache.org/builds/geronimo/server/binaries/2.2/20091009/build-1400.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/2.2/20091009/unit-test-reports 4K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar 190K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//commons-pool/commons-pool/1.4/commons-pool-1.4.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//commons-pool/commons-pool/1.4/commons-pool-1.4.jar Downloading: http://repo.exist.com/maven2/commons-pool/commons-pool/1.4/commons-pool-1.4.jar 85K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar 94K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-pool/5.3.0/activemq-pool-5.3.0.jar 37K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//rome/rome/0.8/rome-0.8.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//rome/rome/0.8/rome-0.8.jar Downloading: http://repo.exist.com/maven2/rome/rome/0.8/rome-0.8.jar 192K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar 392K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar Downloading: http://repo.exist.com/maven2/xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar 23K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-xmpp/5.3.0/activemq-xmpp-5.3.0.jar 171K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://download.java.net/maven/2/jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://repository.codehaus.org//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://repo.exist.com/maven2/jivesoftware/smackx/3.1.0/smackx-3.1.0.jar 502K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//jivesoftware/smack/3.1.0/smack-3.1.0.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//jivesoftware/smack/3.1.0/smack-3.1.0.jar Downloading: http://repo.exist.com/maven2/jivesoftware/smack/3.1.0/smack-3.1.0.jar 278K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-console/5.3.0/activemq-console-5.3.0.jar 85K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar Downloading: http://repo.exist.com/maven2/opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar 130K downloaded [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/2.2/plugins/activemq/activemq-webconsole-jetty/src/main/resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/2.2/plugins/activemq/activemq-webconsole-jetty/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-p
Re: osgi progress
David Jencks wrote: I only have a minute so can't address anything in detail right now. Most of the servicemix bundle dependencies can probably be on released versions. I went for speed and used the ones from my checked out servicemix trunk in case I needed to patch them. I don't think we need the geronimo plexus bundles I set up -- although we do need to find some solution for accessing the code or not using it at all. What are the testsuite errors you get? It would be useful to find out if they are windows specific. Similarly it would be great to find out if anyone else can build on a non-windows system :-) I checked in a fix for the geronimo-kernel error. There was a difference between the test in trunk and the one in your sandbox. Using the trunk version made the problem go away. Now I'm getting as far as the deployer tests, which seem to be having problems with the deployment config ids. I haven't gotten very far with trying to sort those out yet. Rick thanks david jencks On Oct 9, 2009, at 4:55 AM, Rick McGuire wrote: David Jencks wrote: I changed the url scheme so we always use pax maven urls for everything in the geronimo repository, and now I can get, with some work, all the plugin bundles to start as bundles. However they mostly don't start as plugins (i.e., no gbeans start). I haven't figured out why yet. How to get it to "run": build This one word is starting to remind me of the famous Sydney Harris cartoon: http://www.sciencecartoonsplus.com/pages/gallery.php I've had a few issues getting this to build, so I thought I'd capture the notes here for the benefit of others. Some of these we can fix in the build, others are things that need to be accounted for before building. A major problem is getting all of the dependencies into your maven repository so the build can work. 1) servicemix bundles. In addition to the patch that David provided, you need to checkout and build the servicemix bundles from: https://svn.apache.org/repos/asf/servicemix/smx4/bundles/trunk Unfortunately, the root pom for servicemix does not build all of the subprojects. Many of the ones that are skipped are required by Geronimo and need to be built individually. This list includes: jaxb-impl-2.1.6 xmlbeans-2.4.0 (NOTE: this builds 2.4.0_3-SNAPSHOT, but the dependency is currently 2.4.0_2-SNAPSHOT. The Geronimo pom needs to be adjusted). woodstox-3.2.8 jline-0.9.94 The framework builds additional bundlized versions of dependencies, but at the moment, they are not included in the build. The subprojects are located in framework/bundles, but there's no root pom that builds all of these, so each subproject needs to be built individually. There are some dependencies between these subprojects. For example, plexus-archiver depends on plexus-utils, so plexus-utils needs to be built first. Unfortunately, plexus-utils is building version 1.5.15_1-SNAPSHOT, and plexus-archiver has a dependency on 1.4.5_-SNAPSHOT. plexus-utils exports a 1.4.5 level of the packages, so I'm guessing this was intended to be 1.4.5_1-SNAPSHOT, so the POM needs adjusting. Once I've done the steps above, I get some test failures in geronimo-kernel. If I try to build with tests turned off, then I get the following failure: 1) org.apache.geronimo.framework:geronimo-kernel:jar:tests:3.0-SNAPSHOT Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.geronimo.framework -Dartifac tId=geronimo-kernel -Dversion=3.0-SNAPSHOT -Dclassifier=tests -Dpackaging=jar -D file=/path/to/file most likely the result of the test failures. The test failures don't make much sense to me, but this might be a Windows-specific problem with normalizing URLs. If I comment out the assertions that are failing, I'm able to get geronimo-kernel to build, but get test failures in other projects. Now, however, disabling the tests appears to work. This gets me to errors with the dependency history checks because in the change to the xmlbeans dependency. This requires deleting all of the history files to continue on. Ok, once I get past all of that, I get a whole series of errors that I don't know how to get around. I'm pretty much stuck here, but I'll go back and look at the geronimo-kernel test failures and see if I can figure out what's going on there. Here are the errors I see: [INFO] [car:update-pluginlist] [INFO] [INFO] Building Geronimo Framework, Configs :: Plugin Management [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [dependency:unpack {execution: default}] [INFO] [reso
Re: Building only an assembly and what changed
> Also, if you change anything related to a GBeanInfo -- for instance > attributes, operations, constructor parameters -- you have to rebuild any > configs that might use that gbean. > Just to check this, if I just add System.out.println() to one of the GBeanInfo methods I don't have to rebuild the configs right? Only if I change the class in such a way that a deserialize will fail, ie. any new fields/methods/etc? Q
Re: TestSuite Assembly Installation
This is how I am doing it, though it still extracts and attempts to start the server. This one just fails because of the a port conflict, but when the maven plugin checks if the server is present, the already running server makes this check succeed, and everything can continue. I am wondering about that extract part specifically, if I can skip that step as well. If someone can just give me an idea about how this is achieved, I'll investigate further and temporarily modify whatever is needed to get this done. Quintin Beukes On Fri, Oct 9, 2009 at 7:03 PM, David Jencks wrote: > > On Oct 9, 2009, at 6:33 AM, Quintin Beukes wrote: > >> Hey, >> >> How can I disable the installation/expanding of the assembly zip? >> >> I just run the server concurrently to make the test run faster. > > IIRC, if you have started a server independently, you can run a part of the > testsuite just by cd'ing to the appropriate directory containing the > testsuite bits and running mvn clean install. > > thanks > david jencks > >> >> It's not a big deal, but it could sure speed up another 10 or so seconds. >> >> Quintin Beukes > >
Re: osgi progress
I only have a minute so can't address anything in detail right now. Most of the servicemix bundle dependencies can probably be on released versions. I went for speed and used the ones from my checked out servicemix trunk in case I needed to patch them. I don't think we need the geronimo plexus bundles I set up -- although we do need to find some solution for accessing the code or not using it at all. What are the testsuite errors you get? It would be useful to find out if they are windows specific. Similarly it would be great to find out if anyone else can build on a non-windows system :-) thanks david jencks On Oct 9, 2009, at 4:55 AM, Rick McGuire wrote: David Jencks wrote: I changed the url scheme so we always use pax maven urls for everything in the geronimo repository, and now I can get, with some work, all the plugin bundles to start as bundles. However they mostly don't start as plugins (i.e., no gbeans start). I haven't figured out why yet. How to get it to "run": build This one word is starting to remind me of the famous Sydney Harris cartoon: http://www.sciencecartoonsplus.com/pages/gallery.php I've had a few issues getting this to build, so I thought I'd capture the notes here for the benefit of others. Some of these we can fix in the build, others are things that need to be accounted for before building. A major problem is getting all of the dependencies into your maven repository so the build can work. 1) servicemix bundles. In addition to the patch that David provided, you need to checkout and build the servicemix bundles from: https://svn.apache.org/repos/asf/servicemix/smx4/bundles/trunk Unfortunately, the root pom for servicemix does not build all of the subprojects. Many of the ones that are skipped are required by Geronimo and need to be built individually. This list includes: jaxb-impl-2.1.6 xmlbeans-2.4.0 (NOTE: this builds 2.4.0_3-SNAPSHOT, but the dependency is currently 2.4.0_2-SNAPSHOT. The Geronimo pom needs to be adjusted). woodstox-3.2.8 jline-0.9.94 The framework builds additional bundlized versions of dependencies, but at the moment, they are not included in the build. The subprojects are located in framework/bundles, but there's no root pom that builds all of these, so each subproject needs to be built individually. There are some dependencies between these subprojects. For example, plexus-archiver depends on plexus-utils, so plexus-utils needs to be built first. Unfortunately, plexus- utils is building version 1.5.15_1-SNAPSHOT, and plexus-archiver has a dependency on 1.4.5_-SNAPSHOT. plexus-utils exports a 1.4.5 level of the packages, so I'm guessing this was intended to be 1.4.5_1- SNAPSHOT, so the POM needs adjusting. Once I've done the steps above, I get some test failures in geronimo- kernel. If I try to build with tests turned off, then I get the following failure: 1) org.apache.geronimo.framework:geronimo-kernel:jar:tests:3.0- SNAPSHOT Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.geronimo.framework -Dartifac tId=geronimo-kernel -Dversion=3.0-SNAPSHOT -Dclassifier=tests - Dpackaging=jar -D file=/path/to/file most likely the result of the test failures. The test failures don't make much sense to me, but this might be a Windows-specific problem with normalizing URLs. If I comment out the assertions that are failing, I'm able to get geronimo-kernel to build, but get test failures in other projects. Now, however, disabling the tests appears to work. This gets me to errors with the dependency history checks because in the change to the xmlbeans dependency. This requires deleting all of the history files to continue on. Ok, once I get past all of that, I get a whole series of errors that I don't know how to get around. I'm pretty much stuck here, but I'll go back and look at the geronimo-kernel test failures and see if I can figure out what's going on there. Here are the errors I see: [INFO] [car:update-pluginlist] [INFO] [INFO] Building Geronimo Framework, Configs :: Plugin Management [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [dependency:unpack {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] skip non existing resourceDirectory C:\jencks\g\framework \configs\plugin\ src\main\filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-plan] [INFO] Generated: C:\jencks\g\framew
Re: Building only an assembly and what changed
On Oct 9, 2009, at 7:55 AM, Quintin Beukes wrote: Hey, Assume I change a .java file in the framework/modules/geronimo-kernel project, how can I easily only build what was changed and reassemble the zip for installing+running? There a few modules that are not put into the geronimo repository structure -- geronimo-kernel, geronimo-system, and a few others. For these you have to rebuild the framework/configs/geronimo-boilerplate config before rebuilding the assembly you want. Also, if you change anything related to a GBeanInfo -- for instance attributes, operations, constructor parameters -- you have to rebuild any configs that might use that gbean. Otherwise, if you change code you can just rebuild the module and rebuild the assembly. Or, if you want to live dangerously, you can just copy the new jar over the old one in the geronimo repo. thanks david jencks Quintin Beukes
Re: TestSuite Assembly Installation
On Oct 9, 2009, at 6:33 AM, Quintin Beukes wrote: Hey, How can I disable the installation/expanding of the assembly zip? I just run the server concurrently to make the test run faster. IIRC, if you have started a server independently, you can run a part of the testsuite just by cd'ing to the appropriate directory containing the testsuite bits and running mvn clean install. thanks david jencks It's not a big deal, but it could sure speed up another 10 or so seconds. Quintin Beukes
Re: With Latest G2.2 svn build (rev 816446) can't start through "gsh"
This problem seems to be gone now. thanks. Quintin Beukes On Wed, Sep 23, 2009 at 11:08 AM, Quintin Beukes wrote: > Re. being up to date: > > URL: https://svn.apache.org/repos/asf/geronimo/server/branches/2.2 > Repository Root: https://svn.apache.org/repos/asf > Repository UUID: 13f79535-47bb-0310-9956-ffa450edef68 > Revision: 816550 > > Then, I did the full build of all artifacts, ie. from the root typed: > mvn install > > Quintin Beukes > > > > On Wed, Sep 23, 2009 at 11:07 AM, Quintin Beukes > wrote: >> Environment is linux. Where would this "replacement" happen. I can >> have a look at it. >> >> Quintin Beukes >> >> >> >> On Wed, Sep 23, 2009 at 7:26 AM, David Jencks wrote: >>> I fixed this problem once recently, and no longer see it on my mac. Are you >>> sure the source is up to date with svn? What environment does the problem >>> happen in? >>> >>> thanks >>> david jencks >>> >>> On Sep 22, 2009, at 8:41 PM, Forrest_Xia wrote: >>> For some reason, Geronimo build system does not replace {$version} with 2.2-SNAPSHOT in GShell configuration file, that cause the problem. Anyway, it seems just happens on local build, not on server build. If someone in charge of building system could see this problem, that would be appreciated! Forrest Q Beukes wrote: > > Hey, > > I have the G2.2 branch rev 816446 build, but can't start through gsh > geronimo/start-server anymore. I confirmed and it's still working on > previous builds. So it's not a system configuration problem as far as > I can see. > > This is what I'm getting: > quin...@quintin-desktop bin $ sudo ./gsh --verbose --debug -c > "geronimo/start-server" > org.codehaus.plexus.classworlds.launcher.ConfigurationException: No > such property: version > at > > org.codehaus.plexus.classworlds.launcher.Configurator.filter(Configurator.java:574) > at > > org.codehaus.plexus.classworlds.launcher.Configurator.configure(Configurator.java:311) > at > > org.codehaus.plexus.classworlds.launcher.Launcher.configure(Launcher.java:131) > at > > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:404) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:351) > at > org.apache.geronimo.gshell.bootstrap.Launcher.main(Launcher.java:59) > > Quintin Beukes > > -- View this message in context: http://www.nabble.com/With-Latest-G2.2-svn-build-%28rev-816446%29-can%27t-start-through-%22gsh%22-tp25514949s134p25530978.html Sent from the Apache Geronimo - Dev mailing list archive at Nabble.com. >>> >>> >> >
console-testsuite/advanced failure on WebServerTest.testEditConnector
Hey, I had a look at why this fails and it's due to the "edit" connector not working for the JettyConnector editor. The reason the test fails is because once you edit the connector and it gets stopped/started, it enters the failed state, and the number of "option links" change from 4 to 3, so when selenium tries to click link 3 (edit), it actually clicks the delete link and receives an unexpected confirmation. Further, the reason the connector fails to start is due to this exception: 2009-10-09 15:52:54,801 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state: abstractName="org.apache.geronimo.configs/jetty7/2.2-SNAPSHOT/car?ServiceModule=org.apache.geronimo.configs/jetty7/2.2-SNAPSHOT/car,j2eeType=GBean,name=testConnector1" org.apache.xbean.recipe.MissingAccessorException: Unable to find a valid setter method: public void org.apache.geronimo.jetty7.connector.HTTPSelectChannelConnector.setConnectUrl(...) at org.apache.xbean.recipe.ReflectionUtil.findAllSetters(ReflectionUtil.java:386) at org.apache.xbean.recipe.ObjectRecipe.setProperty(ObjectRecipe.java:462) at org.apache.xbean.recipe.ObjectRecipe.setProperties(ObjectRecipe.java:371) at org.apache.xbean.recipe.ObjectRecipe.internalCreate(ObjectRecipe.java:286) at org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:96) at org.apache.xbean.recipe.AbstractRecipe.create(AbstractRecipe.java:61) at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:910) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:269) at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:103) at org.apache.geronimo.gbean.runtime.GBeanInstance.start(GBeanInstance.java:524) at org.apache.geronimo.kernel.basic.BasicKernel.startGBean(BasicKernel.java:359) at org.apache.geronimo.console.webmanager.ConnectorPortlet.processAction(ConnectorPortlet.java:224) at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218) at org.apache.pluto.core.PortletServlet.doPost(PortletServlet.java:145) at javax.servlet.http.HttpServlet.service(HttpServlet.java:713) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:530) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:426) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:118) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:495) at org.apache.geronimo.jetty7.handler.JaccSecurityHandler.handle(JaccSecurityHandler.java:89) at org.eclipse.jetty.server.session.SessionHandler.handle(SessionHandler.java:179) at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:930) at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:361) at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:864) at org.apache.geronimo.jetty7.handler.GeronimoWebAppContext.doScope(GeronimoWebAppContext.java:107) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:116) at org.eclipse.jetty.server.Dispatcher.include(Dispatcher.java:189) at org.apache.pluto.core.DefaultPortletInvokerService.invoke(DefaultPortletInvokerService.java:167) at org.apache.pluto.core.DefaultPortletInvokerService.action(DefaultPortletInvokerService.java:85) at org.apache.pluto.core.PortletContainerImpl.doAction(PortletContainerImpl.java:217) at org.apache.pluto.driver.PortalDriverServlet.doGet(PortalDriverServlet.java:121) at org.apache.pluto.driver.PortalDriverServlet.doPost(PortalDriverServlet.java:167) at javax.servlet.http.HttpServlet.service(HttpServlet.java:713) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:530) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1211) at org.apache.geronimo.console.filter.PlutoURLRebuildFilter.doFilter(PlutoURLRebuildFilter.java:48) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1182) at org.apache.geronimo.console.filter.XSSXSRFFilter.doFilter(XSSXSRFFilter.java:130) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1182) at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:424) at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:118) at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:447) at org.apache.geronimo.jetty7.handler.Jacc
Building only an assembly and what changed
Hey, Assume I change a .java file in the framework/modules/geronimo-kernel project, how can I easily only build what was changed and reassemble the zip for installing+running? Quintin Beukes
[BUILD] trunk: Failed for Revision: 823537
Geronimo Revision: 823537 built with tests included See the full build-0900.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20091009/build-0900.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20091009/unit-test-reports Downloading: http://download.java.net/maven/1/org.springframework/jars/spring-aop-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-aop/2.5.6/spring-aop-2.5.6.jar 318K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//aopalliance/aopalliance/1.0/aopalliance-1.0.jar Downloading: http://repo.exist.com/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar 4K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar 190K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//commons-pool/commons-pool/1.4/commons-pool-1.4.jar Downloading: http://repo.exist.com/maven2/commons-pool/commons-pool/1.4/commons-pool-1.4.jar 85K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar 94K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-pool/5.3.0/activemq-pool-5.3.0.jar 37K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//rome/rome/0.8/rome-0.8.jar Downloading: http://repo.exist.com/maven2/rome/rome/0.8/rome-0.8.jar 192K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar 392K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar Downloading: http://repo.exist.com/maven2/xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar 23K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-xmpp/5.3.0/activemq-xmpp-5.3.0.jar 171K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://download.java.net/maven/2/jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://repository.codehaus.org//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://repo.exist.com/maven2/jivesoftware/smackx/3.1.0/smackx-3.1.0.jar 502K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//jivesoftware/smack/3.1.0/smack-3.1.0.jar Downloading: http://repo.exist.com/maven2/jivesoftware/smack/3.1.0/smack-3.1.0.jar 278K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-console/5.3.0/activemq-console-5.3.0.jar 85K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar Downloading: http://repo.exist.com/maven2/opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar 130K downloaded [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/plugins/activemq/activemq-webconsole-jetty/src/main/resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/plugins/activemq/activemq-webconsole-jetty/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-plan] [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.operatingsystemprofileactiva...@3c143c14 [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.jdkprefixprofileactiva...@301c301c [INFO] Generated: /home/geronimo/geronimo/trunk/plugins/activemq/activemq-webconsole-jetty/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.operatingsystemprofileactiva...@3c143c14 [WARNING] Component returned which is not the same manager. Ignored.
TestSuite Assembly Installation
Hey, How can I disable the installation/expanding of the assembly zip? I just run the server concurrently to make the test run faster. It's not a big deal, but it could sure speed up another 10 or so seconds. Quintin Beukes
Re: [BUILD] branches/2.2: Failed - New activemq-webconsole dependency?
The latest activemq-webconsole artifact has a new dependency of - jivesoftware smack jar From its POM, it is "...an Open Source XMPP (Jabber) client library for instant messaging and presence..." and uses ASL 2.0. Do we really need this for the ActiveMQ web console or can we exclude it? -Donald ga...@apache.org wrote: Geronimo Revision: 823517 built with tests included See the full build-0800.log file at http://people.apache.org/builds/geronimo/server/binaries/2.2/20091009/build-0800.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/2.2/20091009/unit-test-reports 4K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar 190K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//commons-pool/commons-pool/1.4/commons-pool-1.4.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//commons-pool/commons-pool/1.4/commons-pool-1.4.jar Downloading: http://repo.exist.com/maven2/commons-pool/commons-pool/1.4/commons-pool-1.4.jar 85K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar 94K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-pool/5.3.0/activemq-pool-5.3.0.jar 37K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//rome/rome/0.8/rome-0.8.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//rome/rome/0.8/rome-0.8.jar Downloading: http://repo.exist.com/maven2/rome/rome/0.8/rome-0.8.jar 192K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar 392K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar Downloading: http://repo.exist.com/maven2/xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar 23K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-xmpp/5.3.0/activemq-xmpp-5.3.0.jar 171K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://download.java.net/maven/2/jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://repository.codehaus.org//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://repo.exist.com/maven2/jivesoftware/smackx/3.1.0/smackx-3.1.0.jar 502K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//jivesoftware/smack/3.1.0/smack-3.1.0.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//jivesoftware/smack/3.1.0/smack-3.1.0.jar Downloading: http://repo.exist.com/maven2/jivesoftware/smack/3.1.0/smack-3.1.0.jar 278K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-console/5.3.0/activemq-console-5.3.0.jar 85K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar Downloading: http://repo.exist.com/maven2/opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar 130K downloaded [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filte
[BUILD] branches/2.2: Failed for Revision: 823517
Geronimo Revision: 823517 built with tests included See the full build-0800.log file at http://people.apache.org/builds/geronimo/server/binaries/2.2/20091009/build-0800.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/2.2/20091009/unit-test-reports 4K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar 190K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//commons-pool/commons-pool/1.4/commons-pool-1.4.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//commons-pool/commons-pool/1.4/commons-pool-1.4.jar Downloading: http://repo.exist.com/maven2/commons-pool/commons-pool/1.4/commons-pool-1.4.jar 85K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar 94K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-pool/5.3.0/activemq-pool-5.3.0.jar 37K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//rome/rome/0.8/rome-0.8.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//rome/rome/0.8/rome-0.8.jar Downloading: http://repo.exist.com/maven2/rome/rome/0.8/rome-0.8.jar 192K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar 392K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar Downloading: http://repo.exist.com/maven2/xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar 23K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-xmpp/5.3.0/activemq-xmpp-5.3.0.jar 171K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://download.java.net/maven/2/jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://repository.codehaus.org//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://repo.exist.com/maven2/jivesoftware/smackx/3.1.0/smackx-3.1.0.jar 502K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//jivesoftware/smack/3.1.0/smack-3.1.0.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//jivesoftware/smack/3.1.0/smack-3.1.0.jar Downloading: http://repo.exist.com/maven2/jivesoftware/smack/3.1.0/smack-3.1.0.jar 278K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-console/5.3.0/activemq-console-5.3.0.jar 85K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar Downloading: http://oss.sonatype.org/content/repositories/jetty-with-staging//opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar Downloading: http://repo.exist.com/maven2/opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar 130K downloaded [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/2.2/plugins/activemq/activemq-webconsole-jetty/src/main/resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/2.2/plugins/activemq/activemq-webconsole-jetty/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-p
Re: osgi progress
David Jencks wrote: I changed the url scheme so we always use pax maven urls for everything in the geronimo repository, and now I can get, with some work, all the plugin bundles to start as bundles. However they mostly don't start as plugins (i.e., no gbeans start). I haven't figured out why yet. How to get it to "run": build This one word is starting to remind me of the famous Sydney Harris cartoon: http://www.sciencecartoonsplus.com/pages/gallery.php I've had a few issues getting this to build, so I thought I'd capture the notes here for the benefit of others. Some of these we can fix in the build, others are things that need to be accounted for before building. A major problem is getting all of the dependencies into your maven repository so the build can work. 1) servicemix bundles. In addition to the patch that David provided, you need to checkout and build the servicemix bundles from: https://svn.apache.org/repos/asf/servicemix/smx4/bundles/trunk Unfortunately, the root pom for servicemix does not build all of the subprojects. Many of the ones that are skipped are required by Geronimo and need to be built individually. This list includes: jaxb-impl-2.1.6 xmlbeans-2.4.0 (NOTE: this builds 2.4.0_3-SNAPSHOT, but the dependency is currently 2.4.0_2-SNAPSHOT. The Geronimo pom needs to be adjusted). woodstox-3.2.8 jline-0.9.94 The framework builds additional bundlized versions of dependencies, but at the moment, they are not included in the build. The subprojects are located in framework/bundles, but there's no root pom that builds all of these, so each subproject needs to be built individually. There are some dependencies between these subprojects. For example, plexus-archiver depends on plexus-utils, so plexus-utils needs to be built first. Unfortunately, plexus-utils is building version 1.5.15_1-SNAPSHOT, and plexus-archiver has a dependency on 1.4.5_-SNAPSHOT. plexus-utils exports a 1.4.5 level of the packages, so I'm guessing this was intended to be 1.4.5_1-SNAPSHOT, so the POM needs adjusting. Once I've done the steps above, I get some test failures in geronimo-kernel. If I try to build with tests turned off, then I get the following failure: 1) org.apache.geronimo.framework:geronimo-kernel:jar:tests:3.0-SNAPSHOT Try downloading the file manually from the project website. Then, install it using the command: mvn install:install-file -DgroupId=org.apache.geronimo.framework -Dartifac tId=geronimo-kernel -Dversion=3.0-SNAPSHOT -Dclassifier=tests -Dpackaging=jar -D file=/path/to/file most likely the result of the test failures. The test failures don't make much sense to me, but this might be a Windows-specific problem with normalizing URLs. If I comment out the assertions that are failing, I'm able to get geronimo-kernel to build, but get test failures in other projects. Now, however, disabling the tests appears to work. This gets me to errors with the dependency history checks because in the change to the xmlbeans dependency. This requires deleting all of the history files to continue on. Ok, once I get past all of that, I get a whole series of errors that I don't know how to get around. I'm pretty much stuck here, but I'll go back and look at the geronimo-kernel test failures and see if I can figure out what's going on there. Here are the errors I see: [INFO] [car:update-pluginlist] [INFO] [INFO] Building Geronimo Framework, Configs :: Plugin Management [INFO]task-segment: [install] [INFO] [INFO] [genesis:validate-configuration {execution: default}] [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [dependency:unpack {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] skip non existing resourceDirectory C:\jencks\g\framework\configs\plugin\ src\main\filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-plan] [INFO] Generated: C:\jencks\g\framework\configs\plugin\target\work\plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [car:prepare-metadata] [INFO] [car:package] [INFO] Packaging module configuration: C:\jencks\g\framework\configs\plugin\targ et\work\plan.xml ERROR: Error creating archive. (java.io.IOException: Referenced file does not ex ist: C:\jencks\g\framework\configs\plugin\target\repository\org\apache\geronimo\ framework\plugin\3.0-SNAPSHOT\plugin-3.0-SNAPSHOT.car) java.io.IOException: Referenced file does not exist: C:\jencks\g\framework\confi gs\plugin\target\repository\org\apache\geronimo\framework\plugin\3.0-SNAPSHOT\pl ugin-3.0-SNAPSHOT.car at org.apache.felix.framework.cache.BundleArchive.createRevisionFromLoca tion(BundleArc
[BUILD] trunk: Failed for Revision: 823427
Geronimo Revision: 823427 built with tests included See the full build-0300.log file at http://people.apache.org/builds/geronimo/server/binaries/trunk/20091009/build-0300.log See the unit test reports at http://people.apache.org/builds/geronimo/server/binaries/trunk/20091009/unit-test-reports Downloading: http://download.java.net/maven/1/org.springframework/jars/spring-tx-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-tx/2.5.6/spring-tx-2.5.6.jar 225K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-aop/2.5.6/spring-aop-2.5.6.jar Downloading: http://download.java.net/maven/1/org.springframework/jars/spring-aop-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-aop/2.5.6/spring-aop-2.5.6.jar 318K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//aopalliance/aopalliance/1.0/aopalliance-1.0.jar Downloading: http://repo.exist.com/maven2/aopalliance/aopalliance/1.0/aopalliance-1.0.jar 4K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-jms/2.5.6/spring-jms-2.5.6.jar 190K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//commons-pool/commons-pool/1.4/commons-pool-1.4.jar Downloading: http://repo.exist.com/maven2/commons-pool/commons-pool/1.4/commons-pool-1.4.jar 85K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-context-support/2.5.6/spring-context-support-2.5.6.jar 94K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-pool/5.3.0/activemq-pool-5.3.0.jar 37K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//rome/rome/0.8/rome-0.8.jar Downloading: http://repo.exist.com/maven2/rome/rome/0.8/rome-0.8.jar 192K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar Downloading: http://repo.exist.com/maven2/org/springframework/spring-webmvc/2.5.6/spring-webmvc-2.5.6.jar 392K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar Downloading: http://repo.exist.com/maven2/xmlpull/xmlpull/1.1.3.4d_b4_min/xmlpull-1.1.3.4d_b4_min.jar 23K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-xmpp/5.3.0/activemq-xmpp-5.3.0.jar 171K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://download.java.net/maven/2/jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://repository.codehaus.org//jivesoftware/smackx/3.1.0/smackx-3.1.0.jar Downloading: http://repo.exist.com/maven2/jivesoftware/smackx/3.1.0/smackx-3.1.0.jar 502K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//jivesoftware/smack/3.1.0/smack-3.1.0.jar Downloading: http://repo.exist.com/maven2/jivesoftware/smack/3.1.0/smack-3.1.0.jar 278K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//org/apache/activemq/activemq-console/5.3.0/activemq-console-5.3.0.jar 85K downloaded Downloading: https://repository.apache.org/content/repositories/activemq-staging-008//opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar Downloading: http://repo.exist.com/maven2/opensymphony/sitemesh/2.2.1/sitemesh-2.2.1.jar 130K downloaded [INFO] [enforcer:enforce {execution: default}] [INFO] [remote-resources:process {execution: default}] [INFO] [resources:resources] [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/plugins/activemq/activemq-webconsole-jetty/src/main/resources [INFO] skip non existing resourceDirectory /home/geronimo/geronimo/trunk/plugins/activemq/activemq-webconsole-jetty/src/main/filtered-resources [INFO] Copying 3 resources [INFO] [car:validate-configuration] [INFO] [car:prepare-plan] [INFO] Generated: /home/geronimo/geronimo/trunk/plugins/activemq/activemq-webconsole-jetty/target/work/plan.xml [INFO] [car:verify-no-dependency-change] [INFO] [ERROR] BUILD FAILURE [INFO] [INFO] Dependencies have changed: