Skip Menu |

This queue is for tickets about the Net-Stomp CPAN distribution.

Report information
The Basics
Id: 34477
Status: resolved
Priority: 0/
Queue: Net-Stomp

People
Owner: Nobody in particular
Requestors: hsalgado [...] vulcano.cl
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.32
Fixed in: 0.32



Subject: Enhancement: transactional send
Hi. I'm working on a proyect using activemq's queues, so I installed and tested your Net::Stomp module. It works great, but I needed a feature of the Stomp protocol that your module doesn't have. I need a "transactional send", to make sure that a message that is sent to the queue it's really received. The protocol allows to use "receipt headers" and transactions, so I expanded your module with this feature. It works ok. I have a patch on your module that allows to define on construction-time if we want transactional send, or the default behaviour. I wonder if you are available to upgrade your module with this patch, or do you think it will be better to create a new sub- module with my subclass? I don't know what fits better in the future development and maintainance of Net::Stomp.
On Thu Mar 27 11:44:47 2008, HUGUEI wrote: Show quoted text
> Hi. > > I'm working on a proyect using activemq's queues, so I installed > and tested your Net::Stomp module. It works great, but I needed > a feature of the Stomp protocol that your module doesn't have. > > I need a "transactional send", to make sure that a message that > is sent to the queue it's really received. The protocol allows to > use "receipt headers" and transactions, so I expanded your module > with this feature. It works ok. > > I have a patch on your module that allows to define on construction-time > if we want transactional send, or the default behaviour. > > I wonder if you are available to upgrade your module with this > patch, or do you think it will be better to create a new sub- > module with my subclass? I don't know what fits better in the > future development and maintainance of Net::Stomp.
Old ticket I know, but if you are still interested I've just taken over development of this module and would welcome a patch. The source lives at http://github.com/ashb/net-stomp if you want to make changes.
this has been implemented for a while, version 0.47 fixes it (SEND did not have the transaction id in the headers).