生成的portlet与xmlportletfactory和Liferay抛出BeanLocator是null错误

时间:2013-11-18 15:57:35

标签: liferay liferay-6 portal

我很长时间以来遇到以下问题:我使用xmlportletfactory生成一个非常基本(或复杂)的示例portlet。将它部署到Liferay,将其添加到页面上并尝试使用它。我无法添加新条目(视图中的错误消息)和服务器日志sais:

ERROR [http-bio-8080-exec-1][PortletBeanLocatorUtil:42] BeanLocator is null for servlet context coursesExample

环境是:

  • 的liferay门户-6.1.2-CE-GA3
  • 的liferay-插件-SDK-6.1.1
  • XMLPortletFactory_6.x-V2.2
  • 的Tomcat / 7.0.40
  • Postgres 9.2
  • Java 1.6.0_45

我搜索了整个网络,并在liferay论坛上发现了很多类似的问题,但没有任何帮助。我也将它发布到xmlportletfactory论坛http://www.xmlportletfactory.org/forum/-/message_boards/message/145826,但仍然没有答案。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

在我的情况下,由于某种原因,我改变了项目的名称,我开始使用相同的" BeanLocator对于servlet上下文为空 ..."问题。 几天后,我将我的eclipse项目改名为我最初使用的同名,一切都恢复正常。

这可能与您项目的名称有关吗?