r or not the message was successfully sent.

 <p>
 <b>Message order</b>: If the same <tt>MessageProducer</tt> is used to send multiple messages then Jakarta Messaging message
 ordering requirements must be satisfied. This applies even if a combination of synchronous and asynchronous sends has
 been performed. The application is not required to wait for an asynchronous send to complete before sending the next
 message.

 <p>
 <b>Close, commit or rollback</b>: If the <tt>close</tt> method is called on the <tt