Ol� Cl�udio,

Eu testei com JBoss+Oracle8 e n�o tive problemas (por isso que achei que
seria algum problema de configura��o j� que n�o existia o
cloudscape-service.xml - eu o criei a partir do hypersonic-service.xml). Mas
os mesmos exemplos funcionam bem com J2EE-RI e o mesmo Cloudscape. O meu
objetivo � usar isto em treinamento, por isso preciso de um banco de dados
que os alunos possam conseguir com facilidade como o MySQL ou Cloudscape.

Eu n�o tive problema algum com CMP. Tudo funcionou perfeitamente em
Cloudscape, Hypersonic e Oracle. Os �nicos exemplos do J2EE Tutorial que
falharam foram os do cap�tulo sobre BMP e o Duke's Bank no Cloudscape.


[]s
Helder.


----- Original Message -----
From: "Claudio Miranda" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]
Sent: Monday, July 22, 2002 8:11 PM
Subject: Re: [enterprise-list] Problemas com integra��o JBoss 3.0.0 e
Cloudscape


>
> Ol� Helder, eu j� coloquei o JBoss 3 rc3 com o cloudscape usando cmp2.0, e
como n�o vi
> nenhum problema, n�o daria para saber se foi configurado corretamente.
Apesar de que
> os problemas que voc� enfrentou foram com BMP.
>
> Voc� pode verificar se os mesmos problemas acontecem com o JBoss 3.0.1RC1
?
>
> O Cloudscape usado na vers�o com o sdkee j� � bem antigo (desde que foi
comprado da
> IBM um temp�op atr�s), voc� pode testar com outro BD ? Talvez o Cloudscape
n�o
> suporte lock de linha ?
>
> []s
>
> Claudio Miranda
>
> Helder da Rocha wrote:
> > Algu�m j� colocou o banco Cloudscape para funcionar com o JBoss
> > (especificamente JBoss 3.0.0)?
> >
> > Eu portei todos os exemplos do J2EE Tutorial para o JBoss (depois
colocarei
> > no ar para quem quiser fazer download) e achei que seria mais f�cil usar
> > configurar os RARs (JCA) do JBoss para usar o Cloudscape que lidar com
> > eventuais incompatibilidades com o SQL do Hypersonic.
> >
> > Foi (aparentemente) f�cil. S� precisei mudar duas linhas no
> > stardardjbosscmp-jdbc.xml para colocar o Cloudscape como banco default
para
> > CMP, copiar cloudclient.jar e RmiJdbc.jar para server/default/lib e
criar um
> > cloudscape-service.xml (usei o do hypersonic como base) e jog�-lo no
deploy.
> >
> > Depois de escrever os jboss.xml para cada aplica��o (e jboss-web.xml e
> > jboss-cmpjdbc.xml em algumas), criar arquivos users.properties e
> > roles.properties para autentica��o e autoriza��o via JAAS, consegui
fazer
> > todos os exemplos funcionarem, inclusive o Duke's bank, mas n�o sem
mexer no
> > c�digo (principalmente clientes, para tirar os dom�nios JNDI
java:comp/env,
> > uma vez que o JBoss n�o usa client container). Os exemplos de
> > relacionamentos com BMP tamb�m n�o funcionaram 100%. Travavam quando um
> > m�todo transacionado era chamado dentro de outro (alguns s� funcionaram
> > mesmo quando eu mudei TODOS os elementos <trans-attribute> dos
ejb-jar.xml
> > para NotSupported, o que, obviamente, n�o � o desej�vel.
> >
> > Os problemas s� ocorram com transa��es nas aplica��es BMP. N�o tive
problema
> > algum com CMP, por enquanto, pois os exemplos s�o simples (vou saber na
> > semana que vem quando for portar o JPS). O Duke's bank funcionou OK via
Web
> > mas travou na hora de adicionar cliente via sua aplica��o cliente (o
banco
> > informou que n�o conseguiu liberar a lock. Eu troquei todos os
> > <trans-attribute> de Required para NotSupported e s� assim consegui
> > adicionar um cliente.
> >
> > Para mim, parece que ficou faltando alguma coisa na instala��o do
Cloudscape
> > via JCA. Algu�m tem alguma id�ia? Ser� que falta configurar algum MBean,
> > algum atributo?
> >
> > Em anexo est� o cloudscape-service.xml que eu criei (quem tiver JBoss
3.0.0
> > e quiser testar basta colocar os JARs do cloudscape (RmiJdbc.jar s
> > cloudclient.jar) no lib jogar o arquivo XML anexo no deploy. Se algu�m
tiver
> > interesse, poderei mandar o Duke�s Bank portado para JBoss (ainda n�o
100%).
> > Tem um buildfile para povoar as tabelas, gerar o EAR e rodar o cliente.
> >
> > Helder.
>
>
>
> ---------------------------------------------------------------------
> 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