이 주제에서는 메시지 정의로 메시지 세트를 채우기 위해 WSDL 명령행 임포터(mqsicreatemsgdefsfromwsdl)를 사용하는 방법에 대해 설명합니다.
시작하기 전에:
이 작업을 시도하기 전에 다음 정보를 읽어야 합니다.
WSDL 명령행 임포터를 사용하여 메시지 정의 파일이 배치되는 새 네임스페이스가 사용 가능한 메시지 세트를 작성할 수 있습니다. 또한 네임스페이스를 사용 가능하게 해야 하는 기존 네임스페이스를 사용할 수 있는 메시지 세트에 메시지 정의 파일을 추가할 수도 있습니다.
새 메시지 정의 파일을 기존 메시지 세트에 추가하려는 경우 XML 물리적 형식 계층이 있어야 합니다. 웹 서비스 상호 운영성이 향상되도록 웹 서비스 프로세스에 관계된 메시지에 대해 XML 물리적 형식 계층의 불필요한 사용자 정의를 피해야 합니다.
명령행에서 새 메시지 세트를 작성하는 경우, 디폴트로 논리 정보만 작성됩니다. 메시지 세트에 물리적 형식이 필요한 경우 다음 두 가지 옵션을 사용할 수 있습니다.
mqsicreatemsgdefsfromwsdl 명령은 들여오기를 실행하기 전에 필요한 WSDL 파일을 작업 공간으로 복사합니다. 이는 최상위 레벨 WSDL 파일이며 들여올 수 있는 추가 파일입니다. 파일이 importFiles 폴더의 지정된 메시지 세트에 복사되고 들여오기 후에는 제거되지 않으며 사용자가 Workbench에서 파일 갱신 또는 유효성 검증을 수행할 수 있습니다.
명령행을 사용하여 WSDL 정의를 들여오려면 다음을 수행하십시오.
WSDL 정의를 들여오는 동안 오류가 발생하면 임포터가 보고한 오류를 주의하여 점검하십시오. 디폴트로 모든 오류는 화면과 위에 설명된 파일에 기록됩니다. 가져오기에 대한 추가 정보를 얻으려면 -v(상세) 명령행 매개변수를 지정하십시오. 이 매개변수는 들여오기가 진행되는 대로 보다 자세한 정보를 표시합니다.