Publishing, browsing, and consuming ActiveMQ JMS messages via the REST API
For SOAP over JMS SoapUI uses HermesJMS to provide JMS integration to test multiple broker implementations. While HermesJMS is a comprehensive option, it needs some setup and may not be necessary in all test scenarios.
Note
HermesJMS issues
I have noticed the following issues with HermesJMS:
- Java version: This doesn't seem to work with Java 1.7 (Swing UI class load issue), at least not on MacOS (1.7.0_25). To work around this downgrade from
JAVA_HOME
to version 1.6 (1.6.0_65), that is,export JAVA_HOME=$(/usr/libexec/java_home -v 1.6)
and start SoapUI in the same shell. - ActiveMQ version: Above ActiveMQ version 5.4.3, Hermes seems to have a class-load issue. Others have logged ...
Get SoapUI Cookbook now with O’Reilly online learning.
O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.