【发布时间】:2016-06-15 03:56:35
【问题描述】:
我按照以下步骤在我的 domino 服务器 8.5.3 上部署了 XPages Extension 库:
1 / 下载并解压服务器上的openntf库。
2 / 创建更新站点并在服务器上导入 site.xml。所有内容均已导入、启用并使用服务器 ID 签名。
3 / 在 notes.ini 中,添加以下行:= OSGI_HTTP_DYNAMIC_BUNDLES UPDATESITE.NSF(我的更新站点)
4 / 我重新启动服务器并收到此消息:基于 nsf 的插件正在安装在 osgi 运行时中
5 / 在库扩展 XPages 应用演示中的应用程序属性中检查要在 XPages 应用程序中使用的两个库。
我仍然有这样的显示,扩展库无法识别,尽管当应用程序在我的本地机器上时它运行良好(我也在本地机器上安装了扩展库)。 我在部署中错过了什么步骤吗?
这就是我的 tell http osgi ss com.ibm.xsp.extlib 命令。
【问题讨论】:
-
查看一些诊断信息会很有用,只是为了排除版本问题。在服务器控制台上,发出命令“tell http osgi ss com.ibm.xsp.extlib”。请将结果输出的屏幕截图粘贴到问题中。
-
感谢您的回答。我发布了屏幕截图。
-
这确认服务器正在运行 ExtLib 的兼容版本并且库已被应用程序调用(ACTIVE 而不是 INSTALLED 或 >)。似乎主题没有加载正确的样式表(它们不是 ExtLib 特定的)。主题应该是“OneUI V2.1”(xsp.theme=oneuiv2.1 in xsp.properties)或其颜色变体之一。但是,任何更高版本的文件都不会存在于服务器上。
-
同意 Paul 的观点:extlib 正在运行并被应用程序使用。否则你会看到错误 500。
-
确实,xsp.theme 中的主题是 oneuiv2.1 。即使我将其更改为任何颜色,结果也不会改变。
标签: web xpages lotus-notes lotus-domino xpages-extlib