======beans.xml===================

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://java.sun.com/xml/ns/javaee";
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
       xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
      http://java.sun.com/xml/ns/javaee/beans_1_0.xsd";>
        <alternatives>
                
<class>com.buysou.cms.jms.qpid.pool.XaPooledConnectionFactory</class>
        </alternatives>
</beans>


========the alternative implementation======
@Alternative
@ApplicationScoped
public class XaPooledConnectionFactory implements javax.jms.ConnectionFactory {

...
}

========usage======

public class JmsTemplate {
        @Inject
        ConnectionFactory factory;
        ...
}

- Wesley


_______________________________________________
resin-interest mailing list
resin-interest@caucho.com
http://maillist.caucho.com/mailman/listinfo/resin-interest

Reply via email to