2017-06-19 83 views
0

我得到下面的错误,当我跑我的应用程序:的XPages扩展库无法找到

com.ibm.xsp.FacesExceptionEx: The application /test/Test.nsf requires com.ibm.xsp.extlib.relational.library 

的扩展库不能被发现,但库是由从主复制updatesite.nsf安装服务器到当前服务器抛出此错误。

当我发出以下命令:

tell http osgi ss com.ibm.xsp.extlib 

日志显示,该库是积极的,但并不表明它已安装。

enter image description here

由于该库已经在服务器上,我该怎么安装?

您的支持将不胜感激。

谢谢。

回答

2

com.ibm.xsp.extlib.relational.library不是核心9.0.1扩展库的一部分。它仅合并到9.0.1_v00_10中的核心OpenNTF扩展库中。它没有被纳入核心IBM扩展库,直到功能包8.你会看到,在你的服务器控制台的屏幕截图中引用了什么开始com.ibm.xsp.extlib,并且版本9.0.1_v00_00显示你只安装了9.0.1基本扩展库。有三种选择:

  • 从OpenNTF扩展库安装ExtLibX组件。您仍将使用其他控件的基本9.0.1版本。
  • 将扩展库的版本升级到更新的版本,例如9.0.1_v00_17。这将覆盖所有Extension Library控件的基本9.0.1版本。
  • 升级到9.0.1功能包8

请注意,如果您使用ExtLibX,SSJS代码或XPages中的组件将继续努力,当你升级之后EXTLIB(或Domino到FP8 +)。但是,为了避免名称冲突,Java类名称将会更改。如果您使用自定义Java代码,则在将来进行升级时,您需要编辑和更新这些类到新的Java程序包名称。

+0

我禁用了所有旧的扩展库,并启用了最新的一个,现在似乎都可以工作。谢谢。 –