Criando uma Transformação XML usando o Assistente de Importação de Arquivo

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

  1. 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.
    1. Para alternar para a perspectiva Recurso, na barra de menu principal, clique em Janela > Abrir Perspectiva > Outro. Escolha Recurso na janela Abrir Perspectiva e clique em OK.
    2. Na barra do menu principal, clique em Arquivo > Novos Assistentes > Outro > Recursos CICS > Projeto de Pacote Configurável CICS. O assistente Projeto do Pacote Configurável é aberto.
    3. No campo Nome do Projeto, digite um nome para o novo projeto.
    4. Clique em Concluir.
    O novo projeto de pacote configurável do CICS é listado na visualização Explorador de Projetos.
  2. 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.
  3. Expanda a pasta Geral e clique em Importar Origem da Transformação XML. O assistente de Importação de Arquivo é aberto.
  4. 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
  5. 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.
  6. 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.
  7. 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 Níveis de mapeamento para os assistentes do CICS no CICS TS V5.2 - informações do produto
  8. 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