Description
Hi,
im connecting to an weblogic with JMSTemplate and creating connection Factory but weblogic tired to use javax.jms.ConnectionFactory but JMSTemplate is using the Jakata, how do i resolve this ?
@primary
@bean
public JmsTemplate jmsTemplate2() {
JmsTemplate template = new JmsTemplate();
template.setConnectionFactory(jmsConnectionFactory2());
template.setDestinationResolver(jmsDestinationResolver2());
template.setPubSubDomain(false); // false for Queue, true for Topic
return template;
}
@bean
public TransactionAwareConnectionFactoryProxy jmsConnectionFactory2() {
TransactionAwareConnectionFactoryProxy jmsConnectionFactory = new TransactionAwareConnectionFactoryProxy();
jmsConnectionFactory.setSynchedLocalTransactionAllowed(true);
jmsConnectionFactory.setTargetConnectionFactory(this.connectionFactoryAdapter2());
return jmsConnectionFactory;
}