如何从应用程序中删除扩展库
How to remove the extension library from an application
我有一个使用扩展库中的一些元素在 8.5 中开发的应用程序。
服务器已升级,每次升级都应用扩展库。
由于扩展库现在是代码库的一部分,因此无需将其安装在 Domino 安装之上,但除非应用它,否则无法编辑应用程序。
我们如何从应用程序中删除扩展库?
也就是说,我可以在 Domino v10 服务器上安装扩展库吗?
我查看了扩展库网站,没有提到ND10和使用扩展库。这并没有真正下载太多,这就是为什么我觉得我应该删除我的应用程序具有的这种依赖性。
我目前收到错误 'Could not load the page /cc_input.xsp because the corresponding class xsp.Cc_005finput was not a com.ibm.xsp.page.compiled.CompiledPageDispatcher.' 此错误指出缺少扩展库的问题。
I have checked what is installed, and this is the output:
tell http osgi ss com.ibm.xsp.extlib
[16F8:0002-21FC] 19/04/2019 05:18:34 PM osgi "Framework is launched."
[16F8:0002-21FC] 19/04/2019 05:18:34 PM id State Bundle
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 171 ACTIVE com.ibm.xsp.extlib.controls_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 172 ACTIVE com.ibm.xsp.extlib.core_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 173 ACTIVE com.ibm.xsp.extlib.domino_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 174 ACTIVE com.ibm.xsp.extlib.mobile_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 175 ACTIVE com.ibm.xsp.extlib.oneui_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 176 ACTIVE com.ibm.xsp.extlib.relational_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 177 STARTING com.ibm.xsp.extlib.sample_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 178 ACTIVE com.ibm.xsp.extlib_10.0.1.v00_00_20181128-2143
自 9.0.1 FP10 以来,扩展库是 Domino 的一部分。从错误消息来看,您似乎误解了需要在何处安装的目的。
在服务器控制台上发出的 tell http osgi ss
和 tell http osgi diag
显示服务器上 运行ning 的内容。 成功编译 应用程序到服务器上的 运行 需要它们。
查看错误消息,可能是应用程序未成功编译,您看到的错误是在 Domino Designer 中以及 / 而不是 Domino 服务器中。
我怀疑应用程序也很有可能是在 DDE 中打开并启用了“自动构建”的。如果发生这种情况并且它所依赖的插件丢失,应用程序将被重新编译,结果是 未成功编译 应用程序,这意味着它不再 运行 任何地方,直到 编译成功.
错误消息几乎可以肯定与扩展库无关,它是最后编译应用程序的 DDE 中缺少的核心插件。参见 https://openntf.org/main.nsf/blog.xsp?permaLink=JGAR-B9QL8B。
在最严格的条件下,我建议不要在没有 XPages 扩展库的情况下进行开发。您还将拥有次优的用户体验,并且可能会遇到开发人员五年多来未遇到过的问题。如果您将它从现有应用程序中删除,您可能需要进行重大的重新开发。
我有一个使用扩展库中的一些元素在 8.5 中开发的应用程序。
服务器已升级,每次升级都应用扩展库。
由于扩展库现在是代码库的一部分,因此无需将其安装在 Domino 安装之上,但除非应用它,否则无法编辑应用程序。
我们如何从应用程序中删除扩展库?
也就是说,我可以在 Domino v10 服务器上安装扩展库吗?
我查看了扩展库网站,没有提到ND10和使用扩展库。这并没有真正下载太多,这就是为什么我觉得我应该删除我的应用程序具有的这种依赖性。
我目前收到错误 'Could not load the page /cc_input.xsp because the corresponding class xsp.Cc_005finput was not a com.ibm.xsp.page.compiled.CompiledPageDispatcher.' 此错误指出缺少扩展库的问题。
I have checked what is installed, and this is the output:
tell http osgi ss com.ibm.xsp.extlib
[16F8:0002-21FC] 19/04/2019 05:18:34 PM osgi "Framework is launched."
[16F8:0002-21FC] 19/04/2019 05:18:34 PM id State Bundle
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 171 ACTIVE com.ibm.xsp.extlib.controls_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 172 ACTIVE com.ibm.xsp.extlib.core_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 173 ACTIVE com.ibm.xsp.extlib.domino_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 174 ACTIVE com.ibm.xsp.extlib.mobile_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 175 ACTIVE com.ibm.xsp.extlib.oneui_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 176 ACTIVE com.ibm.xsp.extlib.relational_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 177 STARTING com.ibm.xsp.extlib.sample_10.0.1.v00_00_20181128-2143
[16F8:0002-21FC] 19/04/2019 05:18:34 PM 178 ACTIVE com.ibm.xsp.extlib_10.0.1.v00_00_20181128-2143
自 9.0.1 FP10 以来,扩展库是 Domino 的一部分。从错误消息来看,您似乎误解了需要在何处安装的目的。
在服务器控制台上发出的tell http osgi ss
和 tell http osgi diag
显示服务器上 运行ning 的内容。 成功编译 应用程序到服务器上的 运行 需要它们。
查看错误消息,可能是应用程序未成功编译,您看到的错误是在 Domino Designer 中以及 / 而不是 Domino 服务器中。
我怀疑应用程序也很有可能是在 DDE 中打开并启用了“自动构建”的。如果发生这种情况并且它所依赖的插件丢失,应用程序将被重新编译,结果是 未成功编译 应用程序,这意味着它不再 运行 任何地方,直到 编译成功.
错误消息几乎可以肯定与扩展库无关,它是最后编译应用程序的 DDE 中缺少的核心插件。参见 https://openntf.org/main.nsf/blog.xsp?permaLink=JGAR-B9QL8B。
在最严格的条件下,我建议不要在没有 XPages 扩展库的情况下进行开发。您还将拥有次优的用户体验,并且可能会遇到开发人员五年多来未遇到过的问题。如果您将它从现有应用程序中删除,您可能需要进行重大的重新开发。