I believe that's the same script resolution problem Sandro reported yesterday (and not related to Emma). I'm seeing 70 failures; Hudson reported 76 IIRC.
Can you confirm that all of the failed tests are script related (should be pretty obvious from the names). Justin On Wed, Oct 20, 2010 at 8:22 AM, Jos Snellings <jos.snelli...@pandora.be> wrote: > Hi, > > In fact, today I observed 80 failed tests after fully rebuilding sling. > Is that reported? > > Cheers, > Jos > > On 10/19/2010 07:06 PM, Sandro Boehme wrote: >> >> Hello, >> >> since quite some time I'm trying to get the launchpad running in Jetty. >> I build sling on a clean checkout from SVN without errors but the >> launchpad doesn't start as it is missing the Emma classes at runtime (see >> output below). >> Can you tell me where I have to add the dependency to emma? >> >> Best, >> >> Sandro >> >> Sandros-MacBook:builder sboehme$ mvn jetty:run >> Listening for transport dt_socket at address: 30303 >> [INFO] Scanning for projects... >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Building Apache Sling Launchpad Application Builder >> [INFO] task-segment: [jetty:run] >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Preparing jetty:run >> [INFO] [enforcer:enforce {execution: enforce-java}] >> [INFO] [groovy:execute {execution: save-bundle-metadata}] >> [INFO] [launchpad:prepare-package {execution: prepare-package-war}] >> [INFO] [launchpad:prepare-package {execution: prepare-package-jar}] >> [INFO] Unpacking >> /Users/sboehme/maven_local_repo/org/apache/sling/org.apache.sling.launchpad.base/2.2.1-SNAPSHOT/org.apache.sling.launchpad.base-2.2.1-SNAPSHOT-app.jar >> to >> >> >> /Users/sboehme/Documents/workspaces/slingtrunk/launchpad/builder/target/classes >> [INFO] Setting property: classpath.resource.loader.class => >> 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'. >> [INFO] Setting property: velocimacro.messages.on => 'false'. >> [INFO] Setting property: resource.loader => 'classpath'. >> [INFO] Setting property: resource.manager.logwhenfound => 'false'. >> [INFO] [remote-resources:process {execution: default}] >> [INFO] [resources:resources {execution: default-resources}] >> [INFO] Using 'UTF-8' encoding to copy filtered resources. >> [INFO] skip non existing resourceDirectory >> /Users/sboehme/Documents/workspaces/slingtrunk/launchpad/builder/src/main/resources >> [INFO] Copying 3 resources >> [INFO] [antrun:run {execution: default}] >> [INFO] Executing tasks >> [echo] **************** WARNING (SLING-443/SLING-1782) >> ****************************** >> [echo] On most platforms, you'll get OutOfMemoryErrors when building >> unless you set >> [echo] on 32bit platforms: MAVEN_OPTS="-Xmx256M -XX:MaxPermSize=256M", >> see SLING-443 >> [echo] on 64bit platforms: MAVEN_OPTS="-Xmx512M -XX:MaxPermSize=512M", >> see SLING-1782 >> [echo] >> ****************************************************************************** >> [INFO] Executed tasks >> [INFO] [compiler:compile {execution: default-compile}] >> [INFO] No sources to compile >> [INFO] [resources:testResources {execution: default-testResources}] >> [INFO] Using 'UTF-8' encoding to copy filtered resources. >> [INFO] skip non existing resourceDirectory >> /Users/sboehme/Documents/workspaces/slingtrunk/launchpad/builder/src/test/resources >> [INFO] Copying 3 resources >> [INFO] [compiler:testCompile {execution: default-testCompile}] >> [INFO] No sources to compile >> [INFO] [jetty:run {execution: default-cli}] >> [INFO] Configuring Jetty for project: Apache Sling Launchpad Application >> Builder >> [INFO] Webapp source directory = >> /Users/sboehme/Documents/workspaces/slingtrunk/launchpad/builder/target/org.apache.sling.launchpad-6-SNAPSHOT >> [INFO] Reload Mechanic: automatic >> [INFO] Classes = >> /Users/sboehme/Documents/workspaces/slingtrunk/launchpad/builder/target/classes >> 2010-10-19 18:33:02.452::INFO: Logging to STDERR via >> org.mortbay.log.StdErrLog >> [INFO] Context path = / >> [INFO] Tmp directory = determined at runtime >> [INFO] Web defaults = org/mortbay/jetty/webapp/webdefault.xml >> [INFO] Web overrides = none >> [INFO] Adding overlay: >> jar:file:/Users/sboehme/maven_local_repo/org/apache/sling/org.apache.sling.launchpad.base/2.2.1-SNAPSHOT/org.apache.sling.launchpad.base-2.2.1-SNAPSHOT-webapp.war!/ >> [INFO] web.xml file = >> /Users/sboehme/Documents/workspaces/slingtrunk/launchpad/builder/target/org.apache.sling.launchpad-6-SNAPSHOT/WEB-INF/web.xml >> [INFO] Webapp directory = >> /Users/sboehme/Documents/workspaces/slingtrunk/launchpad/builder/target/org.apache.sling.launchpad-6-SNAPSHOT >> [INFO] Starting jetty 6.1.20 ... >> 2010-10-19 18:33:02.476::INFO: jetty-6.1.20 >> 2010-10-19 18:33:02.673::INFO: No Transaction manager found - if your >> webapp requires one, please configure one. >> 2010-10-19 18:33:03.162::WARN: failed sling: >> java.lang.NoClassDefFoundError: com/vladium/emma/rt/RT >> 2010-10-19 18:33:03.162::WARN: failed >> org.mortbay.jetty.plugin.jetty6pluginwebappcont...@9946e0{/,file:/Users/sboehme/Documents/workspaces/slingtrunk/launchpad/builder/target/org.apache.sling.launchpad-6-SNAPSHOT/;jar:file:/Users/sboehme/maven_local_repo/org/apache/sling/org.apache.sling.launchpad.base/2.2.1-SNAPSHOT/org.apache.sling.launchpad.base-2.2.1-SNAPSHOT-webapp.war!/;}: >> java.lang.NoClassDefFoundError: com/vladium/emma/rt/RT >> 2010-10-19 18:33:03.162::WARN: failed contexthandlercollect...@8be01: >> java.lang.NoClassDefFoundError: com/vladium/emma/rt/RT >> 2010-10-19 18:33:03.163::WARN: failed handlercollect...@1f24c4a: >> java.lang.NoClassDefFoundError: com/vladium/emma/rt/RT >> 2010-10-19 18:33:03.163::WARN: Error starting handlers >> java.lang.NoClassDefFoundError: com/vladium/emma/rt/RT >> at >> org.apache.sling.launchpad.webapp.SlingServlet.$VRi(SlingServlet.java) >> at >> org.apache.sling.launchpad.webapp.SlingServlet.<clinit>(SlingServlet.java) >> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native >> Method) >> at >> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) >> at >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) >> at java.lang.reflect.Constructor.newInstance(Constructor.java:532) >> at java.lang.Class.newInstance0(Class.java:372) >> at java.lang.Class.newInstance(Class.java:325) >> at org.mortbay.jetty.servlet.Holder.newInstance(Holder.java:153) >> at >> org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:419) >> at >> org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:681) >> at org.mortbay.jetty.servlet.Context.startContext(Context.java:140) >> at >> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250) >> at >> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517) >> at >> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467) >> at >> org.mortbay.jetty.plugin.Jetty6PluginWebAppContext.doStart(Jetty6PluginWebAppContext.java:124) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152) >> at >> org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:156) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:152) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) >> at org.mortbay.jetty.Server.doStart(Server.java:224) >> at >> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) >> at >> org.mortbay.jetty.plugin.Jetty6PluginServer.start(Jetty6PluginServer.java:132) >> at >> org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMojo.java:441) >> at >> org.mortbay.jetty.plugin.AbstractJettyMojo.execute(AbstractJettyMojo.java:383) >> at >> org.mortbay.jetty.plugin.AbstractJettyRunMojo.execute(AbstractJettyRunMojo.java:210) >> at >> org.mortbay.jetty.plugin.Jetty6RunMojo.execute(Jetty6RunMojo.java:184) >> at >> org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348) >> at >> org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180) >> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328) >> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138) >> at org.apache.maven.cli.MavenCli.main(MavenCli.java:362) >> at >> org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(Method.java:616) >> 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: java.lang.ClassNotFoundException: com.vladium.emma.rt.RT >> at java.net.URLClassLoader$1.run(URLClassLoader.java:217) >> at java.security.AccessController.doPrivileged(Native Method) >> at java.net.URLClassLoader.findClass(URLClassLoader.java:205) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:323) >> at >> org.codehaus.classworlds.RealmClassLoader.loadClassDirect(RealmClassLoader.java:195) >> at >> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:255) >> at >> org.codehaus.classworlds.DefaultClassRealm.loadClass(DefaultClassRealm.java:274) >> at >> org.codehaus.classworlds.RealmClassLoader.loadClass(RealmClassLoader.java:214) >> at java.lang.ClassLoader.loadClass(ClassLoader.java:268) >> at >> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:401) >> at >> org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:363) >> at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) >> ... 51 more >> 2010-10-19 18:33:03.191::INFO: Started >> selectchannelconnec...@0.0.0.0:8888 >> [INFO] Started Jetty Server >> > >