WSO2 ESB-SoapUI로 중재자를 테스트하는 방법

조반니 알루 바티


나는 일반적으로 WSO2 및 ESB 주제를 처음 사용합니다. 콘텐츠 기반 라우팅 중재자를 사용하여 간단한 예제를 만들려고합니다. 특히 다음은 시퀀스 XML입니다.

<sequence xmlns="http://ws.apache.org/ns/synapse" name="CBRSimple">
    <in>
        <log category="INFO" level="full" separator=",">
            <property name="message" value="SOAP Message received on ESB"/>
        </log>
        <filter regex=".*/VISA.*" source="get-property('To')">
            <then>
                <send>
                    <endpoint key="VISAEndpoint"/>
                </send>
            </then>
            <else>
                <send>
                    <endpoint key="AMEXEndpoint"/>
                </send>
            </else>
        </filter>
    </in>
</sequence>

내가 요청의 대상이 단어 VISA가 포함되어 있는지 확인하고 VISAEndpoint에 메시지 리디렉션 싶습니다 (에서 WSO2 AS에 배포 된 웹 서비스 로컬 호스트를 : 9763 / 서비스 / VisaProcessingService )

ESB가 배포되고 다음 포트에서 수신 대기합니다.
HTTP : 8281
HTTPS : 8244

그런 다음 VISAEndpoint Wsdl을 기반으로 한 샘플 SOAP MEssage를 사용하여 SOAP UI 테스트를 만들고 다음 URL로 SOAP 요청을 보냈습니다.
localhost : 8281 / services / VISAProcessingService
ESB 로그는 soap 헤더가 인쇄 되었기 때문에 SOAP 메시지가 수신되었음을 보여줍니다. 그러나 요청은 리디렉션되지 않습니다. esb 로그를 확인하면 오류가 발견되지 않지만 SOAP 메시지가 esb 시퀀스를 통과하지 못하는 것 같습니다.

내 질문은 :
1) SOAP UI로 esb 시퀀스를 테스트하는 올바른 방법입니까?
2) 그렇다면 누군가 테스트가 작동하지 않는 이유를 알아낼 수 있습니까?
아니라면이 샘플을 테스트하는 올바른 접근 방식을 제안 할 수 있습니까?

미리
감사드립니다.

조반니

장 미셸

정규 표현식에 무슨 문제가 있나요, 당신은 교체해야합니다 .*/VISA.*함께.*/Visa.*

'To'속성에는 다음이 포함됩니다. / services / VisaProcessingService

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

wso2 ESB 규칙 중개자를 사용하는 방법

분류에서Dev

wso2 esb 중재자를 사용하여 클라이언트에 메시지를 표시하는 방법

분류에서Dev

WSO2 ESB에서 500 내부 서버 오류를 가로채는 방법

분류에서Dev

WSO2 ESB를 사용하여 고정 길이 텍스트 데이터를 중재하는 방법

분류에서Dev

WSO2 ESB에서 사용자 지정 응용 프로그램을 실행하는 방법

분류에서Dev

WSO2 ESB에서 RESTful 서비스를 통합하는 방법

분류에서Dev

WSO2 ESB의 구성을 WSO2 Developer Studio로 가져 오는 쉬운 방법이 있습니까?

분류에서Dev

체인에서 시퀀스 중재자를 호출하는 wso2 ESB

분류에서Dev

WSO2 ESB 비누 작업을 독립적으로 처리하는 방법

분류에서Dev

WSo2 ESB를 PEP로 대체

분류에서Dev

로드 밸런스 wso2 ESB

분류에서Dev

WSO2 ESB에서 스케줄러 작업에서 시퀀스로 매개 변수를 전달하는 방법

분류에서Dev

WSO2 ESB 속성 값을 분할하고 문자를 분할 한 후 로그를 기록하는 방법은 무엇입니까?

분류에서Dev

하나의 jvm에서 wso2 esb 및 api 관리자를 실행하는 방법

분류에서Dev

wso2 esb xml에서 base64를 반환하는 json으로

분류에서Dev

WSO2 ESB 5.0.0 중재 추적 프로그램

분류에서Dev

이 WSO2 ESB 프로젝트에서이 반복 중재자를 정확히 어떻게 작동합니까?

분류에서Dev

WSO2 ESB에서 HTTPS 호출을 만드는 방법

분류에서Dev

wso2 esb mediator에서 발신자에게 응답을 반환하는 방법

분류에서Dev

WSO2 ESB Amazon S3 커넥터를 설치하는 해결 방법이 있습니까?

분류에서Dev

WSO2 ESB Amazon S3 커넥터를 설치하는 해결 방법이 있습니까?

분류에서Dev

wso2 esb에서 다른 끝점에 대해 다른 권한 부여 헤더를 설정하는 방법

분류에서Dev

WSO2 TAF를 사용하여 WSO2 API 1.7을 테스트하는 방법

분류에서Dev

WSO2 ESB 프로젝트에서 DSS 서비스 호출을 호출 할 때이 헤더 중재자가 정확히 어떻게 작동합니까?

분류에서Dev

wso2 esb 프록시 서비스에서 tcp 클라이언트 요청 메시지를 포착하는 방법

분류에서Dev

ESB WSO2 용으로 만든 자동차 파일 패치

분류에서Dev

WSO2 ESB의 Fire and Forget API 리소스 로그 오류

분류에서Dev

WSO2 Identity Server에서 원격으로 테넌트를 추가하는 방법은 무엇입니까?

분류에서Dev

WSO2 Identity Server에서 원격으로 테넌트를 추가하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    wso2 ESB 규칙 중개자를 사용하는 방법

  2. 2

    wso2 esb 중재자를 사용하여 클라이언트에 메시지를 표시하는 방법

  3. 3

    WSO2 ESB에서 500 내부 서버 오류를 가로채는 방법

  4. 4

    WSO2 ESB를 사용하여 고정 길이 텍스트 데이터를 중재하는 방법

  5. 5

    WSO2 ESB에서 사용자 지정 응용 프로그램을 실행하는 방법

  6. 6

    WSO2 ESB에서 RESTful 서비스를 통합하는 방법

  7. 7

    WSO2 ESB의 구성을 WSO2 Developer Studio로 가져 오는 쉬운 방법이 있습니까?

  8. 8

    체인에서 시퀀스 중재자를 호출하는 wso2 ESB

  9. 9

    WSO2 ESB 비누 작업을 독립적으로 처리하는 방법

  10. 10

    WSo2 ESB를 PEP로 대체

  11. 11

    로드 밸런스 wso2 ESB

  12. 12

    WSO2 ESB에서 스케줄러 작업에서 시퀀스로 매개 변수를 전달하는 방법

  13. 13

    WSO2 ESB 속성 값을 분할하고 문자를 분할 한 후 로그를 기록하는 방법은 무엇입니까?

  14. 14

    하나의 jvm에서 wso2 esb 및 api 관리자를 실행하는 방법

  15. 15

    wso2 esb xml에서 base64를 반환하는 json으로

  16. 16

    WSO2 ESB 5.0.0 중재 추적 프로그램

  17. 17

    이 WSO2 ESB 프로젝트에서이 반복 중재자를 정확히 어떻게 작동합니까?

  18. 18

    WSO2 ESB에서 HTTPS 호출을 만드는 방법

  19. 19

    wso2 esb mediator에서 발신자에게 응답을 반환하는 방법

  20. 20

    WSO2 ESB Amazon S3 커넥터를 설치하는 해결 방법이 있습니까?

  21. 21

    WSO2 ESB Amazon S3 커넥터를 설치하는 해결 방법이 있습니까?

  22. 22

    wso2 esb에서 다른 끝점에 대해 다른 권한 부여 헤더를 설정하는 방법

  23. 23

    WSO2 TAF를 사용하여 WSO2 API 1.7을 테스트하는 방법

  24. 24

    WSO2 ESB 프로젝트에서 DSS 서비스 호출을 호출 할 때이 헤더 중재자가 정확히 어떻게 작동합니까?

  25. 25

    wso2 esb 프록시 서비스에서 tcp 클라이언트 요청 메시지를 포착하는 방법

  26. 26

    ESB WSO2 용으로 만든 자동차 파일 패치

  27. 27

    WSO2 ESB의 Fire and Forget API 리소스 로그 오류

  28. 28

    WSO2 Identity Server에서 원격으로 테넌트를 추가하는 방법은 무엇입니까?

  29. 29

    WSO2 Identity Server에서 원격으로 테넌트를 추가하는 방법은 무엇입니까?

뜨겁다태그

보관