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]

Responder a