XPages 应用程序无法运行



我们的应用程序在我们自己的服务器上运行良好(r9.0.1fp10(。当我们将其安装在另一台服务器上(R9.0.1FP7(时,有些页面功能而有些则没有(错误500(。我们无法弄清楚它们为什么或在哪里停止。唯一的区别是,尽管有一个简单的页面拒绝工作。

可能是扩展库未正确安装的事实吗?是否必须在FP7服务器上单独安装它?也许有些权利问题?还是还有什么问题?

logreader.nsf中的错误消息显示:

java.lang.AbstractMethodError: com/ibm/xsp/extlib/minifier/ExtLibLoaderExtension.getOSGiBundle()Lorg/osgi/framework/Bundle;
 at com.ibm.xsp.extlib.minifier.ExtLibLoader.loadDojoResource(ExtLibLoader.java:149)
 at com.ibm.xsp.extlib.minifier.ExtLibLoader.loadDojoResource(ExtLibLoader.java:133)
 at com.ibm.xsp.extlib.minifier.ExtLibLoader.getDojoResource(ExtLibLoader.java:119)
 at com.ibm.xsp.minifier.ResourceFactory.getDojoResource(ResourceFactory.java:129)
 at com.ibm.xsp.renderkit.html_basic.ViewRootRendererEx2.encodeOptimizedResources(ViewRootRendererEx2.java:501)
 at com.ibm.xsp.renderkit.html_basic.ViewRootRendererEx2._encodeOptimizedResources(ViewRootRendererEx2.java:469)
 at com.ibm.xsp.renderkit.html_basic.ViewRootRendererEx2.encodeResourcesList(ViewRootRendererEx2.java:449)
 at com.ibm.xsp.renderkit.html_basic.ViewRootRenderer.encodeHtmlHead(ViewRootRenderer.java:647)
 at com.ibm.xsp.renderkit.html_basic.ViewRootRenderer.encodeEndPage(ViewRootRenderer.java:519)
 at com.ibm.xsp.renderkit.html_basic.ViewRootRenderer.encodeEnd(ViewRootRenderer.java:188)
 at com.ibm.xsp.renderkit.html_basic.ViewRootRenderer.encodeEnd(ViewRootRenderer.java:179)
 at com.ibm.xsp.renderkit.ReadOnlyAdapterRenderer.encodeEnd(ReadOnlyAdapterRenderer.java:180)
 at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:1005)
 at com.ibm.xsp.component.UIViewRootEx.encodeEnd(UIViewRootEx.java:1374)
 at com.ibm.xsp.util.FacesUtil.renderComponent(FacesUtil.java:857)
 at com.ibm.xsp.component.UIViewRootEx._renderView(UIViewRootEx.java:1317)
 at com.ibm.xsp.component.UIViewRootEx.renderView(UIViewRootEx.java:1255)
 at com.ibm.xsp.application.ViewHandlerExImpl.doRender(ViewHandlerExImpl.java:651)
 at com.ibm.xsp.application.ViewHandlerExImpl._renderView(ViewHandlerExImpl.java:321)
 at com.ibm.xsp.application.ViewHandlerExImpl.renderView(ViewHandlerExImpl.java:336)
 at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:103)
 at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:210)
 at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:120)
 at com.ibm.xsp.controller.FacesControllerImpl.render(FacesControllerImpl.java:270)
 at com.ibm.xsp.webapp.FacesServlet.serviceView(FacesServlet.java:261)
 at com.ibm.xsp.webapp.FacesServletEx.serviceView(FacesServletEx.java:157)
 at com.ibm.xsp.webapp.FacesServlet.service(FacesServlet.java:160)

感谢您的帮助!

检查FP7服务器上加载的扩展库的版本。我认为直到9.0.1 FP8之前,基本安装中都没有任何更新,在这种情况下可能会有差异。也许包括一个模块,该模块在9.0.1 Core Ext Lib中不可用。我相信OpenNTF版本901V00_17对应于FP8提供的内容。

相关内容

最新更新