In one of my test servers, I have a somehow corrupted OpenCms installation: after logging in, the ADE bar is empty and I cannot edit anything:
I don't get any kind of error or warning in the logs.
After some research, I found that in comparison to sane installations, this corrupt one is rendering a Service implementation URL not specified
message in one of the divs that usually contains this bullseye (only relevant html shown):
<body class="GMQ4TUIBKGB GMQ4TUIBFO">
+<div id="window">
+<iframe id="editprovider" src="javascript:''" style="position: absolute; width: 0px; height: 0px; border: medium none;" tabindex="-1">
<div style="display: none;"></div>
-<div class="GMQ4TUIBLEB">
-<div class="GMQ4TUIBJEB" style="visibility: hidden;">
<div class="GMQ4TUIBEBB"></div>
-<div class="GMQ4TUIBABB">
<span class="GMQ4TUIBPAB"></span>
<br>
<span class="GMQ4TUIBCBB GMQ4TUIBN1 GMQ4TUIBE2">Service implementation URL not specified</span>
</div>
</div>
+<div class="GMQ4TUIBMEB">
</div>
</body>
Rendered with firebug:
How can I fix this?
Envirnoment notes:
I have solved the problem (re)installing the org.opencms.ade.editprovider
module:
Apparently I had a version mismatch between my OpenCms 8.04 and the "inherited" OpenCms modules from the operative version. (In this case, org.opencms.ade.editprovider 8.0.4 matches OpenCms 8.0.4.)