What does the jmqrun program do?
This program invokes a JVM with the appropriate parameters for JMS clients on the command line. This includes setting the correct CLASSPATH and various system properties. Running jmqrun is equivalent to invoking java directly with this command line: java -DORBDefaultInitRef=iioploc://localhost:53506 \ -Djava.naming.factory.object=com.sssw.jms.naming.JMQObjectFactory \ -Djava.naming.factory.initial=com.sun.jndi.cosnaming.CNCtxFactory \ -Dorg.omg.CORBA.ORBClass=com.sssw.jbroker.ORBLite \ -Dorg.omg.CORBA.ORBSingletonClass=com.sssw.jbroker.orb.SingletonORB \ -Djavax.rmi.CORBA.StubClass=com.sssw.jbroker.rmi.StubDelegate \ -Djavax.rmi.CORBA.UtilClass=com.sssw.jbroker.rmi.UtilDelegate \ -Djavax.rmi.CORBA.PortableRemoteObjectClass=com.sssw.jbroker.rmi.PortableRemoteObjectDelegate \ -classpath