No , Im not using JTA ..its being used by default <thru spring> somehow..
Here is my config in whole :
There is no where that I specify the Tx Manager. One thing I would like to point out is that I am testing this thru standalone junit class, if it makes any difference.Code:<message-bus auto-create-channels="true" error-channel="errorChannelRequest"/> <channel id="FMSRequestChannel"/> <!-- JMS Source (request queue) --> <jms-source id="wmqConsumer1" connection-factory="connectionFactoryWMQ_IFT_FMS" destination-name="1GFP.IFT.PAYMENT.501.REQUEST" channel="FMSRequestChannel"/> <endpoint input-channel="FMSRequestChannel" handler-ref="fmsListener" handler-method="onMessage"/> <!-- WebSphere connection factory --> <beans:bean id="connectionFactoryWMQ_IFT_FMS" class="com.ibm.mq.jms.MQQueueConnectionFactory"> <beans:property name="queueManager" value="QMLD001A" /> <beans:property name="transportType" value="1" /> <beans:property name="hostName" value="eis-qmld001-01.usa.net" /> <beans:property name="channel" value="1GFP.CLIENT2" /><!-- 1SWF.CLIENT2 --> <beans:property name="port" value="60001" /> </beans:bean> <!-- Reply message Listener DO NOT MODIFY THIS --> <beans:bean id="fmsListener" class="com.cib.gfits.frameworks.handler.reply.ReplyHandler" > </beans:bean > <!-- Error handling DO NOT MODIFY THIS --> <channel id="errorChannelRequest" publish-subscribe="true" capacity="500"/> <endpoint input-channel="errorChannelRequest" default-output-channel="outputChannel" handler-ref="errorHandlerRequest" handler-method="logError"/> <beans:bean id="errorHandlerRequest" class="com.cib.gfits.frameworks.handler.error.ErrorHandler"/>


Reply With Quote