Using JMS CTSIn order to use JMS CTS, the following are required:
JMS ProvidersThere are many JMS providers available, both commercial and opensource, some of which are listed below:
ProxiesThe JMS CTS requires a set of proxy classes to connect to a JMS provider and administer it. These are needed as the JMS specification does not mandate how a JMS provider should be connected to, or administered. The JMS CTS is distributed with sample proxies for OpenJMS , FioranoMQ and iBus//MessageServer . These can be used as guides when developing proxies for other JMS implementations. ConfigurationTo configure the JMS CTS to test a JMS provider, the provider proxy and any dependent JARS need to be added to $JMSCTS_HOME/config/providers.xml . E.g.: <?xml version="1.0"?> <configuration> <provider> <name>OpenJMS</name> <class>org.exolab.jmscts.openjms.OpenJMSProvider</class> <paths> <path>${jmscts.home}/lib/openjms-provider-0.5-b2.jar</path> <path>${openjms.home}/lib/openjms-0.7.6-rc2.jar</path> </paths> <config> <path>${openjms.home}/config/openjms.xml</path> </config> </provider> </configuration> In the above:
|