invoiceMessage.setInt("orderId", orderId);
invoiceMessage.setFloat("amount", amount);
// send it!
MessageProducer producer = session.createProducer(invoiceQueue);
producer.send(invoiceMessage);
logger.log(
Level.FINE,
"sent invoice message for PO #{0,number,integer} with amount {1,number,currency}",
new Object[] { orderId, amount });