Creates a JMS message given a
Session typically is provided by an instance
Implementations do not need to concern themselves with
JMSExceptions (from the '
package) that may be thrown from operations they attempt. The
JmsTemplate will catch and handle these