BPEL 프로세스에는 BPEL에서 수행하기에는 비효율적 인 로직을 수행하는 Java 콜 아웃이 포함되어 있습니다.Oracle : BPEL-> Java Callout-> BPEL : EM에서 동일한 호출 트리에 속하게하는 방법은 무엇입니까?
Java 콜 아웃은 차례로 다른 BPEL 워크 플로우 (DII WS 호출 사용)를 호출합니다.
BPEL1 -> (Java Embedding) -> Java code -> (SOAP call) -> BPEL2
모든 하나 개의 성가신 세부 제외하고 잘 작동 : 호출 스택은 엔터프라이즈 관리자에서 검토 할 때,이 두 BPEL 프로세스가 연결되지 않은 (즉, 하나의 트리로 표시되지 않음). 이로 인해 문제 해결에 약간의 지연과 어려움이 생깁니다.
일반 호출 단계를 사용하여 동일한 하위 BPEL이 호출되면 프로세스가 링크됩니다.
질문 : BPEL이 상위 정보를 하위 프로세스에 전달하는 방법은 무엇입니까? 나는 이것이 HTTP 또는 SOAP 헤더라고 생각할 것이고, 나는 곧 조사 할 것이다. 나는 누군가가 전에이 도전을 가지고 있었고, 단지 모든 필요한 단계들을 나에게 설명하기를 희망한다. :-)