Vc est� falando da interface remota que � retornado pelo create?
    Isso acontece pois vc est� retornando null no ejbCreate, quando deveria retornar a 
PrimaryKey!

    Falow.

--------------------------------------------------------------------------------
Artur Lu�s Ribas Barbosa
Inatel Competence Center
Fone/Phone: +55 35 3471 9335 Fax: +55 35 3471 9310
[EMAIL PROTECTED] http://www.inatel.br
----- Original Message -----
From: "Augusto Cesar Castoldi" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Saturday, February 22, 2003 11:44 AM
Subject: [enterprise-list] Re: Re: Re: Auto Increment - EJB Entity


> ok, andre.
>
> fazendo o construtor completo funciona.
>
> Mas depois de criar, se eu der um ejbObject.getId()
>
> d� erro, ele continua nulo. Ser� algo que nao foi
> implementado no JBoss 3.0.4?
>
> Augusto
>
>
>  --- Artur_Lu�s <[EMAIL PROTECTED]> escreveu: >
> 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
> > [EMAIL PROTECTED] http://www.inatel.br
> > ----- Original Message -----
> > From: "Augusto Cesar Castoldi"
> > <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > 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:
> > [EMAIL PROTECTED]
> > > Para comandos adicionais, envie mensagem para:
> > [EMAIL PROTECTED]
> > >
> >
> >
> ---------------------------------------------------------------------
> > Para cancelar a subscri��o, envie mensagem para:
> > [EMAIL PROTECTED]
> > Para comandos adicionais, envie mensagem para:
> > [EMAIL PROTECTED]
> >
>
> _______________________________________________________________________
> 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: [EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
>

---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: [EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a