I've just checked out Sling and getting a build failure.  Has anyone
seen this before?

I followed the steps here
(http://sling.apache.org/site/getting-and-building-sling.html)

Maven version: 2.0.9
Java version: 1.6.0_15
OS name: "mac os x" version: "10.6.1" arch: "x86_64" Family: "mac"

First, I tried building after checking on in Eclipse, but thought that
the M2/Subversive integration might have caused problems, so I checked
out from the command line and got the same failure

The build fails in this project.. java.lang.SecurityException: Invalid
signature file digest for Manifest main attributes is thrown during
the build

[war:war]
[INFO] Packaging webapp
[INFO] Assembling webapp[org.apache.sling.launchpad.testing] in
[/Users/gakins/Projects/sling/launchpad/testing/target/org.apache.sling.launchpad.testing-6-SNAPSHOT
.
.
.
2009-11-15 09:38:18.028:/org.apache.sling.launchpad.testing-6-SNAPSHOT:INFO:
 sling: Installed or Updated launcher JAR file from
file:/private/var/folders/8n/8nOdUObvH9KiBBgr4Q2NT++++TI/-Tmp-/Jetty_0_0_0_0_8888_org.apache.sling.launchpad.testing-6-SNAPSHOT.war__org_apache_sling_launchpad_testing-6-SNAPSHOT__-m3vabv/webapp/WEB-INF//resources/org.apache.sling.launchpad.base.jar
2009-11-15 09:38:18.028:/org.apache.sling.launchpad.testing-6-SNAPSHOT:INFO:
 sling: Loading launcher class
org.apache.sling.launchpad.base.webapp.SlingServletDelegate
2009-11-15 09:38:18.048::WARN:  failed sling
javax.servlet.ServletException: java.lang.SecurityException: Invalid
signature file digest for Manifest main attributes
        at 
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:446)
        at 
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:259)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:593)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1191)
        at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:481)
        at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:434)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        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.codehaus.cargo.container.jetty.internal.JettyExecutorThread.run(JettyExecutorThread.java:68)
Caused by: java.lang.SecurityException: Invalid signature file digest
for Manifest main attributes
        at 
sun.security.util.SignatureFileVerifier.processImpl(SignatureFileVerifier.java:221)
        at 
sun.security.util.SignatureFileVerifier.process(SignatureFileVerifier.java:176)
        at java.util.jar.JarVerifier.processEntry(JarVerifier.java:234)
        at java.util.jar.JarVerifier.update(JarVerifier.java:188)
        at java.util.jar.JarFile.initializeVerifier(JarFile.java:321)
        at java.util.jar.JarFile.getInputStream(JarFile.java:386)
        at 
sun.misc.URLClassPath$JarLoader$2.getInputStream(URLClassPath.java:689)
        at sun.misc.Resource.cachedInputStream(Resource.java:59)
        at sun.misc.Resource.getByteBuffer(Resource.java:154)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:249)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at 
org.apache.sling.launchpad.base.shared.LauncherClassLoader.loadClass(LauncherClassLoader.java:131)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:254)
        at 
org.apache.sling.launchpad.base.shared.Loader.loadLauncher(Loader.java:106)
        at 
org.apache.sling.launchpad.webapp.SlingServlet.startSling(SlingServlet.java:316)
        at 
org.apache.sling.launchpad.webapp.SlingServlet.startSling(SlingServlet.java:272)
        at 
org.apache.sling.launchpad.webapp.SlingServlet.init(SlingServlet.java:92)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at 
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        ... 21 more
2009-11-15 09:38:18.064::WARN:  Nested in
javax.servlet.ServletException: java.lang.SecurityException: Invalid
signature file digest for Manifest main attributes:
java.lang.SecurityException: Invalid signature file digest for
Manifest main attributes
        at 
sun.security.util.SignatureFileVerifier.processImpl(SignatureFileVerifier.java:221)
        at 
sun.security.util.SignatureFileVerifier.process(SignatureFileVerifier.java:176)
        at java.util.jar.JarVerifier.processEntry(JarVerifier.java:234)
        at java.util.jar.JarVerifier.update(JarVerifier.java:188)
        at java.util.jar.JarFile.initializeVerifier(JarFile.java:321)
        at java.util.jar.JarFile.getInputStream(JarFile.java:386)
        at 
sun.misc.URLClassPath$JarLoader$2.getInputStream(URLClassPath.java:689)
        at sun.misc.Resource.cachedInputStream(Resource.java:59)
        at sun.misc.Resource.getByteBuffer(Resource.java:154)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:249)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at 
org.apache.sling.launchpad.base.shared.LauncherClassLoader.loadClass(LauncherClassLoader.java:131)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:254)
        at 
org.apache.sling.launchpad.base.shared.Loader.loadLauncher(Loader.java:106)
        at 
org.apache.sling.launchpad.webapp.SlingServlet.startSling(SlingServlet.java:316)
        at 
org.apache.sling.launchpad.webapp.SlingServlet.startSling(SlingServlet.java:272)
        at 
org.apache.sling.launchpad.webapp.SlingServlet.init(SlingServlet.java:92)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at 
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        at 
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:259)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:593)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1191)
        at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:481)
        at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:434)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        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.codehaus.cargo.container.jetty.internal.JettyExecutorThread.run(JettyExecutorThread.java:68)
2009-11-15 09:38:18.065::WARN:  Failed startup of context
org.mortbay.jetty.webapp.webappcont...@510eb04b{/org.apache.sling.launchpad.testing-6-SNAPSHOT,jar:file:/Users/gakins/Projects/sling/launchpad/testing/target/org.apache.sling.launchpad.testing-6-SNAPSHOT.war!/}
javax.servlet.ServletException: java.lang.SecurityException: Invalid
signature file digest for Manifest main attributes
        at 
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:446)
        at 
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:259)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:593)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1191)
        at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:481)
        at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:434)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        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.codehaus.cargo.container.jetty.internal.JettyExecutorThread.run(JettyExecutorThread.java:68)
Caused by: java.lang.SecurityException: Invalid signature file digest
for Manifest main attributes
        at 
sun.security.util.SignatureFileVerifier.processImpl(SignatureFileVerifier.java:221)
        at 
sun.security.util.SignatureFileVerifier.process(SignatureFileVerifier.java:176)
        at java.util.jar.JarVerifier.processEntry(JarVerifier.java:234)
        at java.util.jar.JarVerifier.update(JarVerifier.java:188)
        at java.util.jar.JarFile.initializeVerifier(JarFile.java:321)
        at java.util.jar.JarFile.getInputStream(JarFile.java:386)
        at 
sun.misc.URLClassPath$JarLoader$2.getInputStream(URLClassPath.java:689)
        at sun.misc.Resource.cachedInputStream(Resource.java:59)
        at sun.misc.Resource.getByteBuffer(Resource.java:154)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:249)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at 
org.apache.sling.launchpad.base.shared.LauncherClassLoader.loadClass(LauncherClassLoader.java:131)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:254)
        at 
org.apache.sling.launchpad.base.shared.Loader.loadLauncher(Loader.java:106)
        at 
org.apache.sling.launchpad.webapp.SlingServlet.startSling(SlingServlet.java:316)
        at 
org.apache.sling.launchpad.webapp.SlingServlet.startSling(SlingServlet.java:272)
        at 
org.apache.sling.launchpad.webapp.SlingServlet.init(SlingServlet.java:92)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at 
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        ... 21 more
2009-11-15 09:38:18.066::WARN:  Nested in
javax.servlet.ServletException: java.lang.SecurityException: Invalid
signature file digest for Manifest main attributes:
java.lang.SecurityException: Invalid signature file digest for
Manifest main attributes
        at 
sun.security.util.SignatureFileVerifier.processImpl(SignatureFileVerifier.java:221)
        at 
sun.security.util.SignatureFileVerifier.process(SignatureFileVerifier.java:176)
        at java.util.jar.JarVerifier.processEntry(JarVerifier.java:234)
        at java.util.jar.JarVerifier.update(JarVerifier.java:188)
        at java.util.jar.JarFile.initializeVerifier(JarFile.java:321)
        at java.util.jar.JarFile.getInputStream(JarFile.java:386)
        at 
sun.misc.URLClassPath$JarLoader$2.getInputStream(URLClassPath.java:689)
        at sun.misc.Resource.cachedInputStream(Resource.java:59)
        at sun.misc.Resource.getByteBuffer(Resource.java:154)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:249)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at 
org.apache.sling.launchpad.base.shared.LauncherClassLoader.loadClass(LauncherClassLoader.java:131)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:254)
        at 
org.apache.sling.launchpad.base.shared.Loader.loadLauncher(Loader.java:106)
        at 
org.apache.sling.launchpad.webapp.SlingServlet.startSling(SlingServlet.java:316)
        at 
org.apache.sling.launchpad.webapp.SlingServlet.startSling(SlingServlet.java:272)
        at 
org.apache.sling.launchpad.webapp.SlingServlet.init(SlingServlet.java:92)
        at javax.servlet.GenericServlet.init(GenericServlet.java:241)
        at 
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:442)
        at 
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:259)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:593)
        at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
        at 
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1191)
        at 
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:481)
        at 
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:434)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at 
org.mortbay.jetty.handler.ContextHandlerCollection.doStart(ContextHandlerCollection.java:120)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.handler.HandlerCollection.doStart(HandlerCollection.java:147)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        at 
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
        at org.mortbay.jetty.Server.doStart(Server.java:210)
        at 
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
        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.codehaus.cargo.container.jetty.internal.JettyExecutorThread.run(JettyExecutorThread.java:68)
.
.
.
-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running 
org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletAtDeleteTest
Checking if the required Sling services are started...
(base URLs=http://localhost:8888/org.apache.sling.launchpad.testing-6-SNAPSHOT
and http://localhost:8888/org.apache.sling.launchpad.testing-6-SNAPSHOT)
Server does not seem to be ready, after 60000 msec, got the following
119 
Exceptions:org.apache.sling.commons.testing.integration.HttpStatusCodeException:
Expected status code 302 for POST, got 503,
URL=http://localhost:8888/org.apache.sling.launchpad.testing-6-SNAPSHOT/WaitForSlingStartup/1258295901824
org.apache.sling.commons.testing.integration.HttpStatusCodeException:
Expected status code 302 for POST, got 503,
URL=http://localhost:8888/org.apache.sling.launchpad.testing-6-SNAPSHOT/WaitForSlingStartup/1258295902449

-- 
Greg Akins

http://insomnia-consulting.org
http://www.pghcodingdojo.org
http://pittjug.dev.java.net

Reply via email to