Параметры ресурсов

На этой странице задаются параметры регистрации ресурса в хранилище ресурсов. Если вы не укажете значение параметра, то будет применяться значение по умолчанию.

Для того чтобы открыть эту страницу административной консоли, выберите Приложения > Типы приложений > Ресурсы > имя_ресурса. Эта страница аналогична панели выбора параметров импорта ресурса в мастерах импорта и обновления ресурсов.

Имя ресурса

Задает логическое имя ресурса. Имя ресурса должно быть уникальным в пределах ячейки и не должно содержать неподдерживаемые символы.

Имя ресурса не должно начинаться с точки (.), содержать пробелы в начале или конце или включать следующие символы:

Табл. 1. Символы, которые нельзя использовать в имени. Эти символы недопустимы в имени.
Неподдерживаемые символы
/   косая черта $   знак доллара '  одинарная кавычка
\  обратная косая черта =   знак равенства " двойная кавычка
* звездочка % знак процентов |   вертикальная черта
,  запятая +   знак плюса <  левая угловая скобка
:  двоеточие @ коммерческое А >  правая угловая скобка
;  точка с запятой #   решетка & амперсанд
? знак вопроса ]]> эта комбинация символов не имеет специального названия

Поле Имя ресурса аналогично параметру Имя на странице Ресурсы.

Тип данных Строка
Описание ресурса

Задает описание ресурса.

Целевой URL двоичных файлов ресурса

Каталог, в который будет импортирован файл ресурса.

Тип данных Строка
Единицы измерения Полный путь
Аспекты типа ресурса

Задает тип содержимого ресурса. Примеры типов ресурсов: файлы Java JAR, общие библиотеки и файлы EAR.

Тип ресурса означает тип содержимого этого ресурса. Например, ресурс, упакованный как файл JAR, может содержать Web-модуль, портлет или Web-службу.

Этот параметр доступен только для чтения. Изменить его нельзя.

Тип данных Строка
Единицы измерения Тип файла
Значение по умолчанию нет
Права доступа к файлам

Права доступа к двоичным файлам ресурса, развернутым в целевом URL.

Права доступа можно ввести в текстовом поле. Кроме того, некоторые стандартные права доступа к файлам можно выбрать в списке. Выбранные в этом списке права доступа переопределяют права доступа, заданные в текстовом поле.

Ниже описаны права доступа, которые можно выбрать в списке с возможностью множественного выбора. При выборе нескольких вариантов они объединяются в единую строку прав доступа.

Табл. 2. Наборы строк прав доступа к файлу для вариантов списков. Выберите опцию в списке или укажите строку прав доступа к файлу в текстовом поле.
Опция в списке множественного выбора Строка прав доступа к файлам
Разрешить чтение всех файлов, запретив запись .*=755
Разрешить запуск исполняемых файлов .*\.dll=755#.*\.so=755#.*\.a=755#.*\.sl=755
Разрешить всем чтение файлов HTML и изображений .*\.htm=755#.*\.html=755#.*\.gif=755#.*\.jpg=755

Вместо того чтобы выбирать права доступа в списке с множественным выбором, можно указать строку прав доступа в текстовом поле. Эта строка задается в следующем формате:

шаблон-имени-файла=права-доступа#шаблон-имени-файла=права-доступа

где шаблон_имени_файла - это фильтр с регулярным выражением для имени файла (например, .*\\.jsp для всех файлов JSP), права_доступа задают списки прав доступа (ACL), а # - это разделитель между несколькими записями шаблон_имени_файла и права_доступа. Если # встречается в строке имя-файла, вместо него используйте \#.

Если с URI в ресурсе совпадают несколько шаблонов имен файлов и прав доступа к файлам, то то будут выбираться наиболее строгие права доступа к файлу. Например, если права доступа заданы как .*\\.jsp=775#a.*\\.jsp=754, то права доступа к файлу abc.jsp будут иметь вид: 754.

Совет: Использование регулярных выражений в шаблоне имени файла позволяет сравнить всю строку URI с указанным шаблоном прав доступа к файлу. С помощью регулярных выражений можно задать более точные шаблоны для сравнения, как указано в описании API Java. Для примера предположим, что необходимо определить права доступа к следующим файлам и каталогам:
Табл. 3. Примеры URI для операций доступа к файлу. Результаты отображаются в после этой таблицы.
1 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war
2 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jsp
3 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/META-INF/MANIFEST.MF
4 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/WEB-INF/classes/MyClass.class
5 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/mydir/MyClass2.class
6 /opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/META-INF

Сравнение с шаблонами даст следующие результаты:

  • Шаблону MyWarModule.war не соответствует ни один URI
  • Шаблону .*MyWarModule.war.* соответствуют все URI
  • Шаблону .*MyWarModule.war$ соответствует только URI 1
  • Шаблону .*\\.jsp=755 соответствует только URI 2
  • Шаблону .*META-INF.* соответствуют URI 3 и 6
  • Шаблону .*MyWarModule.war/.*/.*\.class соответствуют URI 4 и 5
Если в поле Права доступа к файлам задан шаблон имени каталога, то указанные права доступа будут установлены для каталога. В противном случае заданное для каталога значение Права доступа к файлам совпадает с аналогичным значением для родительского каталога. Например, предположим, что есть следующий файл и структура каталогов:
/opt/WebSphere/profiles/AppSrv01/installedApps/MyCell/MyApp.ear/MyWarModule.war/MyJsp.jsp
и задан следующий шаблон прав доступа к файлам:
.*MyApp.ear$=755#.*\.jsp=644
Сравнение с шаблонами даст следующие результаты:
  • Для каталога MyApp.ear будет установлено значение 755
  • Для каталога MyWarModule.war будет установлено значение 755
  • Для каталога MyWarModule.war будет установлено значение 755
Важное замечание: Во всех операционных системах нужно использовать обычную косую черту (/) в качестве разделителя в шаблонах пути к файлу.

[Windows] В операционных системах Windows невозможно отменить права доступа на чтение файла. Права доступа в стиле POSIX означают следующее: чтение - 4, запись - 2, выполнение - 1. Поэтому права доступа в операционной системе Windows могут быть 5 или 7. Кроме того, в POSIX предусмотрены права доступа пользователь, группа и все. В операционной системе Windows поддерживается только пользователь. Биты группа и все игнорируются.

Указанные здесь права доступа задаются на уровне ресурсов. Можно также задавать права доступа для двоичных файлов ресурсов в конфигурации на уровне узла. На уровне узла задаются наименее ограничительные права доступа для двоичных файлов ресурсов. Права доступа на уровне ресурсов могут быть такими же, как на уровне узла, или только дополнительно ограничивать доступ.

Тип данных Строка
Текущие связи ресурса

Задает ресурсы, с которыми связан данный ресурс.

Взаимосвязи добавляются и удаляются на панели управления взаимосвязями.
  1. Для того чтобы открыть эту панель, выберите пункт Управление взаимосвязями. В списке Выбрано справа перечислены текущие взаимоотношения между ресурсами.
  2. Для того чтобы добавить взаимосвязь, выберите ресурс в списке Доступно слева и нажмите кнопку >>.
  3. Для того чтобы удалить взаимосвязь, выберите ресурс в списке Выбрано справа и нажмите кнопку <<.
  4. Нажмите OK.
Тип данных Строка
Значение по умолчанию нет
Проверять ресурс

Указывает, должен ли продукт проверять ссылки ресурса, заданные во время его импорта или обновления. Если проверка включена, то при обнаружении неверных ссылок продукт может отправлять предупреждение или прерывать операцию.

Обычно ресурс ссылается на другие ресурсы, указывая источники данных объектов CMP, ссылки на ресурсы или ссылки на среды ресурсов, определенные в описании приложения. При проверке проверяется, определен ли ресурс, на который ссылается данный ресурс, в целевом узле развертывания данного ресурса.

Выберите значение true (установите флажок) для проверки ресурсов и прекращения операций при обнаружении неверных ссылок на ресурсы. Выберите значение false (снимите флажок), чтобы отключить проверку.

Тип данных Строка
Значение по умолчанию false (флажок снят)



Ссылки, помеченные как (в сети), требуют подключения к Internet.

Понятия, связанные с данным
Задачи, связанные с данной
Ссылки, связанные с данной
Коллекция ресурсов
Параметры загрузки ресурсов


Имя файла: urun_rapp_bla_asset_importoptions.html