때때로 메시지 맵핑 편집기가 생성한 맵은 사용자가 원하는 것이 아닐 수 있습니다.
이 경우 수동으로 여러가지를 변경할 수 있습니다. 행을 삽입, 이동, 복사, 붙여넣기 및 삭제함으로써
구조를 직접 편집할 수 있습니다. 컨텍스트 메뉴는 키보드를 사용하지 않고도 실행할 수 있는 편집 조치의 목록을 제공합니다.
일부 조작은 다음과 같습니다.
맵을 작성할 때 이 맵은 메시지 플로우 노드에서 호출되며 등록 정보, 헤더 및 메시지 본문을 맵핑합니다. 옵션을 선택하면,
작성되는 맵에서 MQ, HTTP 및 JMS 헤더를 포함한 추가 요소를 맵핑할 수 있습니다.
메시지 맵핑을 위해 데이터베이스의 Mapping 노드를 사용하고
이 맵은 메시지 플로우 노드에서 호출되며 등록 정보 및 메시지 본문을 맵핑합니다. 옵션을 선택하는 경우,
메시지 맵핑 편집기는 작성된 맵 파일의 출력 MQMD 헤더를 생성할 수 없습니다. 출력 MQMD 헤더가 작성되었는지 확인하려면 다음 단계 중 하나를 수행하십시오.
맵 파일을 작성할 때 이 맵은 메시지 플로우 노드에서 호출되며 등록 정보, 헤더 및 메시지 본문을 맵핑합니다. 옵션을 선택하고
MQMD 헤더의 모든 필수 필드가 설정되었는지 확인하십시오.
이 맵은 메시지 플로우 노드에서 호출되며 등록 정보 및 메시지 본문을 맵핑합니다. 옵션을 사용하려면,
추가 소스 메시지를 맵에 추가하십시오. 소스 메시지는 예정한 대상 메시지와 같아야 합니다. 소스 메시지로부터 어떠한 맵핑도 작성할 필요가 없습니다.
소스 메시지가 존재하면 메시지 맵핑 편집기는 MQMD 헤더를 출력 메시지 트리에 복사합니다.
조건부 맵핑 작성
맵핑에 다음 항목 중 하나가 관련되는 경우
스키마 선택 그룹
도출된 유형 요소
대체 그룹 구성원
와일드카드
반복 요소
메시지 맵핑 편집기에 의해 생성된 디폴트 맵핑이 "condition" 명령문 아래에 놓여질 수 있습니다.
그 조건이 예상치 못한 조건이라면 다음과 같이 변경할 수 있습니다.
맵핑 노드 하위에 있는 Compute 노드를 사용하고 Compute 노드가 MQRFH2C 필드를 생성하면,
MQInput 노드에서 MQRFH2 도메인에 MQRFH2C 압축 구문 분석기 사용을 선택하십시오.
이 등록 정보를 선택하면, MQRFH2C 압축 구문 분석기가 MQRFH2 구문 분석기 대신 MQRFH2 헤더에 대해 사용됩니다.