升级到 Java 7u65 破坏了我的 Oracle 应用程序部署规则集

升级到 Java 7u65 破坏了我的 Oracle 应用程序部署规则集

我的公司使用的是旧版本的 Oracle 应用程序,需要 Java 6u45。我们自然希望确保安全,因此我们使用部署规则集为该内部应用程序指定 6u45,并让其他应用程序使用 7u60。现在我们准备将 Java 7 升级到 7u67,Oracle 应用程序出现故障,显示“部署规则集所需版本 1.6.0_45 不可用”。当然它是可用的,只是由于某种原因找不到它。作为测试,我指定 JavaTester.org 也应使用 6u45,它运行良好,没有任何问题。但是当我尝试对 Oracle 应用程序使用相同的配置(7u67 和 6u45)时,每次都会失败。如果我降级到 7u60,它可以正常工作。7u65 或更高版本,它会中断。Oracle 应用程序没有改变,所以 7u65+ 处理部署规则集或路径或其他东西的方式一定有所不同。我完全不知所措。

规则集.xml:

<?xml version="1.0"?>
 -<ruleset version="1.0+">
  -<rule>
   <id location="*.mycorp.com"/>
    <action version="1.6.0_45" permission="run"/>
  </rule>
  -<rule>
   <id location="http://javatester.org"/>
    <action version="1.6.0_45" permission="run"/>
  </rule>
</ruleset>

相关内容