I would suggest that you first get the application working without the message selector. If that works, then we know exactly where to concentrate to fix the problem. Message selectors follow a specific syntax (i don't have the document which is usually refer to, right now).
If it still does not work without the message selector, then post the console log from JBoss. By the way, which version of JBoss and Java do you use?