Results 1 to 3 of 3

Thread: EMS EXPLICIT_CLIENT acknowledgement mode

  1. #1
    Join Date
    Feb 2011
    Posts
    3

    Default EMS EXPLICIT_CLIENT acknowledgement mode

    Hello,

    It doesn't seem like EXPLICIT_CLIENT_ACKNOWLEDGE mode is supported with the listener-container configuration for Tibco EMS. I read some email chain regarding how to handle/support this kind of provider specific modes. Is there any decision or development since then? If this is not something that will be supported in Spring.NET for EMS, is there any way to handle the following scenario.

    Need support to create multiple sessions and within session need the ability to either commit or rollback each message. Please let me know if I missed some obvious information.

    Thanks

  2. #2
    Join Date
    Feb 2011
    Posts
    3

    Default client acknowledge mode

    When we just use the client mode. how do we acknowledge the message? since in the handle method we just get the parsed/converted message, not the message object itself.

    Code:
     
    <ems:listener-container acknowledge="client" connection-factory="ConnectionFactory" concurrency="10" >
        <ems:listener ref="MessageListenerAdapter" destination="queue.sample" />
      </ems:listener-container>
    
     
      <object id="MessageListenerAdapter" type="Spring.Messaging.Ems.Listener.Adapter.MessageListenerAdapter, Spring.Messaging.Ems">
        <property name="HandlerObject" ref="TestMessageHandler"/>
        <property name="DefaultHandlerMethod" value="Handle"/>
      </object>
    
      <object name="TestMessageHandler" type="SpringEMS.TestMessageHandler, SpringEMS">
      </object>
    Thanks

  3. #3
    Join Date
    Feb 2011
    Posts
    3

    Default Helloo hoooolaaaaaa

    It seems like this project is abondoned on the 20th of December 2010. Is that why no one really care to answer any questions on the forum? If that is the case why not just tell that on the project page.

    Can someone please tell me if it is not a good idea to use Spring.net and move on to use other DI containers. I am from Java world, that is why I gave preference to use Spring.net.

    Anyway I have abondoned the spring.NET EMS and started to write my own framework directly using EMS client API calls.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •