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.
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: - 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.
- 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
- 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 para abrir o Novo assistente.
- 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.
- 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.
- 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.
- 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.