Oi.

Parece que vc est� criando um entity que j� existe, conforme essa
mensagem(INSERTING AN ALREADY EXISTING BEAN) que eu tirei da exce��o que
vc mandou. O estranho � que que n�o houve um DuplicateKeyException ...

[]s
Guilherme Ceschiatti


On Thu, 21 Nov 2002 13:27:30 -0200, "Emerson Cargnin - SICREDI Servi�os"
<[EMAIL PROTECTED]> said:
> � preciso alguns dados :
> 
> cmp??? ou bmp?
> ejb-jar.xml
> dd's do jboss
> 
> M�rcio Em�lio Cruz Vono de Azevedo wrote:
> > Pessoal,
> > 
> > Primeiro gostaria de agradecer as dicas que obtive da lista sobre a migra��o
> > para do J2EE da sun para o JBoss. Enfim tenho alguma coisa rodando. Mas
> > ainda tenho um problema. Eu tenho alguns beans de entidade e algumas
> > aplica��es usando eles para buscar dados do banco ou gravar dados no banco.
> > Especificamente em um bean de entidade, algumas vezes que eu executo um
> > "create" acontece a exception abaixo. Isso n�o acontecia quando eu usava o
> > J2EE da sun. A exception n�o acontece todas as vezes que eu fa�o a opera��o
> > de "create", e o procedimento que eu uso � o mesmo quando acontece a
> > exception e quando n�o acontece. Algu�m sabe o que pode estar acontecendo?
> > Um amigo que come�ou usar o JBoss relatou o mesmo problema.
> > 
> > Obrigado,
> > 
> > M�rcio Azevedo.
> > 
> > 
> > Segue a exception:
> > 
> > 10:59:36,929 ERROR [LogInterceptor] RuntimeException:
> > java.lang.IllegalStateException: INSERTING AN ALREADY EXISTING BEAN, ID = 0
> >         at
> > org.jboss.ejb.plugins.AbstractInstanceCache.insert(AbstractInstanceCache.jav
> > a:222)
> >         at
> > org.jboss.ejb.plugins.EntityInstanceInterceptor.invokeHome(EntityInstanceInt
> > erceptor.java:103)
> >         at
> > org.jboss.ejb.plugins.EntityLockInterceptor.invokeHome(EntityLockInterceptor
> > .java:79)
> >         at
> > org.jboss.ejb.plugins.EntityCreationInterceptor.invokeHome(EntityCreationInt
> > erceptor.java:44)
> >         at
> > org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor
> > .java:111)
> >         at
> > org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.
> > java:178)
> >         at
> > org.jboss.ejb.plugins.TxInterceptorCMT.invokeHome(TxInterceptorCMT.java:52)
> >         at
> > org.jboss.ejb.plugins.SecurityInterceptor.invokeHome(SecurityInterceptor.jav
> > a:105)
> >         at
> > org.jboss.ejb.plugins.LogInterceptor.invokeHome(LogInterceptor.java:129)
> >         at
> > org.jboss.ejb.EntityContainer.invokeHome(EntityContainer.java:487)
> >         at org.jboss.ejb.Container.invoke(Container.java:730)
> >         at org.jboss.ejb.EntityContainer.invoke(EntityContainer.java:1058)
> >         at
> > org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:517)
> >         at
> > org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:382)
> >         at sun.reflect.GeneratedMethodAccessor60.invoke(Unknown Source)
> >         at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
> > .java:25)
> >         at java.lang.reflect.Method.invoke(Method.java:324)
> >         at
> > sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261)
> >         at sun.rmi.transport.Transport$1.run(Transport.java:148)
> >         at java.security.AccessController.doPrivileged(Native Method)
> >         at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
> >         at
> > sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
> >         at
> > sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:7
> > 01)
> > 
> > 
> > --
> > M�rcio Em�lio Cruz Vono de Azevedo
> > Especialista em Sistemas
> > INATEL - Centro de Compet�ncia em Telecomunica��es
> > mailto:[EMAIL PROTECTED] - http://www.inatel.br
> > 
> > 
> > ---------------------------------------------------------------------
> > Para cancelar a subscri��o, envie mensagem para: 
>[EMAIL PROTECTED]
> > Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]
> > 
> > 
> 
> 
> -- 
> xxxxxxxxxxxxxxxxxxxxxxxxxxxx
> | Emerson Cargnin          |
> | Analista de Sistemas Sr. |
> | Tel : (051) 3358-4959    |
> | SICREDI Servi�os         |
> | Porto Alegre - Brasil    |
> |xxxxxxxxxxxxxxxxxxxxxxxxxx|
> 
> 
> ---------------------------------------------------------------------
> Para cancelar a subscri��o, envie mensagem para:
> [EMAIL PROTECTED]
> Para comandos adicionais, envie mensagem para:
> [EMAIL PROTECTED]
> 
> 

-- 
  Guilherme Ceschiatti B. Moreira
  [EMAIL PROTECTED]

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

Responder a