CICS 번들 프로젝트에 프로젝트 추가

CICS® 번들 프로젝트를 작성할 때 프로젝트에는 Manifest 파일과 특성 파일만 있습니다. 모든 요소를 zFS에 배치하기 전에 CICS 번들에 포함할 프로젝트의 세부사항을 추가해야 합니다. OSGi 프로젝트, OSGi 애플리케이션 또는 동적 웹 프로젝트를 CICS 번들 프로젝트에 추가할 수 있습니다.

프로젝트는 번들 프로젝트에 포함되지 않지만 이에 대한 참조가 작성됩니다. 번들 프로젝트를 zFS에 배치할 때 Java™ 플러그인이 컴파일되고 동시에 모든 프로젝트를 내보냅니다.

시작하기 전에

이 태스크는 프로젝트 세부사항을 CICS 번들에 추가하는 방법을 설명합니다. CICS 번들 프로젝트를 아직 작성하지 않은 경우 CICS 번들 프로젝트 작성을 참조하십시오.

이 태스크 정보

OSGi 프로젝트(Eclipse용 WebSphere® Application Server 개발자 도구(WDT)를 사용하여 작성한 Eclipse 플러그인 프로젝트 또는 OSGi 번들 프로젝트), OSGi 애플리케이션 프로젝트 또는 동적 웹 프로젝트를 CICS 번들 프로젝트에 추가할 수 있습니다. OSGi 프로젝트 번들에 포함, 번들에 OSGi 애플리케이션 프로젝트 포함 또는 번들에 동적 웹 프로젝트 포함 마법사를 사용하여 프로젝트의 세부사항을 추가합니다. 이 마법사는 추가 중인 프로젝트의 세부사항을 포함하도록 번들 Manifest 파일을 업데이트하고 프로젝트를 가리키는 파일 확장자가 .osgibundle 또는 .warbundle인 자원 파일을 작성합니다.
Notes:
  1. OSGi 애플리케이션을 번들 프로젝트에 추가하려면, 번들 마법사에서 OSGi 애플리케이션 프로젝트 포함을 사용하여 APAR PM80214를 적용해야 합니다.
  2. OSGi 애플리케이션 프로젝트에 포함되지 않은 OSGi 번들을 CICS 번들 프로젝트에 추가하려면 다음을 수행하십시오. 출력 폴더 위치가 포함된 build.properties 파일이 있어야 합니다. 예를 들어, build.properties 파일에 다음 컨텐츠가 있을 수 있습니다.
    source.. = src/
    output.. = bin/
    bin.includes = META-INF/,\

프로시저

  1. 패키지 탐색기 보기에서 업데이트할 번들 프로젝트를 마우스 오른쪽 단추로 클릭하고 새로 작성 > 기타를 클릭하여 새로 작성 마법사를 여십시오.
  2. CICS 자원 폴더를 펼치고 OSGi 프로젝트 번들에 포함, 번들에 동적 웹 프로젝트 포함 또는 번들에 OSGi 애플리케이션 프로젝트 포함을 클릭하십시오. 다음을 클릭하십시오. 마법사가 열리고 작업공간에 해당 유형의 프로젝트를 표시합니다.
  3. 번들에 포함할 프로젝트를 클릭하십시오. 프로젝트를 클릭하면 마법사에 기호 이름 및 버전(해당되는 경우)이 표시됩니다. JVM 서버 필드에 애플리케이션 컴포넌트가 실행될 JVM 서버의 이름을 입력하십시오. JVM 서버에서 애플리케이션을 실행 중이지 않은 경우 필드에 임의의 8자를 입력하십시오.
  4. 옵션: 작성되는 자원 파일의 이름이 프로젝트 이름에서 생성되고 마법사에 표시됩니다. 파일 이름을 변경하려면 이전 단추를 사용합니다.
  5. 완료를 클릭하십시오.

결과

프로젝트 자원 파일이 번들 프로젝트에 추가되고 Manifest 파일이 업데이트됩니다. 이러한 단계를 반복하여 CICS 번들 프로젝트에 프로젝트를 더 추가할 수 있습니다.

다음에 수행할 작업

애플리케이션의 CICS 번들 프로젝트에 자원을 추가할 수 있습니다. 예를 들어, CICS의 다른 애플리케이션에서 Java 애플리케이션을 사용할 수 있도록 프로그램을 작성할 수 있습니다.

CICS 번들 배치에 설명된 대로 CICS 번들을 z/OS® UNIX 파일 시스템에 배치할 수 있습니다. CICS 번들 프로젝트를 zFS로 내보낼 때 애플리케이션에 필요한 모든 파일과 아티팩트를 컴파일하고 내보냅니다.

또는 CICS 플랫폼에 배치하도록 클라우드 스타일 애플리케이션 프로젝트에서 CICS 번들 프로젝트를 패키지할 수 있습니다. 애플리케이션 프로젝트를 사용하여 애플리케이션을 포함하는 모든 CICS 번들 프로젝트를 함께 그룹화하여 하나의 단계에서 배치 및 설치합니다. 자세한 정보는 CICS 애플리케이션 프로젝트 작성을 참조하십시오.