private MessageQueue getQueue(QueueSession session, boolean post) {
MessageQueue queue = service.getBus().getQueue(session);
if (post && queue != null && queue.getActivationCallback() == null) {
queue.setActivationCallback(new QueueActivationCallback() {
boolean resumed = false;
public void activate(MessageQueue queue) {
if (resumed) {
// log.info("Blocking");