Re: [Carbon-dev] SQS Implementation not working with AWS SDK

2011-03-29 Thread Manjula Rathnayake
Hi all,

We can use AWS SDK with current SQS implementation now. The SDK uses
signature version 2 for signing the data. This is not sync with previous
signature version 2. So some of previous SQS clients can not be
authenticated.

You can use following end point url to create queues with MB.
http://localhost:9763/services/QueueService

Thank you.

On Mon, Mar 28, 2011 at 10:55 AM, Manjula Rathnayake manju...@wso2.comwrote:

 Hi all,

 As amila mentioned, I can get http request from message context with
 property HTTPConstants.MC_HTTP_
 SERVLETREQUEST.

 I will fix the sqs authentication this week.

 Thank you.


 On Mon, Mar 28, 2011 at 10:51 AM, Manjula Rathnayake manju...@wso2.comwrote:

 Hi all,

 Forwarding to carbon dev $Subject.


 -- Forwarded message --
 From: Manjula Rathnayake manju...@wso2.com
 Date: Sat, Mar 26, 2011 at 12:35 AM
 Subject: SQS Implementation not working with AWS SDK
 To: Paul Fremantle p...@wso2.com, Amila Suriarachchi am...@wso2.com,
 Danushka Menikkumbura danus...@wso2.com


 Hi all,

 As Paul pointed out, the current SQS implementation does not work with AWS
 SDK.

 The SQS library we used for testing is not sync with AWS SDK.
 In AWS SDK, it signs the data with requested URL.
 But the SQS library we used and as mentioned in the SQS developer guide,
 It signs Action name+Time stamp.

 So we have implemented to sign data as Action name+Time stamp in backend.

 I looked in the java documentation for AWS SDK at [1] for setting
 signature method as available in SQS library we used for testing.
  But I could not find a way to set signature method or version.


 So possible solution is to get the requested URL and pass it to
 authentication handlers. So I am not sure where we can get that requested
 URL in axis2.
 Amila, If you can provide some guide on this, I will try to implement this
 since we have already all the required data in parameter list except URL.


 [1].
 http://docs.amazonwebservices.com/AWSJavaSDK/latest/javadoc/index.html


 Thank you.

 --
 Manjula Rathnayaka
 Software Engineer
 WSO2, Inc.
 Mobile:+94 77 743 1987



 --
 Manjula Rathnayaka
 Software Engineer
 WSO2, Inc.
 Mobile:+94 77 743 1987




 --
 Manjula Rathnayaka
 Software Engineer
 WSO2, Inc.
 Mobile:+94 77 743 1987




-- 
Manjula Rathnayaka
Software Engineer
WSO2, Inc.
Mobile:+94 77 743 1987
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev


Re: [Carbon-dev] SQS Implementation not working with AWS SDK

2011-03-27 Thread Manjula Rathnayake
Hi all,

As amila mentioned, I can get http request from message context with
property HTTPConstants.MC_HTTP_
SERVLETREQUEST.

I will fix the sqs authentication this week.

Thank you.

On Mon, Mar 28, 2011 at 10:51 AM, Manjula Rathnayake manju...@wso2.comwrote:

 Hi all,

 Forwarding to carbon dev $Subject.


 -- Forwarded message --
 From: Manjula Rathnayake manju...@wso2.com
 Date: Sat, Mar 26, 2011 at 12:35 AM
 Subject: SQS Implementation not working with AWS SDK
 To: Paul Fremantle p...@wso2.com, Amila Suriarachchi am...@wso2.com,
 Danushka Menikkumbura danus...@wso2.com


 Hi all,

 As Paul pointed out, the current SQS implementation does not work with AWS
 SDK.

 The SQS library we used for testing is not sync with AWS SDK.
 In AWS SDK, it signs the data with requested URL.
 But the SQS library we used and as mentioned in the SQS developer guide, It
 signs Action name+Time stamp.

 So we have implemented to sign data as Action name+Time stamp in backend.

 I looked in the java documentation for AWS SDK at [1] for setting signature
 method as available in SQS library we used for testing.
 But I could not find a way to set signature method or version.


 So possible solution is to get the requested URL and pass it to
 authentication handlers. So I am not sure where we can get that requested
 URL in axis2.
 Amila, If you can provide some guide on this, I will try to implement this
 since we have already all the required data in parameter list except URL.


 [1].
 http://docs.amazonwebservices.com/AWSJavaSDK/latest/javadoc/index.html


 Thank you.

 --
 Manjula Rathnayaka
 Software Engineer
 WSO2, Inc.
 Mobile:+94 77 743 1987



 --
 Manjula Rathnayaka
 Software Engineer
 WSO2, Inc.
 Mobile:+94 77 743 1987




-- 
Manjula Rathnayaka
Software Engineer
WSO2, Inc.
Mobile:+94 77 743 1987
___
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev