210.4. 예
예를 들어 메시지 보내기에 간단한 언어를 사용할 수 있습니다.
메시지 본문 유형을 변환하려면 다음과 같은 작업을 수행할 수 있습니다.
입력 메시지가 2로 곱하여 이 예제와 같이 Groovy 언어를 사용할 수도 있습니다.
아래와 같이 스크립트를 헤더로 제공할 수도 있습니다. 여기에서는 DestinationRule 언어를 사용하여 < foo> 태그
에서 텍스트를 추출합니다.
Object out = producer.requestBodyAndHeader("language:xpath", "<foo>Hello World</foo>", Exchange.LANGUAGE_SCRIPT, "/foo/text()"); assertEquals("Hello World", out);
Object out = producer.requestBodyAndHeader("language:xpath", "<foo>Hello World</foo>", Exchange.LANGUAGE_SCRIPT, "/foo/text()");
assertEquals("Hello World", out);