我在 liferay 5.2.3 上成功运行了一个 grails portlet,现在我开发了另一个 grails portlet 并进行了热部署,但是 portlet 向我显示了一些错误并且无法正常工作,说“portlet 暂时可用”。
我尝试重新启动服务器,但仍然只有一个 portlet 正在运行,而另一个没有运行。
这是部署另一个 portlet 时的日志(已裁剪日志)。
10-02-16 19:36:59:484 - { INFO} com.liferay.portal.plugin.PluginPackageUtil 在 63 毫秒内完成检查可用更新
org.codehaus.grails.portlets.GrailsPortletApplicationContext.initPortletContainerAdapter(GrailsPortletApplicationContext.java:37) 的 org.codehaus.grails.portlets.GrailsPortletApplicationContext.initPortletContainerAdapter(GrailsPortletApplicationContext.java:37) 的 java.lang.NullPointerException。 grails.portlets.GrailsPortletApplicationContext.setPortletContext(GrailsPortletApplicationContext.java:28) at org.springframework.web.portlet.FrameworkPortlet.createPortletApplicationContext(FrameworkPortlet.java:339) at org.springframework.web.portlet.FrameworkPortlet.initPortletApplicationContext(FrameworkPortlet.java: 291) 在 org.springframework.web.portlet.FrameworkPortlet.initPortletBean(FrameworkPortlet.java:264) 在 org.springframework.web.portlet.GenericPortletBean.init(GenericPortletBean.java:115) 在 javax。portlet.GenericPortlet.init(GenericPortlet.java:107) at com.liferay.portlet.InvokerPortletImpl.init(InvokerPortletImpl.java:250) at org.apache.jsp.html.portal.render_005fportlet_jsp._jspService(render_005fportlet_jsp.java:853)在 java.lang.Thread.run(Thread.java:619) 10-02-16 19:37:02:333 - {错误} portal-web.docroot.html.portal.render_portlet.jsp java.lang.NullPointerException
谁能告诉我出了什么问题以及我们如何在 Liferay 上运行多个 grails portlet。
提前致谢 。