I was facing a similar problem, from jboss I have to add and process messaged from websphere mq queues. To solve this problem I configured a resource adaptor, in JBoss, to be able to connect to websphere queues.
Some details can be found here
maybe it helps
It seems that you were pulling the messages from Webspehre MQ to JBoss, but my requirment is to push the messages from Weebsphere (not MQ) to JBoss, so do you think that I might need an adaptor at Websphere end?