Xpages可以';t载荷,误差500;无法解析java.util

Xpages可以';t载荷,误差500;无法解析java.util,xpages,lotus-domino,Xpages,Lotus Domino,我最近将几个应用程序移到了运行Domino9.0.1FP8(JVM版本:JRE 1.8.0 Windows server 2008 R2 amd64-64)的服务器上。自从我这么做之后,除了最基本的xpage外,我无法加载任何xpage。我得到了“错误500 HTTP Web服务器:命令未处理异常”页面 通过…IBM\Domino\data\IBM\u TECHNICAL\u SUPPORT\xpages\u exec,我可以得到以下异常: 无法解析类型java.util.Comparator

我最近将几个应用程序移到了运行Domino9.0.1FP8(JVM版本:JRE 1.8.0 Windows server 2008 R2 amd64-64)的服务器上。自从我这么做之后,除了最基本的xpage外,我无法加载任何xpage。我得到了“错误500 HTTP Web服务器:命令未处理异常”页面

通过…IBM\Domino\data\IBM\u TECHNICAL\u SUPPORT\xpages\u exec,我可以得到以下异常:

  • 无法解析类型java.util.Comparator。它是从必需的.class文件间接引用的
  • 无法解析类型java.util.Map$条目。它是从必需的.class文件间接引用的
  • 无法解析导入java.util.array
在Designer的“问题”选项卡中,我还发现以下错误:

  • “未生成项目,因为其生成路径不完整。无法 找到java.util.Comparator的类文件。然后修复生成路径 尝试构建此项目“
  • “无法解析类型java.util.Comparator。它是间接的 从必需的.class文件引用”
java 1.8中的java.util失败有什么原因吗?有什么我能做的吗?谢谢你的帮助


Dan

听起来安装程序没有成功安装。没有理由
java.util
包会失败。我建议再次运行安装程序,确保在运行之前所有服务都已停止。这将确保需要替换的任何内容都不会被另一个进程锁定。

当Domino Designer 9.0.1 FP8尝试针对Java8 JRE进行编译时,会出现此问题。该设计器安装中的eclipse版本不知道如何解析Java8中的一些运行时jar文件。解决方法是针对Java6JRE进行编译。作为SPR#BGLN9PXEVM的一部分,Domino Designer安装中进行了一些更改,以更改Designer中首选项的配置,使其指向Java6 JRE,而不是使用默认的JRE。如果出现安装问题或手动修改了首选项,则可能需要手动重新应用解决方法,如下所示

在Domino Designer中,菜单文件、首选项、Java、已安装的JRE。 应该有两个列出的JVM,路径如下:

  • [x] jvm C:\Notes\jvm1.6\
  • []Notes 8.5.1虚拟机(锁定)C:\Notes\jvm
如果名为“jvm”的条目不正确地指向C:\Notes\jvm\文件夹而不是jvm1.6文件夹,则需要对其进行编辑以指向jvm1.6文件夹


在DominoDesigner团队中,我们正在调查是否有可能在Designer中升级eclipse版本,以便能够针对Java8JRE进行编译

欢迎来到堆栈溢出。请阅读,了解如何在问题中发布最小、完整且可验证的代码示例。能否显示Domino\data\Domino\workspace\logs\error-log-0.xml文件中的错误日志?@Toby这些指南需要更新,以适合在其他应用程序上运行的代码。StackOverflow已经超越了HTML和JavaScript。作为XPages上公认的冠军,从问题中可以明显看出,代码不是这里的问题,这是软件平台级别的普遍问题。Daniel已经查看并包含了日志,有些日志没有,它们没有显示具体的个人原因,事实上,这些原因不应该出现在平台上。谢谢Paul。我重新运行了安装程序,所有的错误都消失了。我非常感谢您的帮助。嗯,是否“有可能”为Designer升级Eclipse?我还以为下一个功能包9已经宣布锁定了呢?好的。在会议上展示的幻灯片将反映公告,所以请相信这些。我希望eclipse升级是在FP9中,并且工作正在进行中,但是我没有使用这个论坛来做出公开承诺,所以默认情况下我会有免责声明。啊,好的。当然有道理。感谢response.FYI,正如在MWLUG上讨论的那样,现在建议将eclipse升级到9.0.1FP10(而不是FP9)。请参见当前路线图: