Aplicação com Spring JMS Template

0 respostas
A

Estou desenvolvendo uma aplicação J2EE com o Spring JMS Template mais o ActiveMQ message broker.
Consiste em enviar uma mensagem de string para um servidor ActiveMQ. Este recebe a mensagem em um spring bean e exibe-a no console.
Os fontes Java e o application_context.xml estão feitos,assim :

// SimpleJmsListener.java

import javax.jms.JMSException;

import javax.jms.Message;

import javax.jms.MessageListener;

import javax.jms.TextMessage;

public class SimpleJmsListener implements MessageListener {

public void onMessage(Message message) {

if (message instanceof TextMessage) {

try {

System.out.println(((TextMessage) message).getText());

} catch (JMSException ex) {

throw new RuntimeException(ex);

}

} else {

throw new IllegalArgumentException(Message must be of type TextMessage);

}

}

}
// SimpleJmsSender.java

import javax.jms.<em>;

import org.springframework.jms.core.</em>;

public class SimpleJmsSender {

private JmsTemplate jmsTemplate;
private Destination destination;

public void sendMessage() {

jmsTemplate.convertAndSend(Example Message);

}
public JmsTemplate getTemplate() {

return jmsTemplate;

}
public void setTemplate(JmsTemplate jmsTemplate) {

this.jmsTemplate = jmsTemplate;

}
public Destination getDestination() {

return destination;

}
public void setDestination(Destination destination) {

this.destination = destination;

}

}

application context.XML :

- - - - - - - - - - - -

Minha dúvida ainda está em relação aos métodos que devo usar na página index.jsp para o formulário de envio da string.
Podem me dar uma ajuda ?
Obrigado
atlantico.

Criado 21 de setembro de 2006
Respostas 0
Participantes 1