주 컨텐츠로 이동
Administrator Guide
최종 업데이트: 2023-06-23
개념: Workday Studio Message Builder

개념: Workday Studio Message Builder

Workday Studio의
Message Builder
는 다음과 같은 어셈블리 요소에 대한 메시지 내용 정의를 간소화하는 그래픽 뷰를 제공합니다.
  • write
    단계
  • log
    단계
  • log-error
    오류 처리기
Assembly Editor의
Message Builder
탭을 사용하면 어셈블리의 관련 요소에 대한 메시지 내용을 단일 위치에서 정의할 수 있습니다.
Message Builder
는 개별
write
,
log
log-error
요소에 대한
속성
뷰의 탭으로도 제공됩니다.
왼쪽
Message Builder
창에서 메시지 내용 유형을 정의할 수 있습니다. 상단에 있는 옵션을 사용하여 다양한 유형의 메시지 요소를 추가합니다.
옵션
설명
Create 'message-content'
중재 메시지의 내용을 메시지에 추가합니다.
Create 'text'
메시지에 문자열 리터럴을 추가합니다. 3가지 옵션이 있습니다.
  • 텍스트를 수동으로 입력한 다음
    변경사항 적용
    을 클릭합니다.
  • Insert MVEL Expression
    을 클릭하고 MVEL 표현식(필요한 경우 일반 텍스트 포함)을 입력한 다음 ‘적용’을 클릭합니다.
  • Generate XML literal
    을 클릭하고 정의 스키마 또는 WSDL 요소를 선택합니다.
Create 'exception'
중재 컨텍스트에 예외가 있는 경우 메시지에 예외를 추가합니다.
log-error
오류 처리기에서만 사용합니다.
Create 'line-separator'
메시지에 줄 바꿈 문자를 추가합니다.
Create 'xpath'
XPath 표현식의 결과를 메시지에 추가합니다.
Create 'xslt'
XSL 변환의 결과를 메시지에 추가합니다.
Create 'xml-stream'
log
또는
write
단계의 내용을 생성합니다.
Create 'regex-match'
메시지 내용에 정규식을 적용하고 일치하는 모든 항목을 중재 메시지에 추가합니다.
Create 'static-file'
메시지에 전체 내용이 자동입력되는 입력 파일을 지정합니다.
Create 'message-store-id'
메시지의 메시지 저장소 ID를 추가합니다. 다음을 설정한 경우에만 적용됩니다.
store-message
속성을 지정합니다.
'헤더' 생성
명명된 메시지 헤더의 값을 메시지에 추가합니다.
Create 'headers'
줄 바꿈 문자로 구분된 이름-값 헤더 쌍 형태로 전체 헤더 세트를 추가합니다.
'customer-id' 생성
에서 고객 ID를 추가합니다.
MediationContext
을 메시지에 추가합니다. 고객 ID가 설정되지 않은 경우 메시지에 'null'이 표시됩니다.
오른쪽 창에서 메시지 요소의 값을 정의합니다. 값 창의 내용은 메시지 요소 유형에 따라 달라집니다.
메시지 요소를 재정렬하거나 삭제하려면 내용 창 오른쪽에 있는 버튼을 사용합니다.
Message Builder
에서 메시지 요소의 순서가 XML에 미러링됩니다.