So the only workaround I have here is to send the JMS message twice with the data since only one of them will get updated in the jointable. Then I'll have one duplicated orphaned record in my update table which is highly undesirable but the only thing I can think of with the current setup. Can you please file this as a bug it does appear to be a serious one.
[Message sent by forum member 'samdoyle' (samdoyle)]
http://forums.java.net/jive/thread.jspa?messageID=223843