Oracle BPM: ошибка при чтении файла wsdl.. файл не найден

Я просматриваю пошаговое руководство по созданию приложения Hello World Application BPM 11g, где я сталкиваюсь с сообщением об ошибке чтения WSDL. Ссылка на этот урок здесь:

Создание вашего первого процесса с помощью Oracle BPM 11g

Ошибка возникает в главе «Расширение базового процесса Hello World» -> Добавление бизнес-правила -> Шаг 5.

После создания ассоциаций данных для ввода/вывода в диалоговом окне «Реализация» для бизнес-правила «Проверить необходимость» и нажатия кнопки «ОК» в диалоговом окне «Свойства» я получаю следующее сообщение об ошибке (нажмите на ссылку, чтобы увидеть снимок экрана с сообщением об ошибке):

https://drive.google.com/file/d/0B1YDzO9g_MoLNkVTazdXTHp2UVE/edit?usp=sharing

Дайте мне знать, если у вас возникнут проблемы с доступом к этой ссылке.

В основном ошибка связана с невозможностью найти файл wsdl службы принятия решений:

Ошибка при чтении файла wsdl:

Файл ReviewRules_DecisionService_1.wsdl не найден

Также получите ту же ошибку для файла HelloRules_DecisionService_1.wsdl, который не найден.

Я не уверен, должен ли этот файл создаваться автоматически при выполнении ассоциации данных и реализации бизнес-правила в мастере.

Пожалуйста, дайте мне знать, что здесь может быть не так. Я пытался пройти этот урок несколько раз, но застрял на этом шаге.

BPM Suite 11g Редактор BPMN 11.1.1.7.0.0.97 Версия Jdev: 11.1.1.7.0


person k10gaurav    schedule 20.08.2014    source источник


Ответы (2)


Я нашел ответ здесь https://community.oracle.com/thread/2355518 и в основном ошибка - это ошибка платформы относительно местоположения xsd

Я считаю, что это ошибка в составном редакторе. ЗАПРЕЩАЕТСЯ копировать ReviewObject.xsd из папки businessCatalog в папку xsd.

Вместо этого попробуйте создать бизнес-правило из процесса BPMN. Это можно сделать в диалоговом окне «Реализация» действия «Бизнес-правило». В этом диалоговом окне вы можете указать ввод и вывод бизнес-правила, перетащив их из объектов данных процесса в это диалоговое окно. На XSD даже смотреть не надо, все спрятано под чехлами. Не уверен, почему в учебнике требуется, чтобы вы создали компонент правил из составного редактора, я проверю и исправлю это.

Это работает для меня! И если вы следуете последней версии руководства, вы можете удалить HelloObject.xsd и ReviewObject.xsd из папки xsd, прежде чем создавать бизнес-правило и связать его с действием бизнес-правила... Затем вы можете скопировать два файла обратно. в этом каталоге. Да, это странно, но это баг платформы.

person Croch    schedule 24.09.2014

Я создал типы объектов и объекты обработки данных вручную, не импортируя xsd в проект. В каталоге xsd не было файлов, относящихся к HelloObject/ReviewObject, и я не использовал композит для создания правил, я делал это непосредственно в Process Designer. Проект развернут и работает.

person Paulo Zanco    schedule 25.11.2016