0
안녕하세요, 저는 노새에서 일하고 있습니다. 수신 메시지 인바운드 속성에 액세스하는 방법을 알고 싶습니다. Mule_Originating_Endpoint 속성을 얻으려고하는데 일부 변수에서 인쇄하거나 설정할 수 없습니다.노블의 인바운드 속성을 확인하고 인쇄하는 방법
안녕하세요, 저는 노새에서 일하고 있습니다. 수신 메시지 인바운드 속성에 액세스하는 방법을 알고 싶습니다. Mule_Originating_Endpoint 속성을 얻으려고하는데 일부 변수에서 인쇄하거나 설정할 수 없습니다.노블의 인바운드 속성을 확인하고 인쇄하는 방법
모든 속성과 페이로드 유형 로그인 할 수있는 message
없이 logger
를 사용
<logger level="ERROR" />
또는 인바운드 특성 매핑 로그 :
<logger level="ERROR" message="#[message.inboundProperties]" />
{MULE_ORIGINATING_ENDPOINT = endpoint.polling.1912630717}
과 비슷한 것을 인쇄해야합니다.당신은 #[message.inboundProperties.MULE_ORIGINATING_ENDPOINT]
또는
등등.
예 # 대신 [http : // message.inboundProperties.MULE_ORIGINATING_ENDPOINT '=='endpoint.http.localhost.8081.mule ']와 같은 체크를하고 싶습니다. 대신 http 만 검색하고 싶습니다. # * [message.inboundProperties.MULE_ORIGINATING_ENDPOINT '=='endpoint.http. * '] – Utsav
대신에 MEL regex 함수를 살펴 보겠습니다 : http://www.mulesoft.org/documentation/ display/current/Mule + Expression + Language + MEL –
가능한 한 알려주세요. 제 의도는 단지 하나의 조건을 확인하여 복합 발신자가 HTTP 또는 JMS인지 여부를 확인하는 것입니다. 다른 하위 흐름으로 ....... – Utsav