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

        

Reply via email to