Migrando Programas J2C Usando a Ferramenta de Migração do Java Connector

Usando a ferramenta de migração do Java™ Connector (ferramenta de migração J2C), é possível migrar programas criados no WebSphere Studio Application Developer Integration Edition para os produtos do aplicativo Rational.

Antes de Iniciar

Assistente de Migração do Serviço J2C

O Assistente de Migração J2C permite migrar a funcionalidade dos projetos WebSphere Studio Application Developer Integration Edition para o ambiente de ferramentas do aplicativo Rational em algumas etapas simples. A ferramenta de migração extrai as informações de dentro dos arquivos WSDL e usa essas informações para criar um aplicativo J2C.

Recomendações e Pré-requisitos

  • Familiarize-se com as diretrizes gerais para a ferramenta de migração J2C:
  • Assegure-se de fazer um backup da área de trabalho do projeto de origem antes de iniciar.
  • Os arquivos WSDL que você está migrando não devem conter erros.
  • Abra as ferramentas do aplicativo Rational em uma área de trabalho limpa. A área de trabalho usada para migração não deve conter nenhum projeto de conector (adaptador de recursos) existente.

Sobre Esta Tarefa

Arquivos de origem e arquivos gerados

Os três arquivos WSDL gerados nos projetos WebSphere Studio Application Developer Integration Edition serão usados no processo de migração:

  • Arquivo WSDL de Interface: Este arquivo contém portType, operation, input, output (incluindo a interface para as operações e seus tipos e parâmetros de entrada e de saída).
  • Arquivo WSDL de Serviço: Este arquivo contém todas as informações de conexão.
  • Arquivo WSDL de Ligação: Este arquivo contém plataforma, codificação, mapeamento de tipo, propriedades de interação e quaisquer outras informações requeridas pela implementação.
As ferramentas de migração recuperam todas as informações necessárias desses arquivos WSDL. Assegure-se de que esses arquivos WSDL sejam gerados e não sofram nenhuma modificação manual. Especificamente, os arquivos WSDL de ligação devem conter informações semelhantes, como o fragmento de código a seguir
<phy:physicalformats>.... </phy:physicalformats>
<format:typeMapping encoding="ibmcobol">
<format:typeMap formatType="PhoneBookIMSBinding" typeName="interface1:INPUTMSG" />
<format:typeMap formatType="PhoneBookIMSBinding" typeName="interface1:OUTPUTMSG" />
</format:typeMapping>
<operation name="xxx">
<ims:operation />
<input name="xxxRequest" />
<output name="xxxResponse" />
</operation>
O processo de migração gera os novos objetos a seguir na área de trabalho de ferramentas do aplicativo Rational:
  • Arquivo(s) de interface Java
  • Arquivo(s) de implementação Java
  • Arquivo(s) de ligação de dados Java
  • Bean de comando (opcional)
  • Arquivo xml de relatório resumo de migração (opcional) e folha de estilo J2CMigration.xsl para formatar o relatório resumo de migração

É possível selecionar uma das duas maneiras de migrar seus arquivos WSDL:

Procedimento

  1. É possível migrar um arquivo WSDL de serviço por vez.
  2. É possível migrar todos os arquivos WSDL de serviço contidos em uma pasta selecionada.
    1. É possível gerar toda a saída para os projetos definidos nos arquivos WSDL de ligação.
    2. É possível gerar toda a saída para um único projeto da web, projeto EJB ou projeto Java. É possível usar o projeto existente ou criar um novo.

Feedback