Hey rsitze,
just wanted to offer my thanks for your post - I've been digging around for the last day or so, trying to figure out why my MDB was not consuming from a remote queue. I must've read about 50 different forums, but your post was the first to explicitly mention the crucial "Local JNDI resource with remote destination name" point.
So, I know this is a bit late, but thanks again.
[Message sent by forum member 'bagbert' (Jeremy.Tangney_at_gmail.com)]
http://forums.java.net/jive/thread.jspa?messageID=381039