[ 
https://issues.apache.org/activemq/browse/AMQNET-26?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Allan Schrum updated AMQNET-26:
-------------------------------

    Attachment: Apache.NMS.707373a.diff
                Apache.NMS.ActiveMQ.707373a.diff

The attached patches (Apache.NMS.707373a.diff and 
Apache.NMS.ActiveMQ.707373a.diff) are the patches to add failover support to 
the client software. One is applied to the Apache.NMS project, the other to the 
Apache.NMS.ActiveMQ project (both at trunk-level). This code is a translation 
of the original Java code mapped to the current Apache.NMS.ActiveMQ 
architecture. This should be applied to version 707373 which was HEAD at the 
time I created these patches (applying to the current HEAD should probably work 
as well).

The previous patch (FailoverPatch.diff) should not be used and should be 
discarded.

Simple testing shows that basic reconnect works. Testing on handling 
non-automatically acknowledged messages and transactional messages still is 
required. Various failover broker configurations should be verified as well.

Let the games begin!

Regards,

-Allan

> Add failover:// to NMS client
> -----------------------------
>
>                 Key: AMQNET-26
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-26
>             Project: ActiveMQ .Net
>          Issue Type: New Feature
>          Components: ActiveMQ Client
>            Reporter: Denis Abramov
>            Assignee: Jim Gomes
>            Priority: Critical
>             Fix For: 1.1
>
>         Attachments: Apache.NMS.707373.diff, Apache.NMS.707373a.diff, 
> Apache.NMS.ActiveMQ.707373.diff, Apache.NMS.ActiveMQ.707373a.diff, 
> FailoverPatch.diff
>
>
> Please add failover:// to C# NMS Client. I would add it but I don't know how 
> to resume a stream once it is broken.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to