Changed to throw a JMSRuntimeException