This topic applies only to the IBM Business Process Manager Advanced configuration.

(Устарело) Требования к процессам BPEL в клиентских приложениях на основе JMS (устарело)

Процессы BPEL, разработанные с помощью IBM® Integration Designer для работы в Business Process Choreographer, должны соответствовать определенным правилам, чтобы к ним можно было обращаться через API JMS.

Внимание: API JMS Business Process Choreographer считается устаревшим. Для разработки приложений-клиентов JMS применяется API веб-служб Business Process Choreographer с транспортным протоколом SOAP/JMS.

Это следующие требования:

  1. Интерфейсы процессов BPEL должны быть определены с помощью стиля "document/literal wrapped", определенного в спецификации API Java™ для RPC на основе XML (JAX-RPC 1.1). Это стиль по умолчанию для всех процессов BPEL и неавтоматизированных задач, разработанных с помощью Integration Designer.
  2. Сообщения об ошибке, экспортируемые процессами BPEL и неавтоматизированными задачами для операций веб-службы, должны состоять из единственной части сообщения WSDL, определенной с помощью элемента схемы XML. Например:
    <wsdl:part name="myFault" element="myNamespace:myFaultElement"/>