Компоненты эскиза проекта могут обращаться к ссылкам на ресурсы WebSphere Application Server. Каждая ссылка объявлена в файле XML Blueprint и может быть защищена с помощью псевдонима идентификации архитектуры коннекторов (JCA) Java™ Platform, Enterprise Edition (Java EE). Каждый комплект в пределах приложения OSGi может содержать в своих разнообразных файлах XML Blueprint любое число объявлений ссылок на ресурсы.
Шаг мастера Привязка ссылок на ресурс эскиза проекта и свойство Ссылки на ресурс эскиза проекта доступны только в том случае, если комплект содержит объявления ссылок на ресурсы эскиза проекта.
Ссылки на защищенные ресурсы могут быть связаны только с псевдонимами идентификации JCA, которые существуют на серверах или в кластерах с развернутыми приложениями. Для развертывания приложения OSGi можно выбрать произвольное число серверов и кластеров в пределах одного домена защиты. Таким образом, каждый псевдоним идентификации JCA должен существовать в домене защиты целевых серверов или кластеров или в глобальном домене защиты.
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0"
xmlns:rr="http://www.ibm.com/appserver/schemas/8.0/blueprint/resourcereference">
<!-- Другие объявления Blueprint ... -->
<rr:resource-reference id="resourceRef"
interface="javax.sql.DataSource"
filter="(osgi.jndi.service.name=jdbc/Account)">
<rr:res-auth>Container</rr:res-auth>
<rr:res-sharing-scope>Shareable</rr:res-sharing-scope>
</rr:resource-reference>
</blueprint>
Это объявление включает ИД ссылки на ресурс (например:
resourceRef), служебный фильтр (например: jdbc/Account), тип
идентификации (например: Container - приложение), и параметр совместного
использования (например: Shareable - совместное использование допустимо).<eba-bnd>
<resource-ref>
<jndi-name>jdbc/Acount</jndi-name>
<authentication-alias>Alias1</authentication-alias>
<interface>javax.sql.DataSource</interface>
<authentication>Container</authentication>
<sharing-scope>Shareable</sharing-scope>
<id>resourceRef</id>
</resource-ref>
</eba-bnd>
Символьное имя и номер версии для уникальной идентификации составного комплекта.
Символьное имя комплекта вместе с версией комплекта обеспечивают уникальную идентификацию комплекта.
Для каждой ссылки при необходимости можно выбрать псевдоним идентификации в списке. Псевдонимы идентификации по умолчанию (из файлов ibm-eba-bnd.xml) предлагаются только в том случае, если они существуют на каждом целевом сервере или кластере.
Ссылки, помеченные как (в сети), требуют подключения к Internet. Каждая ссылка вызывает поиск раздела в сетевом information center. Когда будут показаны результаты поиска, выберите раздел, наиболее соответствующий вашей конфигурации.
Проверьте наличие обновлений этого раздела (в сети)