【问题标题】:Xpages Bootstrap setup errorXpages Bootstrap 设置错误
【发布时间】:2014-04-02 06:12:33
【问题描述】:

我是 xpages 和引导程序的新手。

我有一个查询Sample code URL。我正在尝试在我的 xpage 中使用示例代码,但出现以下错误:

找不到应用程序 /Pranesh/Tracking.nsf 所需的库 org.openntf.xsp.bootstrap.library。

我已经在 Designer 中设置了引导文件。如 Ext Lib 安装指南中所述,也在插件和功能文件中的 Dom 服务器上执行相同的操作。

【问题讨论】:

  • 您应该在此处发布您的代码(编辑您的问题)。
  • 您是否使用更新站点数据库将 Bootstrap4XPages 作为插件安装在服务器上?
  • 您是否也在针对您添加插件的服务器进行测试,或者您是否正在使用 Designer 的“预览”功能?

标签: twitter-bootstrap xpages


【解决方案1】:

错误消息表明Bootstrap4XPages 库未安装在服务器上(假设您正在访问服务器上的应用程序)。

正如 Per 提到的那样,安装此类插件的最佳做法是通过所谓的 更新站点 数据库。该过程描述为here。基本上它涉及以下步骤:

  • 在您的服务器上创建一个更新站点数据库(来自 Eclipse 更新站点模板)
  • 将更新站点添加到您的 notes.ini 文件中:

    OSGI_HTTP_DYNAMIC_BUNDLES=updatesite.nsf

  • (如果您更改了 notes.ini:重新启动服务器)
  • 将插件导入更新站点数据库并重启HTTP任务

安装库后不要忘记重新启动 HTTP 任务。要检查它是否安装成功,您可以在服务器控制台中发出以下命令:

tell http osgi ss org.openntf

此命令将显示来自org.openntf 包的已安装插件。它应该将 Bootstrap 插件列为org.openntf.xsp.bootstrap_<version>

【讨论】:

  • 嗨,马克,我遇到了类似的问题。我在服务器的根目录中设置了 updatesite-runtime.nsf(从 openntf.org 下载,并由我签名)。签署更新站点的 ID 是管理员 ID。我已经使用 OSGI_HTTP_DYNAMIC_BUNDLES=updatesite-runtime.nsf 设置了配置设置 Notes.INI 设置。我已重新启动服务器,并重新启动了 http 任务,但我没有收到“OSGi 运行时中正在安装基于 NSF 的插件。有关更多信息,请查阅日志”这一行。有什么想法吗?
  • 您是否也签署了插件?对于由其他人添加到更新站点的插件,这是必需的步骤。您可以通过在 Notes 客户端中打开 updatesite 数据库并单击 Actions -> Sign All Content 来做到这一点
  • 马克,我可以吻你!就是这样。 Dank je veel!
【解决方案2】:

您还可以将 Bootstrap 与本地网络服务器一起使用。:

  1. 从这里下载最新的扩展库:OpenNTF
  2. 按照说明将其安装到您的 Domino 设计器中。
  3. 复制 pluginsfeatures 目录

C:\Program Files (x86)\IBM\Notes\Data\workspace\applications\eclipse

C:\程序文件 (x86)\IBM\Notes\Data\domino\workspace\applications\eclipse

Bootstrap 将用作魅力。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-12
    • 1970-01-01
    相关资源
    最近更新 更多