initial JMS related classes