3 Replies Latest reply on Jun 3, 2009 12:14 AM by year1997

    ServiceInvoker.deliverSync and message redelivery

    year1997

      Hi,

      A client is calling ServiceInvoker.deliverSync to transfer a message to ESB. Since the ESB service includes some JDBCs and email function, the service will take several seconds to reply to client.

      However, the deliverSync always resend the same request to ESB (but different JMS msg ID) within 1 second. As a result, the ESB server will get 5-6 duplicate requests.

      18:46:21,306 INFO [ServiceInvoker] Unresponsive EPR: InVMEpr [ PortReference < <wsa:Address invm://4f41576f726b666c6f77242424242424242424242424436f7265/false?false#10000/>, <wsa:ReferenceProperties jbossesb:passByValue : false/> > ] for message: header: [ ]
      


      Any idea?
      Can I just turn off the resend mechanism so that let the timeout occurs?
      I am using ESB 4.5 now.


      Thank you.
      Eddie