The problem here is likely cause by consumers buffering messages. A browser won't see a message which is buffered by a consumer. Read more here.
By the way, I moved your post out of the HornetQ Development forum and into the more generic HornetQ forum. The HornetQ Development forum is for discussions about the development of HornetQ itself and not discussions about using/configuring HornetQ.
That did it, you rock, thanks.