Jms

Bom dia,

Existe alguma maneira de configurar (a partir de xml ou sobrecarregando algum método de remoção) o jms para o que o mesmo não consuma as mensagens enviadas? ou seja, apenas deixe as mesmas na tabela jms_message

O objetivo do JMS é processar mensagens.

O fato de vc querer que ele receba a mensagem e não disponibilize parece um pouco sem sentido.

Você poderia registrar a mensagem diretamente sem passar por ele, ficaria até mais rápido.

Poderia falar mais sobre a idéia?

flws

Segundo o coordenador ele queria que uma maquina a parte rodasse o servidor do hsql (sem usar o jboss), usando a linha de comando:

java -cp Z:\jboss-4.0.5.GANOVO\server\default\lib\hsqldb.jar org.hsqldb.Server -database.0 localDB -dbname.0 localDB -port 1705

e outras quantro maquinas que rodam o jboss, apontassem no arquivo hsqldb-ds.xml delas para a configurção anterior; ate aqui tudo bem, e enviado as msg’s para o pc a parte e elas são gravadas na tabela jms_message dele (e não na dos pc’s que enviam); o que nos queriamos e que o jboss das quatro maquinas não cosumissem as msg’s, pois seria feito um aplicativo que faria tal papel no computador a parte.

Normalmente este tipo de coisa (localização da base de dados) é configurada no servidor de mensagens utilizado.

Qual vcs pretendem utilizar?

flws