, ,

Ошибки в при работе с адаптерами при установке J2EE + BPEL

вторник, 16 февраля 2010 г. Оставить комментарий

При установке BPEL 10.3.1.1.0 на чистый J2EE, не устанавливаются адаптеры для работы с базой данных, очередями AQ и JMS.

При попытке использовать неустановленные адаптеры, возникают ошибки:

для jms - Missing class: oracle.tip.adapter.jms.outbound.JmsProduceInteractionSpec
для БД - Missing class: oracle.tip.adapter.db.DBStoredProcedureInteractionSpec

Решение можно найти на My Oracle Support:


  • Article: Adapter Modules Missing On SOA Installation [ID 754146.1]

  • Problem: Error Running BPEL Process Using Adapters - Adapters Missing On Install [ID 433524.1]

  • Bug 5935034: BPEL ADAPATER ARE NOT THERE / CANNOT BE PATCHED AFTER CLEAN INSTALL J2EE+BPEL

Для установки адаптеров в ручную необходимо необходимо выполнить следующие шаги:


  1. Проверить, что файл $ORACLE_HOME/j2ee/<bpel container>/config/oc4j-connectors.xml содержит описание адаптеров. <bpel container> – OC4J контейнер, где запускается BPEL, как приложение.

  2. Задеплоить адаптеры используя AS Control. <bpel_container>/Applications/выпадающий список Standalone Resource Adapters. Нажимаем деплой и выбираем необходимые файлы адаптеров из директории $ORACLE_HOME/bpel/system/services/lib.

Соответствие имени файла адаптера и имени адаптера:


Имя файла Имя адаптера
AqAdapter.rar AqAdapter
DBAdapter.rar DbAdapter
fileAdapter.rar FileAdapter
ftpAdapter.rar FtpAdapter
JmsAdapter.rar JmsAdapter
MQSeriesAdapter.rar MQSeriesAdapter

0 коммент. »

Оставьте Ваш комментарий