2

我需要帮助在我的机器上配置 Java,因为当我尝试加载表单时,加载程序只是转圈并给出以下错误:

java.lang.ClassNotFoundException: oracle.apps.fnd.formsClient.FormsLauncher.class
    at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run
    (Unknown Source)
    at java.lang.Thread.run(Unknown Source)

我尝试重新安装 Firefox、旧版本的 Java 运行时环境、禁用代理。

我会错过什么?该应用程序在其他机器上运行良好。

4

4 回答 4

2

我花了大约 100 个小时寻找解决方案。不想使用 Internet Explorer,即使它也有标签中的文本乱码(未定义)的问题。我不得不使用 Oracle E Business Suite。所以这对我来说效果最好。有很多问题。有些与我正在访问的网站上的 SSL 和 TLS 版本有关。然后Java版本也有问题。我想我找到了解决方案。

我找到了一个解决方案如下:

  1. 删除所有 Java 版本。仅在 Java 1.6.24 之间安装 Java 1.6.37 为我工作。所有最新版本,例如 1.7.79 或 1.8.45 对我来说仍然存在问题。

  2. 下载 Chrome 版本 34 或 Firefox 30 到 35。较新的版本对我不起作用,您可以检查一下。我猜这与 SSL 版本 3 支持和 TLS 支持有关。如果使用 Chrome,请为 Chrome 添加 Oracle EBS Pluin R12& R11i Enablement。对于 fireFox,不需要额外的插件。

  3. 在 Internet 选项中禁用 TLS:Internet 选项> 高级> 向下滚动到安全禁用/取消选中所有使用 TLS 1.0、使用 TLS 1.1 和使用 TLS 1.2。

  4. 在 Java 中禁用 TLS:在较新的 Java 版本 1.8 中,Oracle 默认启用启用 TLS 1.1 TLS 1.2。您必须禁用它们。禁用它。转到 Java 控制面板 > 转到高级选项卡 > 单击常规或安全树。> 如果您看到 TLs 1.1 或 TLS 1.2,请取消选中它们。

启动您的应用程序。我希望它有效。

于 2015-07-11T12:13:44.730 回答
1

我解决了错误是由我的 java 中的活动代理引起的问题。我删除了代理,表格都运行良好

于 2014-11-21T08:16:54.617 回答
1

这通常是由客户端配置问题引起的。
这里有几个建议:

  1. 始终使用受支持的浏览器。
  2. 如果您正在运行 JRE 7,请确认您的服务器已正确配置为在 JRE 7 中提供服务。
  3. 如果您启用了 SSL,请确保您的客户端配置正确。
  4. 如果您使用 VPN,则需要验证您的 VPN 没有断开连接。
  5. 如果您使用的是 Java 7,请确保您的服务器名称已添加到安全设置中的站点列表中。
  6. 检查 application.log 和 access_log 是否提及您的客户端连接。

如果您还有其他问题,我建议您打开 Oracle SR 以获得支持,因为可能还有许多其他事情发生。

于 2014-11-20T16:56:24.037 回答
0

对我来说,取消选中 TLS 并没有帮助。我通过使用 Java jre_1.8.0_212 32 位解决了它,并更改了 Java 控制面板中的设置以使用 32 位系统。希望这可以帮助你

于 2020-01-09T04:13:02.403 回答