在运行调度程序时,Liferay中如何克服BeanLocator是null错误?

时间:2013-09-06 12:17:41

标签: java liferay liferay-6 liferay-ide

我正在使用Eclipse IDE开发Liferay portlet。我刚刚在service.xml中创建了一个名为“USerDetails”的实体。在DB中创建表“USerDetails”,我可以将UserDetails实体保存到DB。

现在,我想要的是,我想运行一个Scheduler来更新数据库,我正在使用Quartz调度程序。考虑一下,我需要使用Quartz调度程序更新UserDetails的“Age”列。

我的调度程序运行正常,但是没有发生表更新;它的投掷

Sep 06, 2013 5:35:17 PM com.liferay.portal.kernel.log.Jdk14LogImpl error
SEVERE: BeanLocator is null for servlet context User-Details-portlet

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

我解决了Bean Locator null,没有通过运行我的IDE(Eclipse Luna)来设置问题Administrator,并且它工作正常。希望它对你也有用,祝你好运!