작업이 완료되면, 파일 > 저장 <filename>.esql 또는 파일 > 모두 저장(메뉴는
항상 현재 파일 이름을 올바르게 표시함)을 눌러 모든 변경사항을 보유하는 파일을 저장하십시오.
파일을 저장할 때, 편집기에 의해 유효성 검증자가 호출되어
ESQL이 모든 문법 및 구문 규칙(ESQL 참조의 구문 다이어그램 및 설명에 의해
지정됨)을 따르는지 점검합니다.
ESQL 환경설정을 구성할 때 추가 유효성 검증을
요청할 수 있습니다. 창 > 환경 설정을
누르십시오.
환경 설정 대화 상자가 표시됩니다.
왼쪽에서 ESQL 및 맵핑 항목을 펼치고 유효성 검증을 누르십시오. 경고(디폴트 값), 오류 값을 선택하거나 다음 네 개의 오류 범주의 경우 무시할 수 있습니다.
해석되지 않은 ID
메시지 참조와 메시지 정의가 일치하지 않음
데이터베이스 참조와 데이터베이스 스키마가 일치하지 않음
무시되는 키워드 사용
메시지 정의 유효성 검증은 편집기의 응답 시간에 영향을 미칠 수 있습니다. 특히, 메시지 정의에 대한
많은 참조를 작성하는 복잡한 ESQL이 있는 경우에 그렇습니다. 이 유효성 검증을 지연시키기로 선택할 수 있습니다. 메시지 플로우의 개발을 완료한 후
전개하려고 할 때, 유효성 검증을 호출하여 런타임 오류를 방지하십시오.
편집기는 발견되는 각 오류에 대해 타스크 보기에 항목을 기록하고 코드 행 번호 및 오류 원인을 제공합니다.
오류를 두 번 누르면, 편집기가 커서를 오류가 발견된 행에 위치시킵니다. 또한, 행이 왼쪽 여백에서 오류 아이콘으로 강조표시됩니다.
편집기가 경고(경고
아이콘)로 강조표시되는 잠재적 오류 상황을 발견할 수도 있습니다. 이 경우에도 타스크 보기에 기록됩니다. 예를 들면, 올바르지 않은 스키마(네임스페이스)를 참조하는 BROKER SCHEMA문을
포함시켰을 수 있습니다.
코드를 점검하여 명령문 또는 함수에 필요한 대로
올바르게 수정하십시오.
다른 이름으로 저장
파일 > 다른 이름으로 저장...을 사용하여
이 ESQL 파일의 사본을 저장할 수도 있습니다.
파일 > 다른 이름으로... <name> 저장을 누르십시오.
ESQL 파일 사본을 저장하려는 메시지 플로우 프로젝트를 지정하십시오. 프로젝트 이름의 디폴트는 현재 프로젝트입니다.
이 이름을 그대로 사용하거나,
파일 저장 대화 상자에 표시되는 올바른 옵션에서 다른 이름을 선택할 수 있습니다.
ESQL 파일의 새 사본 이름을 지정하십시오. 동일한 프로젝트에 이 ESQL 파일을 저장할 경우,
다른 이름을 부여하거나 현재 사본을 덮어쓸지 여부(즉, 파일을 자신에게로 복사)를
확인하십시오.
이 ESQL 파일를 다른 프로젝트에 저장하려면
프로젝트가 이미 존재해야 합니다(기존의 프로젝트 목록에서만 선택할 수 있음). 동일한 이름 또는 다른 프로젝트의 다른 이름을 사용하여 파일을 저장할 수 있습니다.
확인을 누르십시오. 메시지 플로우가 저장되고
메시지 플로우 편집기가 해당 컨텐츠의 유효성을 검증합니다. 편집기는
타스크 보기에서 찾는 모든 오류 보고서를 제공합니다.