Use editores para trabalhar com seus projetos de plataforma, projetos de aplicativos, projetos de ligação de aplicativos e projetos de pacotes configuráveis do CICS após criá-los.
Os editores de plataforma, aplicativo e ligação de aplicativos se abrem automaticamente após você criar um projeto desse tipo. Para abrir o editor de manifest do pacote configurável após criar um projeto de pacote configurável do CICS ou para abrir qualquer um dos editores em um momento posterior, acesse a visualização Explorador de Projetos na perspectiva Nuvem do CICS. Expanda a pasta META-INF para o projeto e dê um clique duplo em qualquer um dos arquivos .xml para o pacote configurável, exceto o arquivo manifest.xml. Como uma alternativa para o clique duplo, é possível clicar com o botão direito no arquivo e clicar em Abrir Com, em seguida, selecione o nome do editor. Quando o editor é aberto, a guia do nome do editor exibe o nome da plataforma, aplicativo, ligação de aplicativos ou pacote configurável do CICS.
Se você não tem um sistema de backup com versão que possibilita reverter para uma versão anterior dos projetos, em vez de editar os projetos existentes diretamente, você pode preferir copiá-los para outro projeto e depois editar as novas cópias.
Quando você trabalhar com projetos para aplicativos, verifique se o projeto Plataforma CICS para a plataforma de destino está presente em sua área de trabalho local, uma vez que o CICS Explorer requer este projeto para validar seus aplicativos e ligações de aplicativos.
Erros e aviso durante o processo de edição são exibidos na janela do editor principal, na guia Problemas na perspectiva ou no campo de status no ambiente de trabalho.
Para inverter uma ou mais das mudanças antes de salvá-las, use a função Desfazer. No menu principal do ambiente de trabalho, clique em
ou pressione Ctrl+Z (cmd+Z para OS X).Ao concluir suas atualizações no pacote configurável de aplicativos, pacote de ligação de aplicativos ou pacote configurável do CICS, sempre atualize os números de versão maior, menor ou micro para o pacote configurável de acordo com a sua política de designação de versão. O CICS valida os números de versão quando você instala um aplicativo na plataforma, e você deve atualizar os números de versão para o pacote configurável do aplicativo e ligação de aplicativos sempre que atualizar os pacotes configuráveis do CICS para o aplicativo. Pacotes configuráveis de plataforma não usam controle de versão. Para obter informações sobre versão, consulte Controle de Versão.
Para
salvar suas mudanças, clique no ícone Salvar ou pressione Ctrl+S (cmd+S para OS X). Se você tentar
fechar o editor sem salvar as mudanças, um diálogo será exibido
para que seja possível escolher se deseja salvar as mudanças.
Depois de salvar suas mudanças, exporte a plataforma ou o aplicativo para o diretório inicial da plataforma no zFS. Selecione a ação de exportação da guia Visão Geral do editor para abrir o assistente de exportação. Um aplicativo, sua ligação de aplicativos e seus pacotes configuráveis do CICS associados são exportados juntos como um único processo. O novo número de versão é usado como parte do nome do diretório, assim, as versões anteriores dos pacotes configuráveis permanecem no diretório inicial da plataforma.
Para instalar a plataforma ou o aplicativo no CICSplex, é necessária uma nova definição de recurso PLATDEF ou APPLDEF que aponte para o diretório da plataforma ou do aplicativo correto no diretório inicial da plataforma. Para criar essa definição de recurso durante o processo de exportação, selecione a caixa de opção no assistente de exportação.
Depois de ter instalado um aplicativo no CICSplex, você pode visualizá-lo no editor de aplicativos online. Esse editor pode ser usado para ativar, desativar ou desativar e descartar o aplicativo instalado e para visualizar seus recursos particulares. Para trabalhar com um aplicativo instalado, acesse a visualização Cloud Explorer na perspectiva Nuvem do CICS. No CICSplex em que a plataforma está localizada, selecione a versão do aplicativo instalado e dê um clique duplo no nome do aplicativo ou clique com o botão direito no nome do aplicativo e, em seguida, clique em Abrir.
Use o editor de plataforma para trabalhar com pacotes configuráveis da plataforma que ainda não foram instalados em um CICSplex. Depois que uma plataforma estiver instalada e ativa, é possível usar menus na perspectiva Nuvem do CICS para incluir e remover regiões individuais do CICS em tipos de região e é possível incluir e remover pacotes configuráveis do CICS que são implementados com a plataforma. Porém, não é possível modificar os tipos de região em uma plataforma instalada, assim, use o editor de plataforma para finalizar seus tipos de região antes de instalar o pacote configurável de plataforma. Se você editar um pacote configurável de plataforma para uma plataforma que já esteja instalada, você deve parar, descartar, reinstalar e reinicializar a plataforma para implementar as mudanças.
O editor de plataforma possui três guias: Visão geral, Tipos de região e Implementação. A lista de ações na guia Visão Geral explica um processo para editar o projeto de plataforma e tem links com os assistentes e guias para executar cada tarefa.
Use a guia Implementação do editor de plataforma para mapear os pacotes configuráveis do CICS que são implementados com a plataforma para os tipos de região na plataforma. Use o botão alternar para alternar entre trabalhar com os tipos de região e trabalhar com os pacotes configuráveis do CICS.
Use o editor de aplicativos e o editor de manifesto do pacote configurável para atualizar seus aplicativos. O Atualizando Aplicativos descreve o processo a seguir para atualizar um aplicativo e implementar a nova versão do aplicativo em sua plataforma. Você também deve atualizar a ligação de aplicativos ao atualizar o aplicativo. Verifique se o projeto Plataforma CICS para a plataforma de destino está presente em sua área de trabalho local antes de começar a trabalhar com um aplicativo ou ligação de aplicativos.
O editor de aplicativos possui uma única guia: a guia Visão geral. A lista de ações na guia Visão Geral tem links com os assistentes que podem ser usados para cariar novos pacotes configuráveis de CICS ou uma ligação de aplicativo para o aplicativo e exportar o aplicativo e a ligação do aplicativo para o diretório inicial da plataforma.
Para atualizar um pacote configurável do CICS ou ponto de entrada do aplicativo, dê um clique duplo em seu nome na lista no editor de aplicativos para abrir o editor de manifesto do pacote configurável. O editor do manifesto do pacote configurável tem três guias, Visão Geral, Pontos de Entrada e Escopos de Política. É possível usar o editor de manifesto do pacote configurável para criar novas definições de recurso no pacote configurável do CICS, remover definições de recurso do pacote configurável do CICS, incluir e remover dependências em recursos importados, criar e editar pontos de entrada de aplicativos e definir escopos de política. Também é possível acessar editores de recurso para editar recursos existentes que são definidos no pacote configurável do CICS. Lembre-se de aumentar o número da versão para o pacote configurável do CICS quando concluir suas atualizações.
Ao editar um pacote configurável do CICS ou um ponto de entrada do aplicativo (que é definido em um pacote configurável do CICS) para o aplicativo, e aumentar o número da versão para o pacote configurável do CICS, o CICS Explorer marca a antiga versão com um erro no editor de aplicativos. Remova a versão antiga do pacote configurável do CICS do pacote configurável do aplicativo selecionando-a e clicando em Remover no editor de aplicativos. Inclua o pacote configurável do CICS atualizado no pacote configurável do aplicativo clicando em Incluir no editor de aplicativos e selecionando a nova versão do pacote configurável do CICS da lista de pacotes configuráveis do CICS que estão disponíveis em sua área de trabalho.
Quando concluir todas as atualizações para o aplicativo e os pacotes configuráveis do CICS associados, lembre-se de atualizar os números de versão maior, menor ou micro para o pacote configurável do aplicativo para refletir o nível de mudanças que você fez, conforme descrito em Controle de Versão.
Use o editor de ligação de aplicativos para atualizar as informações de implementação para os seus aplicativos. O Atualizando Aplicativos descreve o processo a seguir para atualizar um aplicativo e uma ligação de aplicativos e para usar a ligação de aplicativos para implementar a nova versão do aplicativo em sua plataforma. Verifique se o projeto Plataforma CICS para a plataforma de destino está presente em sua área de trabalho local antes de começar a trabalhar com um aplicativo ou ligação de aplicativos.
O editor de ligação de aplicativos possui duas guias: a guia Visão geral e a guia Implementação. A lista de ações na guia Visão Geral tem links para os assistentes que podem ser usados para criar pacotes configuráveis do CICS para implementar com a ligação de aplicativo e exportar o aplicativo e a ligação de aplicativo para o diretório inicial da plataforma.
Para atualizar um pacote configurável do CICS ou uma política, clique duas vezes no nome do pacote configurável ou política na lista no editor de ligação de aplicativos para abrir o editor de manifesto do pacote configurável. Ao atualizar um pacote configurável ou uma política do CICS, remova a antiga versão do pacote configurável do CICS do pacote configurável de ligação de aplicativos e inclua a nova versão, da mesma maneira como para o editor de aplicativos.
Ao concluir todas as atualizações para a ligação de aplicativos e os pacotes configuráveis do CICS associados, lembre-se de atualizar os números de versão maior, menor ou micro para o pacote configurável da ligação de aplicativos para refletir o nível de mudanças que você fez, conforme descrito em Controle de Versão.
Você gerencia diferentes versões dos aplicativos usando o controle de versão. Cada pacote configurável do CICS, pacote configurável de aplicativo e ligação de aplicativos tem um ID e informações de versão para identificá-lo exclusivamente. A versão usa os identificadores principal, secundário e micro, portanto, é possível indicar a significância de uma mudança e gerenciar dependências entre os pacotes configuráveis. Esse conceito é chamado versão semântica e é obtido do OSGi Alliance. Embora seu foco sejam pacotes Java™, é possível usar os mesmos princípios para aplicar os pacotes configuráveis em geral.
A versão semântica fornece uma maneira de incrementar as partes principal, secundária ou micro de uma versão para indicar a compatibilidade ou a incompatibilidade com versões anteriores de um pacote configurável. Por exemplo, correções de bug podem incrementar a parte micro da versão, as mudanças compatíveis incrementam a parte secundária da versão e mudanças incompatíveis incrementam a parte principal da versão. Para obter mais informações sobre versão semântica, consulte White Paper Técnico sobre Versão Semântica.
Você deve aplicar uma política de designação de versão aos seus pacotes configuráveis do CICS, aos pacotes configuráveis do aplicativo e às ligações de aplicativos para implementar e gerenciar atualizações no ambiente do CICS. Você não pode usar uma versão existente de um pacote configurável do aplicativo para implementar novas versões dos pacotes configuráveis do CICS para o aplicativo e não pode usar uma versão existente de uma ligação de aplicativos com uma nova versão de um pacote configurável do aplicativo. Você deve atualizar as versões do pacote configurável do aplicativo e da ligação de aplicativos sempre que atualizar os pacotes configuráveis do CICS para o aplicativo.
Quando você altera a versão de um aplicativo, de acordo com os princípios de versão semântica, a nova versão deve refletir a maior mudança em um pacote configurável do CICS que é incluído no aplicativo. Por exemplo, você pode alterar um pacote configurável do CICS para um aplicativo da Versão 1.0.1 para a Versão 1.0.2, que é uma mudança de versão micro, e alterar outro pacote configurável do CICS para o aplicativo da Versão 1.2.0 para a Versão 1.3.0, que é uma mudança de versão secundária. O pacote configurável do aplicativo que inclui esses dois pacotes configuráveis do CICS deve, portanto, ter uma mudança de versão secundária, de modo que se o aplicativo estava antes na Versão 2.5.1, ele deve mudar para a Versão 2.6.0.
O número da versão para a ligação de aplicativos não precisa ser o mesmo do número da versão para o aplicativo associado. No entanto, de acordo com os princípios de versão semântica, você deve atualizar o número da versão para a ligação de aplicativos para refletir a maior mudança no aplicativo ou nos pacotes configuráveis do CICS implementados com a ligação de aplicativos.
Use o editor de aplicativos online para visualizar aplicativos que estão instalados em uma plataforma. Não é possível fazer mudanças no formato do aplicativo instalado usando este editor.
O editor de aplicativos online tem três guias, Visão Geral, Recursos Privados e Atributos. A lista de ações na guia Visão Geral tem links para as outras guias.