Liferay:无法从Dockbar添加portlet

Liferay: unable adding portlet from Dockbar

本文关键字:Dockbar 添加 portlet Liferay      更新时间:2023-09-26

我使用的是与Tomcat 7.0.23捆绑在一起的Liferay 6.1.1 GA2。我无法使用"添加"按钮将portlet添加到Liferay页面上

在firebug控制台中,我看到了以下错误:TypeError:portletBoundportlet.js文件中为null。

如果运行调试器,我会看到var portletBound在这个函数中为NULL

var addPortletReturn = function(html) {
var container = placeHolder.get('parentNode');
var portletBound = A.Node.create('<div></div>');
portletBound.plug(A.Plugin.ParseContent);
portletBound.setContent(html);
portletBound = portletBound.get('firstChild');
var id = portletBound.attr('id'); 

然后我只看到一张gif图片,什么也没发生。有人能帮忙吗?

我有一个解决方案:在portal.properties中,json.service.auth.token.enabled设置为TRUE,设置为FALSE后,一切正常。