Here is the camel-context XML configuration. WebSphereDestinationResolver
implements Camel's DestinationResolver and overrides resolveDestination
method. 

        <camelContext xmlns="http://camel.apache.org/schema/spring";>
                <template id="camelTemplate" />
        </camelContext>
                
        <bean id="wmq" class="org.apache.camel.component.jms.JmsComponent">
                <property name="connectionFactory" ref="credentials" />
                <property name="destinationResolver" 
ref="webSphereDestinationResolver" />
                <property name="receiveTimeout"
                        value="${receiveTimeout}"></property>
                <property name="requestTimeout"
                        value="${requestTimeout}" />
        </bean>
        <bean id="webSphereDestinationResolver"
                class="XXXXXX.WebSphereDestinationResolver" />
        <bean id="credentials"
        
class="org.springframework.jms.connection.UserCredentialsConnectionFactoryAdapter">
                <property name="targetConnectionFactory">
                        <ref bean="cachingConnectionFactory" />
                </property>
                <property name="username"
                        value="${username}">
                </property>
                <property name="password"
                        value="${password}">
                </property>
        </bean>

        <bean id="cachedConnectionFactory"
class="org.springframework.jms.connection.CachingConnectionFactory" 
        p:targetConnectionFactory-ref="queueConnectionFactory"  
        p:reconnectOnException="true"
        p:sessionCacheSize="75" />  

        
        <bean id="queueConnectionFactory"
class="org.springframework.jndi.JndiObjectFactoryBean" lazy-init="true">
                <property name="jndiName"
value="java:comp/env/jms/MQConnectionFactory" />
        </bean> 
        



--
View this message in context: 
http://camel.465427.n5.nabble.com/Setting-a-requestTimeout-for-a-shared-Exclusive-reply-does-not-take-effect-for-multiple-concurrent-us-tp5733811p5733958.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to