OpenCms8中没有bullseyes - “未指定服务实现URL”

时间:2012-10-04 13:03:23

标签: opencms

在我的一个测试服务器中,我有一个不知何故损坏的OpenCms安装:登录后,ADE栏为空,我无法编辑任何内容:

ADE without bullseyes

我在日志中没有收到任何错误或警告。

经过一番研究,我发现与健全的装置相比,这个腐败的装置在一个通常包含这个靶心的div中呈现Service implementation URL not specified消息(仅显示相关的html):

<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>

用萤火虫渲染: Service implementation URL not specified

我该如何解决这个问题?


Envirnoment notes:

  • OpenCms 8.04(从官方来源自编译)
  • Tomcat 6.0.35
  • 我复制了我们的OpenCms DB,它使用OCEE并将其配置为不在我的测试环境中使用任何OCEE组件。在这个配置阶段,我担心我已经破坏了什么。
  • 我们的生产数据库非常大(大约100 GB),并且希望避免重新克隆它并从头开始安装OpenCms来解决这个问题。

1 个答案:

答案 0 :(得分:0)

我已解决了问题(重新)安装org.opencms.ade.editprovider模块

Bullseye restored

显然我的 OpenCms 8.04 和操作版本的“继承”OpenCms模块之间的版本不匹配。 (在这种情况下, org.opencms.ade.editprovider 8.0.4 OpenCms 8.0.4 匹配。)