Webconsole install fails with "Unable to acquire global lock for resolve" -------------------------------------------------------------------------
Key: SLING-2009 URL: https://issues.apache.org/jira/browse/SLING-2009 Project: Sling Issue Type: Bug Reporter: Bertrand Delacretaz The testing/samples/integration-tests module failed in Hudson build 1127 [1], due to the installation of the org.apache.sling.junit.core bundle failing with the below stack trace. The integration tests install those bundles as soon as the Sling server is up (checked by requesting a few URLs like / and /.explorer.html, see logs) - should that wait until the webconsole/OSGi framework is ready for new installs, and how to check this? [1] https://hudson.apache.org/hudson/view/S-Z/view/Sling/job/sling-trunk-1.5/1127/ Log excerpt (I'll attach the complete sling log): 01.03.2011 11:49:06.747 *INFO* [FelixDispatchQueue] org.apache.sling.junit.core BundleEvent INSTALLED 01.03.2011 11:49:06.752 *ERROR* [Background Install /tmp/install63068254848590030.tmp] org.apache.felix.http.jetty %bundles.pluginTitle: Cannot install or update bundle from /tmp/install63068254848590030.tmp (org.osgi.framework.BundleException: Unresolved constraint in bundle org.apache.sling.junit.core [72]: Unable to acquire global lock for resolve.) org.osgi.framework.BundleException: Unresolved constraint in bundle org.apache.sling.junit.core [72]: Unable to acquire global lock for resolve. at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3443) at org.apache.felix.framework.Felix.startBundle(Felix.java:1727) at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:922) at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:909) at org.apache.felix.webconsole.internal.core.InstallHelper.doRun(InstallHelper.java:67) at org.apache.felix.webconsole.internal.core.BaseUpdateInstallHelper.doRun(BaseUpdateInstallHelper.java:89) at org.apache.felix.webconsole.internal.core.BaseUpdateInstallHelper.run(BaseUpdateInstallHelper.java:121) at java.lang.Thread.run(Thread.java:595) -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira