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 Mapeando níveis para os assistentes do CICS no Centro de Informações do CICS TS 5.1
  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