Ошибки в при работе с адаптерами при установке J2EE + BPEL
вторник, 16 февраля 2010 г.
0
коммент.
При установке 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
Для установки адаптеров в ручную необходимо необходимо выполнить следующие шаги:
- Проверить, что файл $ORACLE_HOME/j2ee/<bpel container>/config/oc4j-connectors.xml содержит описание адаптеров. <bpel container> – OC4J контейнер, где запускается BPEL, как приложение.
- Задеплоить адаптеры используя 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 |
Читать полностью
Мой список блогов