Marshalling and the Broker Java API
JMS clients that do not use marshalling do not require the Broker Java API; those that do use marshalling will need access to the BrokerEvent class. Therefore, JMS clients that use the marshalling interfaces will need the file wm-brokerclient.jar in their CLASSPATH in addition to wm-jmsclient.jar.