Instance<Queue> anyQueue;
@Produces
@JmsDestination
public TopicPublisher createTopicProducer(InjectionPoint ip, Session s) throws JMSException {
JmsDestination d = getExpectedQualifier(JmsDestination.class, ip.getQualifiers());
Topic t = anyTopic.select(d).get();
return TopicPublisher.class.cast(s.createProducer(t));
}