Ferramentas EJB - Notas sobre o Release


1.0 Limitações
   1.1 Conversores Definidos na Chave Principal Não São Chamados na Chave Estrangeira
2.0 Problemas Conhecidos
   2.1 Editando Beans Orientados a Mensagens do EJB 2.1 Anotado
   2.2 A Geração do Bean de Sessão Facade Requer um Servidor de Destino WebSphere V6
   2.3 Incluindo Métodos Localizadores em EJBs 1.1 no Linux.

1.0 Limitações

1.1 Conversores Definidos na Chave Principal Não São Chamados na Chave Estrangeira

Aqui estão dois cenários em que esse problema pode ocorrer:

  1. Durante o ejbDeploy, você pode receber a seguinte mensagem: "Nenhum mapeamento de tipos definido de Java_data_type1 para database_data_type2"
  2. Durante o tempo de execução, o aplicativo pode não conseguir localizar o CMP na outra extremidade do relacionamento.
O conversor definido para a chave principal não é chamado em se valor de chave estrangeira.

Uma solução alternativa para essa limitação é definir sua própria chave estrangeira e utilizar o mesmo conversor definido para a sua chave principal no EJB na outra extremidade de seu relacionamento.

2.0 Problemas Conhecidos

2.1 Editando Beans Orientados a Mensagens do EJB 2.1 Anotado

A edição de propriedades de configuração de ativação de um bean orientado a mensagens do EJB 2.1 anotado na seção Configuração da Atividade do editor do descritor de implementação EJB possui alguns problemas e coloca o bean em um estado instável. Não utilize a seção Configuração da Atividade do editor para qualquer edição das propriedades de configuração de ativação; em vez disso, utilize a página Origem do editor.

2.2 A Geração do Bean de Sessão Facade Requer um Servidor de Destino WebSphere V6

As ferramentas EJB suportam apenas a geração de bean de sessão facades para beans de entidade CMP do EJB 2.x em projetos destinados ao WebSphere Application Server V6. Você pode alterar o servidor de destino nas propriedades do projeto.

2.3 Incluindo Métodos Localizadores em EJBs 1.1 no Linux.

Ao utilizar o assistente "Incluir Método Localizador" para incluir um método localizador para EJBs da versão 1.1 no Linux, assegure-se de selecionar algo no drop-down para o campo "Tipo de Localizador" na segunda página. Poderão ocorrer problemas se você deixar o campo "Tipo de Localizador" vazio ao criar o método localizador.

Retornar para o Arquivo Leia-me Principal