}
}
if (s == null) {
throw new IllegalArgumentException("Injection point " + ip + " does not have @" + JmsSessionSelector.class.getSimpleName() + " qualifier");
}
return c.createSession(s.transacted(), s.acknowledgementMode());
}
public void closeSelectedSession(@Disposes @JmsSessionSelector Session s) throws JMSException {
s.close();
}