Campos de relationship definidos no ejb-jar.xml
Atenciosamente,
Alex Pitacci Sim�es
Sun Certified Programmer for Java 2
Platform
Sun Certified Web Component Developer
for J2EE Platform
-----Mensagem
original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
Enviada em: quarta-feira, 2 de
abril de 2003 11:53
Para:
[EMAIL PROTECTED]
Assunto: Re: RES:
[enterprise-list] Utilizar CMR no ejbCreate
Desculpem a pergunta, mas o que s�o
campos cmr???
Gabriel
Pereira Borges
Equipe de Desenvolvimento Oracle
Cel.: (34) 9102-3477
_________________________________________________________
SofWare Brasil Solu��es Integradas
Fone/FAX: +55-34-3222-4242 - Ramal 244
Av. Ces�rio Alvim 2258 CEP: 38400-696 - Uberl�ndia-MG, Brasil
|
"Alex"
<[EMAIL PROTECTED]>
02/04/2003 04:53
|
Please respond to
[EMAIL PROTECTED]
|
|
|
To
|
<[EMAIL PROTECTED]>
|
|
cc
|
|
|
Subject
|
RES:
[enterprise-list] Utilizar CMR no ejbCreate
|
|
Realmente campos cmr no ejbCreate n�o funciona, tem que ser no
ejbPostCreate, uma outra solu��o � no seu Session chamar o m�todo
setCountry().
-----Mensagem original-----
De: Maykel Tres [mailto:[EMAIL PROTECTED]
Enviada em: ter�a-feira, 1 de abril de 2003 17:18
Para: Enterprise Sou Java; Maykel Tres
Assunto: [enterprise-list] Utilizar CMR no ejbCreate
Ola todos,
Pra come�ar sou novo no mundo 100% EJB, digo isso porque eu utilizava
Resin(que era permitido meio de tudo) antes de passar para o JBOSS.
Explicado, vamos para oq realmente interessa.
Uma quest�o surgiu quando fui desenvolver uma aplica��ozinha com CMP. Eu
tenho duas tabelas, pa�s e estado, na minha base de dados. No incluir
pa�s tudo ok(apesar do jboss n�o aceitar o auto gen do firebird, mas
isso deixemos pra l�), s� que no incluir o estado eu passo o Entity
country para o create como um CMR. A� � que est� o problema. Quando eu
tento dar um setCountry(country) dentro do m�todo ejbCreate o jboss
retorna um erro que n�o � poss�vel fazer isso, diz que ta na
especifica��o que CMR s� pode ser "setada" no ejbPostCreate.. s�
que na
minha base de dados esta chave estrangeira � NOT NULL. E o JBOSS cria o
SQL de inser��o no ejbcreate e no ejbpostcreate ele da um update. Mas se
na minha base o campo e NOT NULL ta feira a porcaria.. O JBOSS n�o
deixa eu setar no create e o banco n�o deixa inserir null.
Amigos, algu�m tem alguma id�ia de como resolver isso. Alem de colocar
null na base � claro.
agrade�o qualquer coment�rio!
Maykel
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]
---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.463
/ Virus Database: 262 - Release Date: 17/3/2003
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]