0m       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkltext[[Ljava/lang/Object;()VCodeLineNumberTableLocalVariableTablethis*Loracle/classloader/util/ClassLoadText_ru; getContents()[[Ljava/lang/Object; SourceFileClassLoadText_ru.java [Ljava/lang/Object;java/lang/Objectno.loaded.classes\Невозможно получить доступ к загруженным классам.no.loaded.packages\Невозможно получить доступ к загруженным пакетам.sealed.previouslyПакет {0} был объявлен как sealed в {1}, поэтому классы из этого пакета невозможно загрузить из {2}. not.sealedПакет {0} не был объявлен как sealed в исходном коде (возможно, {1}), но помечен как sealed в {2}.code.source.filterИмена загрузчиков не могут использоваться как фильтры исходного кода -- "{0}" игнорируется.version.too.longНомер версии "{0}" является недопустимым: он содержит компоненты с чрезмерным количеством цифр.version.non.digitНомер версии "{0}" является недопустимым: он содержит отличные от цифр символы в позициях, где требуются цифры. version.bothНомер версии "{0}" является недопустимым: он не может одновременно являться номером основной версии и номером версии-исправления.loader.commit.ordersСначала требуется фиксировать основной загрузчик. Получен "{0}".loader.replaceНевозможно заместить загрузчик класса ''system''. Если это имеет значение, перезапустите с системным свойством "java.system.class.loader={0}".loader.name.invaliduClassLoader "{0}" (из {1}): Символ '':'' в именах загрузчиков зарезервирован.loader.already.existsClassLoader "{0}" (из {1}): Загрузчик с этим именем и версией уже существует, из {2}. loader.closedClassLoader "{0}" (из {1}): этот загрузчик был закрыт; его не следует использовать.loader.wrong.scopeClassLoader "{0}" (из {1}): Загрузчик с таким именем уже существует в другой области действия (исходная: {2}, новая: {3}).loader.invalid.origin ClassLoader "{0}" (из {1}): Область действия конфигурации не соответствует исходной области действия "{2}". За дополнительной информацией обратитесь к Bryan Atsatt.loader.invalid.configClassLoader "{0}" (из {1}): Не настроен для принятия "{2}". За дополнительной информацией обратитесь к Bryan Atsatt.loader.import.selflClassLoader "{0}" (из {1}): Загрузчик не может импортировать сам себя.loader.import.self.via.parentClassLoader "{0}" (из {1}): Загрузчик не может импортировать сам себя косвенно как родительский объект импортируемого загрузчика ("{2}").loader.import.self.via.importClassLoader "{0}" (из {1}): Загрузчик не может импортировать сам себя косвенно в виде импорта импортируемого загрузчика ("{2}").loader.import.non.sharedClassLoader "{0}" (из {1}): Попытка импорта не используемого совместно загрузчика "{2}". Можно импортировать только совместно используемые загрузчики."loader.import.parent.not.committedClassLoader "{0}" (из {1}): Для наследования импорта можно использовать только фиксированные загрузчики. Передан "{2}".loader.committedlClassLoader "{0}" (из {1}): Попытка {2} после поиска класса или ресурса.non.standard.search-policyClassLoader "{0}" (из {1}): Попытка добавления исходного кода в фиксированный загрузчик с нестандартной методикой поиска.invalid-code-sourceClassLoader "{0}" (из {1}): Попытка добавления повторяющегося исходного кода в фиксированный загрузчик.invalid-native-code-sourceClassLoader "{0}" (из {1}): Попытка добавления повторяющегося собственного исходного кода в фиксированный загрузчик.loader.parent.nullClassLoader "{0}" (из {1}): Этот загрузчик не может иметь неопределенный родительский объект.loader.parent.lower.scopeClassLoader "{0}" (из {1}): Загрузчик не может иметь родительский объект из нижележащей области действия. Передан "{2}".loader.parent.sharedClassLoader "{0}" (из {1}): Не используемый совместно загрузчик не может иметь в качестве родительского совместно используемый загрузчик. Передан "{2}".loader.parent.non.sharedClassLoader "{0}" (из {1}): Совместно используемый загрузчик может иметь в качестве родительского не используемый совместно загрузчик только в том случае, если это системный загрузчик или загрузчик более высокого уровня. Передан "{2}".extension.name.missingPОтсутствует атрибут {0}-Extension-Name в manifest для {1}.external.classes.Содержимое {0} обработано.code.source.not.subscribed1ClassLoader "{0}" не подписан на {1}. invalid.class {0} Недопустимый класс: {1} Загрузчик: {2} Исходный код: {3} Конфигурация: {4} Зависимый класс: {5} Загрузчик: {6} Исходный код: {7} Конфигурация: {8} found.newer.class.version Этот класс был скомпилирован для более новой версии JRE. Ожидалась версия {0}, обнаружена {1}.found.older.class.version Этот класс был скомпилирован для более старой версии JRE. Ожидалась версия {0}, обнаружена {1}.original.class.same.loader` Экземпляр исходного класса был также определен в {0}.original.class.imported Экземпляр исходного класса был определен в совместно используемой библиотеке {0}, и {1} импортирует этот загрузчик. Возможно, это ошибка порядка поиска.original.class.not.imported Экземпляр исходного класса был определен в совместно используемой библиотеке {0}, и {1} не импортирует этот загрузчик, хотя, возможно, должен импортировать.original.class Экземпляр исходного класса определен в: Загрузчик: {0} Исходный код: {1} Конфигурация: {2}  missing.class Отсутствующий класс: {0} Зависимый класс: {1} Загрузчик: {2} Исходный код: {3} Конфигурация: {4} missing.class.dynamic Отсутствующий класс: {0} Зависимый класс: {1} Загрузчик: {2} Исходный код: {3} Конфигурация: {4} Эта загрузка инициирована в {5} с помощью метода {6}. missing.class.not.availableОтсутствующий класс не доступен ни в одном исходном коде или загрузчике в системе.missing.class.availablekОтсутствующий класс доступен в следующем местоположении: numbered.code.source$ {0}. Исходный код: {1} code.source.not.usedk Этот исходный код не используется ни одним загрузчиком. code.source.boot Классы из данного исходного кода должны быть доступны этому загрузчику. Попробуйте запуск с ключом -Dscan.boot.transfer=true. code.source.used.byX Этот исходный код доступен в загрузчике {0}. {1} %missing.class.for.name.thread.contextЭто загрузчик контекста текущего потока - обнаружено, что Class.forName() использовалась для загрузки зависимого класса. Если загрузчик не был в явном виде передан в Class.forName(), попробуйте передать результат вызова Thread.currentThread().getContextClassLoader(). missing.class.child.loaderTЭто дочерний объект зависимого загрузчика {1}. missing.app.class.shared.loaderЭту совместно используемую библиотеку можно импортировать с помощью приложения "{0}".  missing.main.class.shared.loaderЭту совместно используемую библиотеку можно сделать видимой для загрузчика "{0}", изменив дескриптор начальной загрузки. extension.not.satisfiedНевозможно удовлетворить зависимость расширения: Зависимость: {0} Загрузчик: {1} Исходный код: {2} Конфигурация: {3} extension.not.foundNНевозможно найти расширение с этим именем.extension.not.reachableНайдено соответствующее расширение, но оно не доступно из текущего загрузчика$extension.not.reachable.non.matchingНайдено несоответствующее расширение, но оно не доступно из текущего загрузчикаextension.not.reachable.secure."extension.not.reachable.non.secure. Найдено в: $extension.not.reachable.loader.orderНайдено соответствующее расширение, но оно не доступно из текущего загрузчика вследствие порядка поиска загрузчика. Его маскирует: $extension.not.reachable.source.orderНайдено соответствующее расширение, но оно не доступно в текущем загрузчике вследствие порядка исходного кода. Его маскирует: 'extension.not.reachable.existing.importOСоответствующее расширение было найдено в existing.importсовместно используемой библиотеке {0}, но не будет видимым в случае его импорта, т.к. импорт {1} уже выполнен.extension.not.reachable.importexisting.code.source{библиотеке {0}, не будет видимым в случае его импорта. Его маскирует: extension.spec-version.missingAОтсутствует версия спецификации в: extension.vendor-id.missing`Отсутствует идентификатор поставщика реализации в: extension.impl-version.missing=Отсутствует версия реализации в: extension.invalid.spec-versionCНедопустимая версия спецификации в: extension.specification.upgradeBТребуется обновление спецификации: extension.invalid.impl-version?Недопустимая версия реализации в:  extension.implementation.upgradeCТребуется обновление реализации из: extension.vendor.switch2Требуется ключ поставщика: extension.description Расширение: {0} Загрузчик: {1} Исходный код: {2} Конфигурация: {3} loader.code.source.descriptionb Загрузчик: {0} Исходный код: {1} Конфигурация: {2} masked.extension. Совместимое расширение: code.source.description@ Исходный код: {0} Конфигурация: {1}  extension.urlW Требуемое расширение должно быть доступно в {0}.unsupported.option?Поддерживаемый параметр для {0}: "{1}" trace.usage.0" Для значений свойства "{0}" поддерживается следующий синтаксис: <параметр>[+<параметр>...] где <параметр> задает событие (события) для трассировки, ''?'' или ''help'' служит для отображения этого сообщения, или ''time'', ''thread'', ''stack'', ''xstack'' для снабжения каждого события трассировки аннотацией. События задаются с помощью следующего синтаксиса: <событие>[[:<строка-фильтр>[,<строка-фильтр>]] | [~<шаблон-фильтр>]] где <событие> имеет одно из следующих значений: ''все'' для задания всех событий (''нет'' для отключения). ''class'' для всех событий поиска классов. Для определенных событий: class-defined class-found class-not-found class-error ''resource'' для всех событий поиска ресурсов. Для определенных событий: resource-found resource-not-found ''code-source'' для всех событий code-source. Для определенных событий: code-source-create code-source-manifest code-source-state code-source-dependency code-source-dependency-satisfied code-source-dependency-not-satisfied code-source-destroy ''loader'' для всех событий загрузчика. Для определенных событий: loader-create loader-commit loader-close loader-destroy loader-finalize Поддерживаются следующие типы фильтров: 1. Точное совпадение. Трассировка только в том случае, если имя или путь в точности соответствует заданной строке. Например: -D{0}=class:com.acme.Dynamite Будет выполняться трассировка загрузки только класса "com.acme.Dynamite". 2. Соответствие префикса. Аналогично точному соответствию, но чтобы строка считалась префиксом, можно использовать ''*'' в конце строки: -D{0}=class-not-found:com.acme.* Трассируются только события поиска для классов в пакете "com.acme", что вызовет ошибку ''не найдено''. 3. Соответствие суффикса. Аналогично точному соответствию, но чтобы строка считалась суффиксом, можно использовать ''*'' в начале строки: -D{0}=code-source-create:*foo.jar,*bar.jar Трассируются только события code-source-create с путями, заканчивающимися на "foo.jar". или "bar.jar". 4. Соответствие загрузчика. Если строка фильтра начинается с "loader.", остальная часть строки будет рассматриваться как имя загрузчика: -D{0}=class:loader.api Будет трассироваться только загрузка классов, выполнявшаяся загрузчиком "api". Помните, что этот параметр не работает как фильтр code-source. При использовании разделителя "~" вместо ":" фильтр интерпретируется как регулярное выражение. trace.usage.1 Все выходные данные, включенные с помощью свойства "{0}", записываются в класс, загружающий регистратор с уровнем Level.INFO. Можно включить дополнительные выходные данные, задав уровень протоколирования с помощью свойства "{1}": ''off'' для подавления всех сообщений. ''severe'' для отображения сообщений только уровня Level.SEVERE. ''warning'' для отображения сообщений только уровня Level.WARNING и выше. ''info'' для отображения сообщений только уровня Level.INFO и выше. ''config'' для отображения сообщений только уровня Level.CONFIG и выше (по умолчанию). ''fine'' для отображения сообщений только уровня Level.FINE и выше ''finer'' для отображения сообщений только уровня Level.FINER и выше. ''finest'' для отображения сообщений только уровня Level.FINEST и выше. ''all'' для отображения всех сообщений. Выходные данные журнала обычно записываются в System.out, но могут перенаправляться в произвольный файл заданием пути в свойстве "{2}". Свойство "{4}" может использоваться для присвоения имени подклассу oracle.classloader.query.Query который будет выполняться после завершения запуска системы. Результаты запроса записываются в регистратор загрузки классов. В запрос можно передать аргументы, добавив (arg0,arg1,...) в имя класса. Например, запрос DuplicateCodeSources можно вызвать с аргументом "-digest": -D{4}="oracle.classloader.query.DuplicateCodeSources(-digest)" Примите во внимание, что при использовании скобок может потребоваться заключить значение в кавычки. Для удобства для классов в указанном выше пакете имя пакета можно отбросить. Можно задать несколько запросов, отделяя их друг от друга символом : -D{4}=DuplicateCodeSources+UnusedCodeSources Можно также выполнять запросы перед передачей управления функции main() системы, использовав "\{3}" вместо "{4}". Для просмотра всех встроенных запросов используйте в качестве значения свойства "?" или "list". comparison.error<Обнаружен {0} при сравнении {1} и {2}.visible.ignoreИгнорируется запись {0}: code-source {1} уже присутствует на пути поиска для {2}. equal.visibleCode-source {0} (из {1}) был проигнорирован. Он является копией {2}, который уже присутствует на пути поиска загрузчика {3}.equal.not.visibleCode-source {0} (из {1}) был замещен. Он является копией {2}, который будет использоваться вместо него в загрузчике {3}.not.equal.visiblebCode-source {0} (из {1}) имеет такое же имя файла как {2}, но не идентичен ему. Если он содержит другие версии тех же классов, он будет маскирован, т.к. последний уже присутствует на пути поиска загрузчика {3}.not.equal.not.visibleCode-source {0} (из {1}) имеет такое же имя файла как {2}, но не идентичен ему. Он добавлен в загрузчик {3}.(oracle/classloader/util/ClassLoadText_rujava/util/ListResourceBundle!/* .F UYYSYSSYYSYSSYY SY SSYY SY SSYY SYSSYYSYSSYYSYSSYYSYSSYYSYSSY YSYSSY YSYSSY YSYSSY YSYSSY YSY SSYY!SY"SSYY#SY$SSYY%SY&SSYY'SY(SSYY)SY*SSYY+SY,SSYY-SY.SSYY/SY0SSYY1SY2SSYY3SY4SSYY5SY6SSYY7SY8SSYY9SY:SSYY;SYSSYY?SY@SSYYASYBSSYYCSYDSSY YESYFSSY!YGSYHSSY"YISYJSSY#YKSYLSSY$YMSYNSSY%YOSYPSSY&YQSYRSSY'YSSYTSSY(YUSYVSSY)YWSYXSSY*YYSYZSSY+Y[SY\SSY,Y]SY^SSY-Y_SY`SSY.YaSYbSSY/YcSYdSSY0YeSYfSSY1YgSYhSSY2YiSYjSSY3YkSYlSSY4YmSYnSSY5YoSYpSSY6YqSYrSSY7YsSYtSSY8YuSYvSSY9YwSYxSSY:YySYzSSY;Y{SY|SSY<Y}SY~SSY=YSY|SSY>YSYSSY?YSYSSY@YSYSSYAYSYSSYBYSYSSYCYSYSSYDYSYSSYEYSYSSYFYSYSSYGYSYSSYHYSYSSYIYSYSSYJYSYSSYKYSYSSYLYSYSSYMYSYSSYNYSYSSYOYSYSSYPYSYSSYQYSYSSYRYSYSSYSYSYSSYTYSYSS