Hi,
Yes you'll need to install QPid to reproduce the problem. Here're the instructions:1. Download QPid broker:
http://www.apache.org/dist/qpid/0.5/qpi ... 0.5.tar.gz2. Extract to your local drive.
3. Install Qpid broker following the instructions in ${QPID_HOME}/README (this will be set up ${QPID_HOME} environment variable and add ${QPID_HOME}/bin to your path)
4. Replace ${QPID_HOME}/etc/config.xml with the file I attached in the email
5. Type qpid-server from a windows cmd console
Hopefully you'll have a running Qpid broker by now with the following information in the console:
Warning: Qpid classpath not set. CLASSPATH set to C:\qpid-broker-0.5\lib\qpid-al
l.jar
Info: QPID_JAVA_GC not set. Defaulting to JAVA_GC -XX:+UseConcMarkSweepGC
Info: QPID_JAVA_MEM not set. Defaulting to JAVA_MEM -Xmx1024m
Using configuration file C:\qpid-broker-0.5\etc\config.xml
Configuring logger using configuration file C:\qpid-broker-0.5\etc\log4j.xml
2010-01-05 10:33:37,918 WARN [main] management.JMXManagedObjectRegistry (JMXMan
agedObjectRegistry.java:197) - Starting JMX ConnectorServer on port '8999' (+909
9)
2010-01-05 10:33:42,356 INFO [main] server.Main (Main.java:279) - Starting Qpid
Broker 0.5 build: exported
2010-01-05 10:33:43,184 INFO [main] server.Main (Main.java:387) - Qpid.AMQP lis
tening on non-SSL address 0.0.0.0/0.0.0.0:5672
2010-01-05 10:33:43,184 INFO [main] server.Main (Main.java:409) - Qpid Broker R
eady :0.5 build: exportedNow to set up HermesJMS Sessions/Providers following the settings in my screen shots (*the session User/Password are
guest/guest)
You'll also need to replace some incompatible libs under $ {SOAPUI_HOME}/${HERMESJMS_HOME}/lib:
Remove the following jars:
*mina-core-1.1.0-SNAPSHOT.jar
*mina-java5-1.1.0-SNAPSHOT.jar
*slf4j-jdk14-1.0.1.jar
And copy the following jars from ${QPID_HOME}/lib
*mina-core-1.0.1.jar
*mina-filter-ssl-1.0.1.jar
*slf4j-api-1.4.0.jar
*slf4j-log4j12-1.4.0.jar
Now you should be able to browse the queues(for example test-queue) from HermesJMS.
Now try to use the endpoint from SOAPUI you should get the empty response and assertion error.Let me know if you have problems replicating.
Cheers
Yang