Incluindo um projeto em um projeto de pacote configurável do CICS

Ao criar um projeto de pacote configurável do CICS, o projeto contém somente um arquivo de manifesto e um arquivo de propriedades. Você deve incluir detalhes de todos os projetos que você deseje incluir no pacote configurável do CICS antes de implementar tudo no zFS. É possível incluir projetos OSGi, aplicativos OSGi ou projetos dinâmicos da web a um projeto de pacote configurável do CICS.

Os projetos não estão incluídos no projeto de pacote configurável, mas é feita uma referência a eles. Quando o projeto do pacote configurável é implementado no zFS, os plug-ins do Java™ são compilados e todos os projetos são exportados ao mesmo tempo.

Antes de Iniciar

Esta tarefa descreve como incluir detalhes de um projeto para um pacote configurável do CICS. Se você não criou um projeto de pacote configurável do CICS, consulte Criando um projeto de pacote configurável do CICS .

Sobre Esta Tarefa

É possível incluir projetos OSGi (Tanto projetos de plug-in do Eclipse quanto projetos de pacote configurável do OSGi criados com o WebSphere Application Server Developer Tools for Eclipse (WDT)), projetos do aplicativo do OSGi ou projetos dinâmicos da web para um projeto de pacote configurável do CICS. Inclua detalhes dos projetos usando o Incluir Projeto OSGi em Pacote Configurável, Incluir Projeto do Aplicativo OSGi em Pacote Configurável ou Incluir Projeto Dinâmico da Web em assistente de Pacote Configurável. O assistente atualiza o arquivo de manifesto do pacote configurável para incluir detalhes do projeto que está sendo incluído e cria um arquivo de recursos com uma extensão de arquivo .osgibundle ou .warbundle que aponta para o projeto.
Notas:
  1. Para incluir aplicativos OSGi em um projeto de pacote configurável usando o assistente Incluir Projeto do Aplicativo OSGi no Pacote Configurável, você deve ter o APAR PM80214 aplicado.
  2. Para incluir pacote configuráveis do OSGi que não estão incluídos em um projeto do aplicativo do OSGi para um projeto de pacote configurável do CICS. Você deve ter um arquivo build.properties que inclui o local da pasta de saída. Por exemplo, o arquivo build.properties deve ter o conteúdo a seguir:
    source.. = src/
    output.. = bin/
    bin.includes = META-INF/,\

Procedimento

  1. Na visualização Package Explorer, clique com o botão direito do mouse no projeto do pacote configurável que deseja atualizar e clique em Novo > Outro para abrir o Novo assistente.
  2. Expanda a pasta Recursos do CICS e clique em Incluir Projeto OSGi no Pacote Configurável, Incluir Projeto Dinâmico da Web no Pacote Configurável ou Incluir Projeto do Aplicativo do OSGi no Pacote Configurável. Clique em Avançar. O assistente é aberto e exibe os projetos desse tipo na área de trabalho.
  3. Clique no projeto para incluir no pacote configurável. Ao clicar no projeto, o assistente exibe o nome simbólico e a versão, quando aplicável. No campo Servidor JVM, insira o nome do servidor JVM em que o componente do aplicativo será executado. Se você não estiver executando o aplicativo em um servidor JVM, insira quaisquer 8 caracteres no campo.
  4. Opcional: O nome do arquivo de recurso que é criado é gerado a partir do nome do projeto e é exibido no assistente. É possível usar o botãoVoltar para mudar o nome do arquivo.
  5. Clique em Concluir.

Resultados

Um arquivo de recursos do projeto é incluído no projeto de pacote configurável e o arquivo de manifesto é atualizado. É possível repetir essas etapas para incluir mais projetos no projeto do pacote configurável do CICS.

O que Fazer Depois

É possível incluir recursos ao projeto de pacote configurável do CICS para o seu aplicativo. Por exemplo, é possível criar um programa para tornar o aplicativo Java disponível para outros aplicativos no CICS.

É possível implementar seu pacote configurável do CICS para um sistema de arquivos z/OS UNIX, conforme descrito em Implementando um pacote configurável do CICS. Quando o projeto de pacote configurável do CICS é exportado para o zFS, todos os arquivos e artefatos necessários para o aplicativo são compilados e exportados.

De modo alternativo, é possível empacotar seu projeto de pacote configurável do CICS em um projeto do aplicativo em estilo de nuvem para implementação dentro de uma plataforma do CICS. Ao usar um projeto do aplicativo, é possível agrupar todos os projetos de pacote configurável do CICS que incluem seu aplicativo e implementá-los e instalá-los em uma única etapa. Para obter mais informações, consulte Criando um projeto do aplicativo do CICS.