Mobilefirst Procedure invocation error. Ecma Error: TypeError:

Mobilefirst Procedure invocation error. Ecma Error: TypeError:

我们已经用 class 和库部署了 war 文件,但我们目前在 class 上遇到问题,它将 return。

Ecma Error: TypeError: [JavaPackage com.ibm.cio.authenticate.Bluepages] is not a function, it is object. (2015-02-24T23:52:55.169Z/663a1bef97ce5a75c64441102c8a35c23628502c/ServicesAuthAdapter-impl.js#73)

我们的 websphere 是 运行 java 1.6,开发是 1.7 可能的解决方案是什么?

应该降级我们的开发还是升级 websphere?

当用于开发环境的 Java 与 production/test 环境的 Java 版本不同时,确实会发生这种情况。

确保两者使用相同的版本(以您最喜欢的版本为准)。
请注意,仅在开发机器中使用 Java X 是不够的 - 您还需要验证 Eclipse 是否设置为使用 Java.

级别

查看 Eclipse 首选项 > Java > 编译器和 Java > 安装的 JRE。