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

Mark Ford updated CAMEL-3476:
-----------------------------

    Attachment: camel-aws-3476.txt

Attached is my camel-sns contribution that has been repackaged by Tracy Snell. 
This code should be merged with the camel-aws contribution in order to leverage 
code between the SQS and SNS components.

Note that some of the integration tests with SNS are slow due to the delay 
involved in propagating the permissions for the target queue. At one point the 
advertised propagation time was 60 seconds but in practice it was over 90 
seconds. All of the integration tests that rely on this propagation wait 120 
seconds to be sure. A better approach would be to setup a single queue for the 
integration tests and reuse it for all of the tests. This is left for a future 
submission (i.e. from Tracy).

Additionally, some of the suggestions for the SQS component submission apply 
here as well. For example, the setting of the Amazon API object, public key, 
etc would be nice improvements. 

There are a few FIXME's left undone but they don't affect the functionality. 
One is a minor tweak and two are missing tests. I'm submitting as is in the 
interest of making it available for others to work on if interested.

Enjoy



> Contribute camel-sns component to the new camel-aws component.
> --------------------------------------------------------------
>
>                 Key: CAMEL-3476
>                 URL: https://issues.apache.org/jira/browse/CAMEL-3476
>             Project: Camel
>          Issue Type: New Feature
>    Affects Versions: 2.6.0
>            Reporter: Mark Ford
>            Assignee: Christian Müller
>            Priority: Minor
>             Fix For: 2.7.0
>
>         Attachments: camel-aws-3476.txt
>
>
> CAMEL-3468 contributes a new component for interacting with the Amazon SQS 
> service. The camel-sns component allows users to publish/subscribe to topics 
> on Amazon's Simple Notification Service. 
> This code is currently hosted as a google code project here:
> http://code.google.com/p/camel-sns/
> I'll coordinate with Tracy (developer of camel-aws) in the creation of the 
> patch.

-- 
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