Use o Assistente de Importação de Arquivo em um projeto de pacote
configurável do CICS para criar uma ligação
de XML e um esquema associado para feeds Atom.
Esse projeto de pacote configurável pode então ser implementado em seu sistema
CICS como uma conversão de XML.
Antes de Iniciar
Você deve ter o arquivo de linguagem de origem que deseja associar
à transformação XML.
Sobre Esta Tarefa
O assistente pode usar uma estrutura de linguagem COBOL, C/C++
ou PL/I para gerar uma ligação XML e um esquema associado. O assistente importa
a ligação XML e o esquema em um projeto de pacote configurável. Esse projeto de
pacote configurável pode ser exportado como um arquivo .zip para o sistema de
arquivos local, para implementação em um sistema
CICS ou é possível exportar o projeto
diretamente para o z/OS
UNIX. O projeto de pacote configurável exportado é a transformação XML que pode ser usada
em um feed Atom.
Procedimento
- Opcional: Se você ainda não possui um projeto para a importação de conversão de XML, crie
um novo projeto de pacote configurável do
CICS no
CICS Explorer.
- Para alternar para a perspectiva Recurso, na barra de menu principal, clique em .
Escolha Recurso na janela Abrir Perspectiva e clique em OK.
- Na barra do menu principal, clique em . O assistente Projeto do Pacote Configurável é aberto.
- No campo
Nome do Projeto, digite um nome para o novo projeto.
- Clique em Concluir.
O novo projeto de pacote configurável do CICS é listado na visualização Explorador de Projetos.
- Clique com o botão direito do mouse no projeto de pacote configurável na visualização Explorador de Projetos da perspectiva Recurso e clique em Importar.
- Expanda a pasta Geral e clique em Importar Origem da Transformação XML. O assistente de Importação de Arquivo é aberto.
- Clique em Navegar para localizar o arquivo de linguagem de origem que deseja associar à transformação XML. Em seguida, navegue para o arquivo que deseja usar. Esse arquivo pode ser um dos seguintes tipos de arquivo:
Tipo de arquivo |
Linguagem de programação |
.c |
Arquivo de código de origem C/C++ |
.cpp |
Arquivo de código de origem C/C++ |
.h |
Arquivo de cabeçalho C/C++ |
.cbl |
Código de origem COBOL |
.cob |
Código de origem COBOL |
.cpy |
Arquivo de dados de copybooks COBOL |
.pli |
Arquivo de descrição de dados PL/I |
- No campo Inserir ou selecionar a pasta-pai, sobrescreva o nome do projeto de pacote configurável no qual deseja importar a ligação XML e o esquema ou selecione um projeto de pacote configurável da lista.
- Especifique o nome da ligação XML e o esquema associado no campo Nome da origem da transformação XML no pacote configurável.
Esse campo é preenchido com o nome do arquivo de linguagem de origem especificado anteriormente, porém, é possível sobrescrever esse campo com um nome diferente, contanto que a extensão do arquivo seja mantida.
- Configure o nível de mapeamento. O nível de mapeamento define quantas informações são convertidas entre o arquivo de linguagem de origem e o esquema XML. Para se beneficiar dos mapeamentos mais sofisticados disponíveis, configure o nível de mapeamento para o nível mais recente. Para obter mais informações sobre níveis de mapeamento, consulte Mapeando níveis para os assistentes do CICS no Centro de Informações do CICS TS 5.1
- Clique em Concluir para criar a ligação XML
(.xsdbind) e o esquema (.xsd) e importá-los no projeto de pacote configurável.
Esses arquivos são importados na pasta xsdbind do projeto de pacote configurável.
Uma cópia do arquivo de linguagem de origem também é importada no projeto de pacote
configurável para referência e o arquivo de manifesto (cics.xml) na pasta META-INF é
atualizado com a nova definição de transformação XML.
Resultados
Uma ligação XML e um esquema são importados em um projeto de pacote configurável.
O que Fazer Depois
É possível exportar o projeto de pacote configurável como um arquivo .zip
para o sistema de arquivos local para implementação em um sistema
CICS ou é possível exportar o projeto
diretamente para o z/OS
UNIX. Para obter informações adicionais, consulte
Implementando um Pacote Configurável do CICS