UI java domino xpages 的小程序无法加载 class 在 bluemix 中部署应用程序时未找到
UI java applets for domino xpages fail to load with class not found when app is deployed in bluemix
我用 xpages 创建了一个非常简单的多米诺骨牌应用程序。它几乎只是 "notebook" 模板的副本,带有索引页和主文档页。
该应用程序在笔记和本地网络浏览器中正常运行。
我已经从 OpenNTF.org 安装了扩展库,并且在 Domino Designer 中配置了 bluemix 插件。已测试连接、服务器和凭据正常。
我部署了我的应用程序,一切正常,代码已上传,该应用程序出现在我的 bluemix 仪表板中,并正常启动。
应用程序路由正常,我可以在默认路由上访问应用程序。
但是,浏览器无法加载用户界面小程序。该页面仅显示带有错误图标的空 space,单击该图标时会显示 "class not found".
的 java 错误消息
在我看来,部署过程未能在服务器的java路径中安装小程序文件。
有什么我想做的事吗?
您指的是来自 XPages 之前的网络渲染器的操作栏、视图等旧的 Java 小程序吗?虽然由 IBM 的某个人提供一个规范的示例,但我预计这些不会起作用 - Bluemix 上的 Domino 运行时应用程序端被非常精简,包括删除 view icons 之类的东西。笔记本模板似乎从未进行过 XPage 化,旧式元素将默认为 Java.
假设这些确实是您所说的 Java 小程序,无论如何在这种情况下都是最好的:即使它们在 Bluemix 运行时上工作,它们也会指向临时应用程序数据库,而不是永久应用程序数据库-存储数据库,对处理数据没有用。
跟着我说:Java 在服务器上很棒。并且仅在服务器上。对 Java 小程序的支持已 运行 结束,因此无论如何您都需要对其进行更改。
对于 Bluemix:它不是 Domino 运行时。它是一个 XPages 运行时。所以 XPages 所做的一切都在那里,没有来自经典 Web 堆栈的东西。像 ?OpenDocument 这样的小奇迹将无法工作。
Bluemix 上的 XPages 用例是附加服务,而不是本地 Domino 服务器的批量迁移(为此使用 Softlayer)。
您想添加:推送通知、流量分析、Watson 功能、分析等? Bluemix 适合您。
亲小秘密:你喜欢服务,但你也喜欢你的混合模式开发? 运行 您在 Softlayer 上的 XPage,但使用您在 Bluemix 中配置的服务(您在 VCAP_SERVICES 中找到访问信息)。
我用 xpages 创建了一个非常简单的多米诺骨牌应用程序。它几乎只是 "notebook" 模板的副本,带有索引页和主文档页。
该应用程序在笔记和本地网络浏览器中正常运行。
我已经从 OpenNTF.org 安装了扩展库,并且在 Domino Designer 中配置了 bluemix 插件。已测试连接、服务器和凭据正常。
我部署了我的应用程序,一切正常,代码已上传,该应用程序出现在我的 bluemix 仪表板中,并正常启动。
应用程序路由正常,我可以在默认路由上访问应用程序。
但是,浏览器无法加载用户界面小程序。该页面仅显示带有错误图标的空 space,单击该图标时会显示 "class not found".
的 java 错误消息在我看来,部署过程未能在服务器的java路径中安装小程序文件。
有什么我想做的事吗?
您指的是来自 XPages 之前的网络渲染器的操作栏、视图等旧的 Java 小程序吗?虽然由 IBM 的某个人提供一个规范的示例,但我预计这些不会起作用 - Bluemix 上的 Domino 运行时应用程序端被非常精简,包括删除 view icons 之类的东西。笔记本模板似乎从未进行过 XPage 化,旧式元素将默认为 Java.
假设这些确实是您所说的 Java 小程序,无论如何在这种情况下都是最好的:即使它们在 Bluemix 运行时上工作,它们也会指向临时应用程序数据库,而不是永久应用程序数据库-存储数据库,对处理数据没有用。
跟着我说:Java 在服务器上很棒。并且仅在服务器上。对 Java 小程序的支持已 运行 结束,因此无论如何您都需要对其进行更改。
对于 Bluemix:它不是 Domino 运行时。它是一个 XPages 运行时。所以 XPages 所做的一切都在那里,没有来自经典 Web 堆栈的东西。像 ?OpenDocument 这样的小奇迹将无法工作。
Bluemix 上的 XPages 用例是附加服务,而不是本地 Domino 服务器的批量迁移(为此使用 Softlayer)。
您想添加:推送通知、流量分析、Watson 功能、分析等? Bluemix 适合您。
亲小秘密:你喜欢服务,但你也喜欢你的混合模式开发? 运行 您在 Softlayer 上的 XPage,但使用您在 Bluemix 中配置的服务(您在 VCAP_SERVICES 中找到访问信息)。