Tenho um sistema rodando usando CMP 2.0 com JBoss 3.0.4, o c�digo de cria��o do
bean est� abaixo, ele funciona normal, a �nica
coisa que acontece � que ele retorna um Remote null mas isso pode ser contornado.
public ICCClientPK ejbCreate (String name, String username, String password,
Integer accessLevel) throws CreateException
{
System.out.println ("ICCClientEJB -> ejbCreate");
setClientID(null);
setName(name);
setUsername(username);
setPassword(password);
setAccessLevel (accessLevel);
return null;
}
Se quiser pode me mandar os tr�s arquivos do Bean e o modelo de relacionamento do
banco ou s� o modelo de dados da tabela que eu
testo para voc�.
Falow, at� mais um abra�o.
--------------------------------------------------------------------------------
Artur Lu�s Ribas Barbosa
Inatel Competence Center
Fone/Phone: +55 35 3471 9335 Fax: +55 35 3471 9310
artur@xxxxxxxxx http://www.inatel.br
----- Original Message -----
From: "Augusto Cesar Castoldi" <accastoldi@xxxxxxxxxxxx>
To: <enterprise-list@xxxxxxxxxxxxxx>
Sent: Thursday, February 20, 2003 3:13 PM
Subject: [enterprise-list] Re: Re: Auto Increment - EJB Entity
> Estou usando CMP 2.0 com jBoss 3.0.4.
>
> Passei null no ejbCreate e ele criou mais uma linha...
>
> Por�m n�o conseguir setar os atributos:
>
> LivroRemote livro = home.create(null);
> livro.setAutor(request.getParameter("autor"));
> livro.setTitulo(request.getParameter("titulo"));
>
> D� exce��o:
> java.lang.IllegalArgumentException: Attempt to remove
> a lock for a null object
>
>
> at� mais,
>
> Augusto
>
> _______________________________________________________________________
> Busca Yahoo!
> O servi�o de busca mais completo da Internet. O que voc� pensar o Yahoo! encontra.
> http://br.busca.yahoo.com/
>
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
> enterprise-list-unsubscribe@xxxxxxxxxxxxxx
> Para comandos adicionais, envie mensagem para: enterprise-list-help@xxxxxxxxxxxxxx
>
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
enterprise-list-unsubscribe@xxxxxxxxxxxxxx
Para comandos adicionais, envie mensagem para: enterprise-list-help@xxxxxxxxxxxxxx