Liferay:无法从Dockbar添加portlet

时间:2013-09-02 13:23:45

标签: javascript liferay portlet control-panel

我正在使用与Tomcat 7.0.23捆绑在一起的Liferay 6.1.1 GA2。 我无法使用“添加”按钮

将Portlet添加到Liferay页面 在firebug控制台中我看到了这个错误:TypeError: portletBound portlet.js 文件中为空。

如果运行调试器,我看到此函数中的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图像,没有任何事情发生。 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:2)

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