qtester is a web-based JMS test client. Just deploy the the q-tester-*.war
file to an application server and browse or send JMS messages in your browser.
Prerequisites:
- Java 8
- application server with Java EE 7 support
- a connection factory, available via JNDI lookup
- modern browser with JavaScript support
Features
- use any connection factory available on the application server with JNDI lookup
- send JMS text messages to the specified queue
- send custom JMS headers with your message
- browse messages on the queue, read the contents of messages syntax highlighted.
- save and reload values of input boxes automatically
Technology
Test it in a Docker container
docker build -t csuzdy:qtester .
docker run --rm -it -p 8080:8080 csuzdy:qtester
Open http://localhost:8080/qtester/index.html.
Connection factory: java:/JmsXA
Queue name: DLQ
Screenshots