É possível usar o pacote configurável do CICS de exemplo no para implementar os exemplos de JCICS para uma região do CICS.
Sobre Esta Tarefa
O CICS carrega e executa aplicativos Java a partir do zFS, assim, você deve implementar os seus aplicativos compilados em um diretório adequado no zFS. É possível criar um diretório adequado no zFS usando a perspectiva z/OS no. O CICS deve ter acesso de leitura e execução para o diretório.
O fornece suporte para a implementação de aplicativos Java em um projeto de pacote configurável doCICS para zFS. Um projeto de pacote configurável do CICS agrupa um conjunto de pacotes configuráveis OSGi que são logicamente implementados e gerenciados como uma única unidade. É possível usar o projeto de pacote configurável do CICS para implementar os exemplos de JCICS para uma região do CICS.
Procedimento
- No IDE do Eclipse, abra a perspectiva Java.
- Abra o assistente Novo Exemplo usando uma das seguintes
opções:
- Na barra de menus do Eclipse, clique em .
- Clique na seta para baixo no ícone Novo Assistente
e clique em Exemplo.
- Na visualização Explorador de Projetos, clique com o botão direito do mouse e clique em.
- Na pasta CICS Java, selecione Exemplo OSGi
de Pacote Configurável do CICS e clique em Avançar.
- No campo Nome do projeto, insira
um nome para o novo projeto. Por padrão, o Eclipse cria
um nome que é a localização da pasta dos exemplos na área de trabalho,
seguida do nome do exemplo. Por exemplo, o nome do projeto padrão
para o pacote configurável CICS é com.ibm.cics.server.examples.
- Clique em Concluir. O Eclipse cria o projeto de pacote configurável do CICS que contém um manifesto e três recursos. Esses recursos referenciam os três pacotes configuráveis OSGi. Um arquivo de programa também faz parte do projeto de pacote configurável de amostra que você pode usar para implementar um projeto para CICS e instalar um pacote configurável.
- Abra o arquivo web.osgibundle para verificar
seu conteúdo. Esse arquivo está no formato XML e contém o
nome simbólico e a versão do pacote configurável OSGi. Contém também o nome
de um servidor JVM de amostra. O servidor JVM é o ambiente de tempo de execução para aplicativos Java noCICS. Ao criar seus próprios aplicativos, você
deverá fornecer o nome do servidor JVM de destino nesse arquivo.
- Implemente o pacote configurável CICS para zFS:
- Clique com o botão direito do mouse no projeto de pacote configurável do CICS e selecione Exportar para Sistema de Arquivos z/OS UNIX.
- Selecione Exportar para um local específico no
sistema de arquivos e clique em Avançar.
- Insira suas credenciais de FTP se necessário. Pode ser preciso criar uma conexão a uma máquina host de destino se você não
tiver configurado uma conexão anteriormente.
- Navegue para um diretório no qual deseja implementar o pacote configurável CICS e clique em Concluir.
O pacote configurável doCICS é implementado no diretório especificado.
- Abra a perspectiva SM do CICS. Na visualização CICSplex Explorer, selecione a região do CICS na qual deseja executar os programas de exemplo do JCICS.
- Instale o recurso de JVMSERVER, DFH$JVMS, que está no grupo
de amostras DFH$OSGI. O recurso cria um servidor JVM de amostra na região CICS que contém uma estrutura OSGi. Esse nome de recurso corresponde ao nome do servidor JVM que foi especificado no manifesto do pacote configurável doCICS. É possível verificar o status do servidor JVM
clicando em .
- Abra a visualização Definições de Pacote Configurável clicando em . Essa visualização lista todas as definições de pacote configurável para a região do CICS.
- Na visualização Definições de Grupo de Recursos, selecione o grupo
DFH$OSGI fornecido. Se essa visualização não estiver aberta, selecione para abri-la na perspectiva do Eclipse. A visualização Definições de Pacote Configurável
é filtrada para exibir a definição do recurso DFH$OSGB.
- Copie a definição do recurso para um novo grupo para editar os
atributos:
- Clique com o botão direito do mouse em DFH$OSGB e clique em Copiar.
- Clique com o botão direito do mouse em qualquer lugar na visualização Definições de Grupo de Recursos
e selecione Colar.
- Insira um novo nome de grupo e clique em OK.
- Edite a definição de recurso BUNDLE no novo grupo para mudar o diretório do pacote configurável para corresponder ao local do pacote configurável do CICS implementado.
- Clique com o botão direito do mouse na definição para instalar o recurso BUNDLE. É possível verificar o BUNDLE instalado no estado ENABLED clicando em . Também é possível verificar a lista de pacotes configuráveis OSGi clicando em .
- Para executar os exemplos em um servidor JVM, instale o grupo de amostra DFH$OSGI na região do CICS. Esse grupo contém as definições de recursos
para todas as amostras.
Os recursos da amostra BUNDLE e JVMSERVER
não são instalados porque você já criou recursos com o
mesmo nome. Ao instalar o grupo, o CICS cria os recursos que são necessários para executar os exemplos.
Resultados
Você implementou com êxito o pacote configurável do CICS para zFS e criou os recursos do CICS que são necessários para executar os exemplos de JCICS.
O que Fazer Depois
É possível executar os exemplos de JCICS, conforme descrito em
Executando os Exemplos de JCICS.