You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Rob Godfrey (Resolved) (JIRA)" <ji...@apache.org> on 2012/02/29 11:33:59 UTC

[jira] [Resolved] (QPID-2747) [Java 0-8] Publishing a persistent messages outside of transactions should generate a warning

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

Rob Godfrey resolved QPID-2747.
-------------------------------

    Resolution: Won't Fix
    
> [Java 0-8] Publishing a persistent messages outside of transactions should generate a warning
> ---------------------------------------------------------------------------------------------
>
>                 Key: QPID-2747
>                 URL: https://issues.apache.org/jira/browse/QPID-2747
>             Project: Qpid
>          Issue Type: Improvement
>          Components: Java Broker, Java Client
>            Reporter: Rob Godfrey
>
> In AMQP 0-8/0-9/0-9-1 publishing is not synchronous, therefore there is no guarantee that messages which the client believes it has "sent" have arrived at the broker - or made it to disk in the case of persistent messages.
> Since the use case for persistent messages is to avoid message loss in the event of failure, the use of persistent messages without tarnsactions (which provide the missing synchronous acknowkledgement) is somewhat bizarre - and may well be a mistake on the part of the user (presumably because they are unfamiliar with the limitations of AMQP 0-8/9/9-1).
> In order to alert the user to this issue we could add a warning to the client and/or broker whenever it notices persistent messages are being sent outside of transactions.  

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org