I've written a SoapExtension that intercepts the webservice messages transferred between the source and target Courier servers.
I'm using it to enhance Courier with a dashboard control maintaining a list of documents that need transferring to the target server (e.g. documents that have been published on the source server and not transfered to the target server.)
It could easily be used to allow external code to recieve notification of unsuccessful (or unsuccessful) transfers via Courier.
Its implemented using a Stream filter, not the store-and-copy-stream method that you tend to find in SoapExtension examples so it shouldn't affect performance/memory footprint (Courier messages could get pretty large depending on the size of your images!).
If anyone is interested, let me know and I'll wrap it up into a package.
I'm not a Courier user, but it sounds interesting. Why don't you create a Courier contribution project so that other Courier users can also contribute to it?
Project: Notification of successful transfer
Hi All,
I've written a SoapExtension that intercepts the webservice messages transferred between the source and target Courier servers.
I'm using it to enhance Courier with a dashboard control maintaining a list of documents that need transferring to the target server (e.g. documents that have been published on the source server and not transfered to the target server.)
It could easily be used to allow external code to recieve notification of unsuccessful (or unsuccessful) transfers via Courier.
Its implemented using a Stream filter, not the store-and-copy-stream method that you tend to find in SoapExtension examples so it shouldn't affect performance/memory footprint (Courier messages could get pretty large depending on the size of your images!).
If anyone is interested, let me know and I'll wrap it up into a package.
TTFN
Ant
I'm not a Courier user, but it sounds interesting. Why don't you create a Courier contribution project so that other Courier users can also contribute to it?
is working on a reply...