Incluindo um Adaptador de Recursos Não Listado

É possível incluir um adaptador de recursos em seu projeto que não esteja listado na página Adaptadores de Recursos. Apenas versões mais novas dos adaptadores de recursos CICS e IMS são suportadas por essa função.

Sobre Esta Tarefa

Importante: O assistente de bean J2C suporta totalmente os adaptadores de recursos JCA 1.0 e JCA 1.5. Para adaptadores de recursos JCA 1.6, fornecemos apenas suporte de tolerância, como a seguir: Se o adaptador de recursos JCA 1.6 tiver um ra.xml de descritor de implementação com metadados completos, ainda é possível importá-lo no assistente de bean J2C, e todos os artefatos são gerados como se esse fosse um adaptador de recursos JCA 1.5. Toda as novas anotações ou atributos do JCA 1.6 definidos serão ignorados pelo assistente J2C.

Se o adaptador de recursos JCA 1.6 não tiver um ra.xml de descritor de implementação, ou se tiver um ra.xml de descritor de implementação sem metadados completos, o assistente de bean J2C o rejeitará com uma mensagem de erro: Adaptador de recursos não suportado: o descritor de implementação (ra.xml) está ausente ou contém metadados incompletos, por exemplo, uma versão de especificação ou um tipo de Enterprise Information System não suportados.

Após você selecionar o adaptador de recursos na página Seleção de Adaptador de Recursos, é necessário fornecer informações de conexão. Os parâmetros de conexão incluem:

Procedimento

  1. Clique em Arquivo > Importar > Java EE > Arquivo RAR para criar o projeto de conector para quaisquer adaptadores JCA 1.6.
  2. Para Conexão Gerenciada Na página Propriedades da Conexão, forneça o nome JNDI do connection factory. Você precisa especificar essa entrada se quiser usar JNDI para estabelecer sua conexão.
  3. Para Conexão Não Gerenciada Na página Propriedades da Conexão, insira todas as informações de conexão necessárias. Os campos obrigatórios são indicados por um asterisco (*).
    1. Nome de classe de conexão (obrigatório): Especifique o nome de classe de conexão para esta conexão. Como é possível criar mais de uma classe de conexão para um único adaptador de recursos e cada classe de conexão possui propriedades da conexão diferentes, é necessário selecionar o nome da Classe de Conexão relevante para a conexão que você deseja utilizar.

Exemplo

Se o adaptador de recursos requerer que outros campos sejam fornecidos (nome do servidor, nome de usuário e senha, por exemplo), você deverá fornecer essas informações.

Feedback