Obviously your dependency is not working. Maybe try to depend on the target Queue, look in the jboss.mq.destination domain in the jmx-console.
Thanks for reply,
Tried, but does not work better.
Much of code in this mbean is not of my own so, I've worked around with a singleton factory provider. I think it's an too-early call (at instantiation-time rather start time...)