jms - Spring Integration Inbound-Gateway Not creating producer quick enough or consisently -
i searched lot , couldnt find help. here problem facing. using spring integration inbound , outbound gateways synchronous request response experience. see work great not 100% of times. inbound gateway on server side (when in debug mode) seem sending message on channel should land in outbound queue client. can see pre-send , post-send debug logs of spring integration. problem client still times out. no not jmscorrelationid. populated fine , client responses of times. got tibco trace log. according see -
- client create producer on q1. - client puts message on q1 - server pick , acknowledge - client creates consumer correlation id selector on q2 [in successful cases] - server creates producer on q2 - server produces message on q2 - client picks message q2 - client acks message on q2. [only in success cases above 4 steps] - in 10 seconds (client side gateway outbound timeout) times out.. - producer , consumer on both queues disconnect.
we dont see 4 successful steps above in failure cases.
this tells me inbound gateway on server side missing property on jms connections settings making lazy connect or delayed connect etc. not able pinpoint.
i putting symptoms of problems here.
Comments
Post a Comment