Если вы не можете избежать использования Oracle BPM, вам следует использовать ADF, особенно потому, что, как вы говорите, вы не очень хорошо знакомы с Oracle BPM. ADF - единственная опция, предоставляемая Oracle, и, следовательно, единственная с поддержкой Oracle для интеграции BPM.
Я почти уверен, что это может быть другой альтернативой, но вы потеряете много преимуществ интеграции и рискуете, и, как правило, выбор Oracle BPM для людей, которые не хотят рисковать.