Это очень старый вопрос. Но я подумал, что должен опубликовать ответ на этот вопрос.
Это зависит от того, насколько велик ваш XML. Если он слишком большой, то вы должны использовать что-то вроде этого.
Файловый адаптер-> OSB-> SOA
Поскольку не рекомендуется использовать большие XML-файлы, вызывающие BPEL напрямую. Это станет медленным, поскольку BPEL является состоянием. Вы должны скорее проанализировать Большое сообщение, используя OSB, а затем вызвать сервис SOA.
Надеюсь, это поможет