Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The following clients are supported:

 

  • qpid-jms-client - Qpid Client AMQP 1.0
  • qpid-amqp-1-0-client-jms - the proof of concept Qpid Client AMQP 1.0 (development ceased 0.32)
  • jms-client  for AMQP protocols 0-8..0-10

...

mvn -f joramtests/pom.xml integration-test -Djoramtests=qpid-amqp-1-0-client-jms  -Dit.test=ConnectionTest

JMS TCK

The configuration for the JMS TCK is integrated into the Maven build but the profile is disabled by default.  The JMS TCK itself is proprietary and must be provided by the user.   The Java Broker must be running and HTTP management available. The test suite will automatically set-up/teardown the JMS objects required by the TCK.

  • qpid-jms-client - Qpid Client AMQP 1.0
  • jms-client  for AMQP protocols 0-8..0-10

To use the test suite, first unpack the JMS TCK into a directory, then invoke in the following way:

Code Block
shell
shell
mvn post-integration-test -Dtck=qpid-jms-client -f tck/pom.xml -Dtck.directory=/path/to/jmstck/

To run an individual test, use the tck.test system property.

Code Block
shell
shell
mvn post-integration-test -Dtck=qpid-jms-client -f tck/pom.xml -Dtck.directory=/path/to/jmstck/ -Dtck.test=com/sun/ts/tests/jms/ee/all/sessiontests/SessionTests.java