Назад | Перейти на главную страницу

Обновление до Java 7u65 нарушает мой набор правил развертывания для приложений Oracle

Моя компания использует старую версию приложения Oracle, для которой требуется Java 6u45. Естественно, мы хотим быть в безопасности, поэтому мы используем набор правил развертывания, чтобы указать 6u45 для этого внутреннего приложения и позволить другим приложениям использовать 7u60. Теперь, когда мы готовы обновить половину Java 7 до 7u67, приложение Oracle прерывается с сообщением «Требуемая версия набора правил развертывания 1.6.0_45 недоступна». Конечно есть, просто не может найти почему-то. В качестве теста я указал, что JavaTester.org также должен использовать 6u45, и он отлично работает без проблем. Но когда я пытаюсь использовать одну и ту же конфигурацию (7u67 и 6u45) для приложения Oracle, это каждый раз терпит неудачу. Если я перейду на 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>