2016-07-27 3 views
0

애들 아이없는, 내가 처음으로 datapowerb2b 솔루션을 개발, 그것은, 보낸 사람이 SOAP 메시지도 비누를 검색해야 b2b 서비스를 보내는 soap 메시지를 처리해야합니다. 와 나는 다음과 같은 한 : B2B SOAP 메시지를 처리하지만 응답

  1. 나는 외부 프로필 ExternalParter_hub 및 내부 파트너 IntrenalPartner_hub를 만들었습니다.
  2. IntrenalPartner_hub ~ soap 웹 서비스의 경우 destination을 백엔드로 설정했습니다.
  3. IntrenalPartner_hub 응답 유형 SOAP을 만들었습니다.
  4. 나는 B2BGW 서비스를 만들었고 위의 프로필을 추가했고 그것에 대해 HTTP Front Side handler을 만들었습니다. 내가 만든 B2BGW 서비스에서
  5. , 내가 Advanced 탭에서 Document Routing Preprocessor을 사용하고 난 senderreciever 데이터를 할당 할 xsl 문서를 설정합니다.
  6. MPGW 서비스와 B2BGW 서비스에 대한 경로를 만들었습니다.

    은 내가 soapui 응답 패널이 비어 있고 헤더 부분은 모든 것이 괜찮다는 것을 알려줍니다 MPGW 엔드 포인트로 URL, 를 호출하여 soapui를 사용하여 service을 테스트했다. debug probe을 열면 비누 서비스가 성공 비누 메시지를 반환합니다 ... 하지만 MPGW serviceB2BGW service의 응답을받지 못합니다 !! 및 B2B Transaction Viewer는 메시지 결과가 성공임을 보여 줍니까 ??

누락 된 부분은 무엇입니까? !!!!

답변

0

DataPower의 B2BGW는 자신의 "신호"이외의 응답 데이터를 리턴 할 수 없습니다. AS2 MDN 또는 ebMS 영수증.

MPGW "프록시"에서 응답 데이터를 작성/가져와 B2BGW의 HTTP 200 응답에 첨부하거나 응답에 url-open() (XSLT 또는 GWS)을 사용해야합니다 내부 B2B 파트너의 (서버 대 클라이언트) 규칙

DataPower B2BGW에는 누락 된 부분이 없으므로 ...