I am creating solaceConnectionFactory
using SolJMSUtility
's createConnectionFactory()
method.
This is an XML configuration which looks
<bean id="solaceConnectionFactory" class="com.solacesystems.jms.SolJmsUtility" factory-method="createConnectionFactory">
<constructor-arg ref="props" />
</bean>
<bean id="props" class="java.util.HashMap">
<constructor-arg>
<map key-type="java.lang.String" value-type="java.lang.Object">
<!-- All properties goes here -->
</map>
</constructor-arg>
</bean>
The bean is created with direct-transport enabled as it is the default value. How can I disable it with this configuration? I don't want to go to the java code and set the direct-transport using the setter method there.