번들 종속 항목 정의

번들 Manifest 파일(cics.xml)의 <import> 요소에서 CICS® 번들에 대한 종속성을 정의하거나 가져오십시오.

이 태스크 정보

CICS 리젼에서 CICS 자원을 사용할 수 있어야 하지만 CICS 번들의 라이프사이클과 자원의 라이프사이클을 연결시키지 않으려는 경우, CICS 번들에 대한 종속 항목으로 자원을 추가할 수 있습니다. 예를 들어 CICS 번들에 웹 서비스의 자원이 있는 경우, 웹 서비스에 사용되는 PIPELINE 자원은 CICS 리젼에서 반드시 사용 가능하도록 지정할 수 있습니다. CICS 번들을 설치하는 경우, CICS는 지정된 이름을 가진 지정된 유형의 자원이 CICS 리젼에 설치되고 사용으로 설정되었는지 확인합니다.

<import> 요소에 지정된 자원이 CICS 리젼에 없을 경우 CICS가 수행하는 조치를 선택할 수 있습니다. 예를 들어 번들 설치가 실패하거나 경고 메시지와 함께 성공할 수 있습니다. 종속 항목이 일치하지 않아도 BUNDLE 자원이 항상 사용 상태에서 설치하도록 가져오기를 선택사항으로 지정할 수 있습니다.

플랫폼에 배치되는 애플리케이션의 일부로서 패키지화되는 CICS 번들에서는, 애플리케이션이 자동 설치하는 개인용 프로그램을 포함하여 공용 또는 개인용 자원을 종속 항목으로 정의할 수 있습니다. CICS는 먼저 번들 Manifest 파일의 <import> 요소가 들어 있는 CICS 번들과 동일한 애플리케이션에서 지정된 유형 및 이름의 개인용 자원을 확인합니다. 둘 이상의 애플리케이션 버전이 설치되면, 현재 애플리케이션 컨텍스트는 가져오는 개인용 자원의 버전을 판별합니다. 애플리케이션에 대한 개인용 자원으로서 자원을 찾을 수 없으면, CICS는 지정된 유형과 이름에 맞는 CICS 리젼의 공용 자원을 확인하고 해당 자원을 가져옵니다. 기타 애플리케이션에서 개인용 자원을 가져올 수 없습니다.

프로시저

  1. 작업하려는 번들의 META-INF 폴더를 탐색하십시오.
  2. cics.xml Manifest 파일을 두 번 클릭하십시오. 번들 Manifest 편집기가 열리고 이 번들에 필요한 현재 자원 모두, 번들의 ID와 버전을 표시합니다.
  3. 추가를 클릭하십시오. 가져오기 특성 대화 상자가 열립니다.
  4. CICS 자원 유형 목록에 자원 유형을 입력하십시오. Ctrl + 스페이스를 눌러 컨텐츠 지원을 표시할 수 있습니다.
  5. 필요한 자원의 이름을 입력하십시오.
  6. BUNDLE 자원을 사용하려면 가져오기가 필수 또는 선택사항인지 여부를 선택하십시오. 기본 동작은 가져오기가 필수이며 종속 항목이 일치할 때까지 BUNDLE 자원을 사용할 수 없는 것입니다. 선택사항을 선택하면, CICS 리젼에서 종속 항목이 일치하지 않아도 BUNDLE 자원이 설치됩니다. 종속 항목이 충족되지 않을 경우 경고 메시지가 발행되는지 여부를 선택하십시오.
  7. 확인을 클릭하십시오. 이 번들에 필요한 가져온 자원 목록에 자원이 추가됩니다.
  8. 저장을 클릭하십시오.

결과

CICS 번들에 필요한 CICS 자원을 정의했습니다.

다음에 수행할 작업

CICS 자원을 번들 프로젝트에 추가할 수 있습니다. 이 자원은 BUNDLE 자원이 CICS 리젼에 설치될 때 동적으로 작성됩니다.