Oracle EBS .ClassNotFoundException:oracle.apps.fnd.formsClient.FormsLauncher.class ERROR

时间:2014-11-19 14:29:11

标签: java forms oracle oracleapplications oracle-application-server

我需要帮助在我的机器上配置Java,因为当我尝试加载Forms时,加载器只是圈内并出现此错误:

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 Runtime Environments,禁用代理。

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

4 个答案:

答案 0 :(得分: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支持有关。添加Oracle EBS Pluin R12&如果使用Chrome,则为Chrome启用R11i。对于fireFox,不需要额外的插件。

  3. 在互联网选项中停用TLS: 互联网选项>先进>向下滚动到安全性禁用/取消选中所有使用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取消选中它们。

  5. 启动您的申请。我希望它有效。

答案 1 :(得分:1)

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

  1. 始终使用支持的浏览器。
  2. 如果您正在运行JRE 7,请确认您的服务器已正确配置为在JRE 7中投放。
  3. 如果您启用了SSL,请确保您的客户端配置正确。
  4. 如果您使用的是VPN,则需要验证您的VPN是否未断开连接。
  5. 如果您使用的是Java 7,请确保您的服务器名称已添加到安全设置中的站点列表中。
  6. 检查application.log和access_log是否有任何关于客户连接的提及。
  7. 如果您还有其他问题,我建议您打开Oracle SR以获得支持,因为可能还有很多其他问题。

答案 2 :(得分:1)

我解决了错误是由我的java中的活动代理引起的问题。我删除了代理,表格都完美无缺

答案 3 :(得分:0)

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