O editor visual ejb-jar.xml permite editar o geral de um módulo EJB. Para abrir o editor, clique no nó Arquivos de configuração do projeto na janela Projetos e clique duas vezes em ejb-jar.xml. A seção Enterprise Beans da exibição Geral contém uma seção para cada um dos Enterprise Beans do módulo EJB.
A seção Visão geral dos Beans de entidade permite definir informações gerais sobre o Bean de entidade:
Nome. Especifica o nome do Enterprise Bean. Esse nome não está relacionado ao nome JNDI do Bean especificado no descritor de implantação sun-ejb-jar.xml. O nome deve ser exclusivo no arquivo ejb-jar.xml.
Tipo de persistência. Especifica se a persistência do Bean é gerenciada pelo recipiente ou pelo Bean.
Nome de esquema abstrato. Especifica o esquema abstrato que declara os campos e as relações persistentes de um Bean de entidade.
Campo de chave primária. Especifica o campo da chave primária do Bean de entidade. A caixa de combinação lista todos os campos CMP no Bean de entidade. Uma chave primária identifica unicamente um Bean de entidade.
Classe da chave primária. Exibe a classe da chave primária. Para alterar a chave primária, vá à seção de campos CMP do Bean e insira uma nova classe na coluna Tipo do campo de chave primária. Também é possível especificar uma classe de chave primária de uma chave composta se Múltiplo (Chave primária composta) estiver selecionado no campo Chave primária.
Reentrante. Especifica se um Bean é reentrante. Os Enterprise Beans reentrantes podem lidar com várias chamadas simultâneas, intercaladas ou aninhadas, sem interferências.
Os Beans de entidade apresentam também as seguintes seções no editor ejb-jar.xml: