added jms skeleton