Как поймать исключение в раздельном соединении catchAll на OSB?

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

С уважением, Джунаид


person Ahmed Junaid    schedule 29.10.2015    source источник


Ответы (1)


Это трудно сделать легко. Вот почему я использую Generic Parallel и позволяю ему делать всю тяжелую работу.

person Trent Bartlem    schedule 29.10.2015
comment
Привет, спасибо за ответ. Не могли бы вы дать мне ссылку, как использовать Generic Parallel. потому что я скачал zip-файл и не знаю, как его использовать в OSB11g. - person Ahmed Junaid; 30.10.2015
comment
Вы импортируете его в OSB, как и любой другой сервис OSB. Затем вы создаете xml-сообщение, в котором указываются конечные точки, которые вы хотите передать GP, полезные данные и любые необходимые параметры. Затем вы направляете сообщение в общую параллельную прокси-службу, и она сделает свое дело и вернет ответ для преобразования или выдаст ошибку, если обнаружит ошибку (или нет - то, как она обрабатывает ошибки, зависит от отправленных вами настроек это во время запроса) - person Trent Bartlem; 30.10.2015
comment
Спасибо, я постараюсь и дам вам знать - person Ahmed Junaid; 04.11.2015
comment
Ну, чтобы поймать настоящую ошибку, вам нужно вызвать прокси из split-join, а не службы Biz. Вот как это делает GenericParallel. - person Vladimir Dyuzhev; 06.11.2015
comment
Для своего проекта я добавил прокси-сервер sb-transport, который маршрутизируется к локальному прокси-серверу GenericParallel, чтобы я мог указывать на него bizrefs. Это имеет большое значение? - person Trent Bartlem; 06.11.2015
comment
@TrentBartlem, не знаю, какой у вас вопрос :-) Напишите мне, если вам все еще нужно получить ответ. - person Vladimir Dyuzhev; 04.12.2015