+1

On Wed, Jun 3, 2015 at 9:45 AM, Naasheer Ali <[email protected]> wrote:

> Hi Keerthika,
>
> Since we have changed the version of the GSS connector in the store, we
> should change the init method in documentation as well.
>
> Regards,
> --
>
> *Naasheer Ali* | Associate Software Engineer
>
> WSO2, Inc |#20, Palm Grove, Colombo 03, Sri Lanka
>
> Email: [email protected]
>
> On Wed, Jun 3, 2015 at 9:32 AM, Keerthika Mahendralingam <
> [email protected]> wrote:
>
>> Hi Malaka,
>> Yes. Now we have 2.0.0 version in the connector store.
>>
>>
>> Thanks,
>>
>> On Wed, Jun 3, 2015 at 9:28 AM, Malaka Silva <[email protected]> wrote:
>>
>>> Hi All,
>>>
>>> Do we have the latest connector that supports OAUTH 2.0 in store?
>>>
>>> On Tue, Jun 2, 2015 at 10:02 AM, Naasheer Ali <[email protected]>
>>> wrote:
>>>
>>>> Hi Amal,
>>>>
>>>> +1 for keerthika,
>>>> Use oAuth2init method instead of init.
>>>>
>>>> Regards,
>>>> --
>>>>
>>>> *Naasheer Ali* | Associate Software Engineer
>>>>
>>>> WSO2, Inc |#20, Palm Grove, Colombo 03, Sri Lanka
>>>>
>>>> Email: [email protected]
>>>>
>>>> On Tue, Jun 2, 2015 at 8:40 AM, Vanjikumaran Sivajothy <[email protected]>
>>>> wrote:
>>>>
>>>>>
>>>>>
>>>>> On Tuesday, June 2, 2015, Madhawa Gunasekara <[email protected]>
>>>>> wrote:
>>>>>
>>>>>> Hi Amal,
>>>>>>
>>>>>> According to the log trace, the issue is occurring at
>>>>>> "com.google.gdata.client" package, which is outdated one (Older Google 
>>>>>> Data
>>>>>> (GData) API) [1]. Google recommends to migrate to their new Google APIs
>>>>>> Client Library for Java [2]. That might be the issue. because according 
>>>>>> to
>>>>>> the release notes [1] supports OAuth 2.0 as well.
>>>>>>
>>>>>
>>>>> In that case how does this work for nasheer
>>>>>
>>>>>
>>>>>
>>>>>> I think, we have to migrate to the new Google APIs Client Library to
>>>>>> solve this issue
>>>>>>
>>>>>> [1] https://github.com/google/gdata-java-client
>>>>>> [2] https://github.com/google/google-api-java-client
>>>>>>
>>>>>> Thanks,
>>>>>> Madhawa
>>>>>>
>>>>>> On Tue, Jun 2, 2015 at 12:17 AM, Keerthika Mahendralingam <
>>>>>> [email protected]> wrote:
>>>>>>
>>>>>>> Hi Amal,
>>>>>>> I think you have tried with init method. Could you please try
>>>>>>> with oAuth2init method.
>>>>>>> <googlespreadsheet.oAuth2init>
>>>>>>>   <oauthConsumerKey>{'oauth.consumerKey'}</oauthConsumerKey>
>>>>>>>   <oauthConsumerSecret>{'oauth.oauthConsumerSecret'}
>>>>>>> </oauthConsumerSecret>
>>>>>>>   <oauthAccessToken>{'oauth.accessToken'}</oauthAccessToken>
>>>>>>>
>>>>>>> <oauthAccessTokenSecret>{'oauth.accessTokenSecret'}</oauthAccessTokenSecret>
>>>>>>>
>>>>>>> </googlespreadsheet.oAuth2init>
>>>>>>>
>>>>>>> Thanks,
>>>>>>>
>>>>>>> On Mon, Jun 1, 2015 at 10:09 PM, Naasheer Ali <[email protected]>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi Amal,
>>>>>>>>
>>>>>>>> I can not reproduce the issue, GSS connector builds perfectly and
>>>>>>>> able to create worksheet as well.
>>>>>>>>
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> --
>>>>>>>>
>>>>>>>> *Naasheer Ali* | Associate Software Engineer
>>>>>>>>
>>>>>>>> WSO2, Inc |#20, Palm Grove, Colombo 03, Sri Lanka
>>>>>>>>
>>>>>>>> Email: [email protected]
>>>>>>>>
>>>>>>>> On Mon, Jun 1, 2015 at 7:38 PM, Malaka Silva <[email protected]>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Connector Team,
>>>>>>>>>
>>>>>>>>> Can anyone of you check this please. Also we should have both
>>>>>>>>> versions or latest in the store.
>>>>>>>>>
>>>>>>>>> On Mon, Jun 1, 2015 at 5:39 PM, Amal Gunatilake <[email protected]>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Nasheer,
>>>>>>>>>>
>>>>>>>>>> Thank you for the link.
>>>>>>>>>> I built the code and deployed the latest google spreadsheet
>>>>>>>>>> connector (2.0.0). But I still face the same issue.
>>>>>>>>>>
>>>>>>>>>> I get the following error.
>>>>>>>>>>
>>>>>>>>>> [2015-06-01 17:34:52,756] ERROR - *GoogleSpreadsheetCreateWorksheet
>>>>>>>>>> Error occured Error authenticating (check service name)*
>>>>>>>>>> com.google.gdata.util.AuthenticationException: Error
>>>>>>>>>> authenticating (check service name)
>>>>>>>>>> at
>>>>>>>>>> com.google.gdata.client.GoogleAuthTokenFactory.getAuthException(GoogleAuthTokenFactory.java:688)
>>>>>>>>>> at
>>>>>>>>>> com.google.gdata.client.GoogleAuthTokenFactory.getAuthToken(GoogleAuthTokenFactory.java:560)
>>>>>>>>>> at
>>>>>>>>>> com.google.gdata.client.GoogleAuthTokenFactory.setUserCredentials(GoogleAuthTokenFactory.java:397)
>>>>>>>>>> at
>>>>>>>>>> com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:364)
>>>>>>>>>> at
>>>>>>>>>> com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:319)
>>>>>>>>>> at
>>>>>>>>>> com.google.gdata.client.GoogleService.setUserCredentials(GoogleService.java:303)
>>>>>>>>>> at
>>>>>>>>>> org.wso2.carbon.connector.googlespreadsheet.GoogleSpreadsheetAuthentication.login(GoogleSpreadsheetAuthentication.java:59)
>>>>>>>>>> at
>>>>>>>>>> org.wso2.carbon.connector.googlespreadsheet.GoogleSpreadsheetClientLoader.loadSpreadsheetService(GoogleSpreadsheetClientLoader.java:53)
>>>>>>>>>> at
>>>>>>>>>> org.wso2.carbon.connector.googlespreadsheet.GoogleSpreadsheetGetAllSpreadsheets.connect(GoogleSpreadsheetGetAllSpreadsheets.java:46)
>>>>>>>>>> at
>>>>>>>>>> org.wso2.carbon.connector.core.AbstractConnector.mediate(AbstractConnector.java:32)
>>>>>>>>>> at
>>>>>>>>>> org.apache.synapse.mediators.ext.ClassMediator.mediate(ClassMediator.java:78)
>>>>>>>>>> at
>>>>>>>>>> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
>>>>>>>>>> at
>>>>>>>>>> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
>>>>>>>>>> at
>>>>>>>>>> org.apache.synapse.mediators.template.TemplateMediator.mediate(TemplateMediator.java:77)
>>>>>>>>>> at
>>>>>>>>>> org.apache.synapse.mediators.template.InvokeMediator.mediate(InvokeMediator.java:129)
>>>>>>>>>> at
>>>>>>>>>> org.apache.synapse.mediators.template.InvokeMediator.mediate(InvokeMediator.java:78)
>>>>>>>>>> at
>>>>>>>>>> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
>>>>>>>>>> at
>>>>>>>>>> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
>>>>>>>>>> at
>>>>>>>>>> org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131)
>>>>>>>>>> at
>>>>>>>>>> org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(ProxyServiceMessageReceiver.java:166)
>>>>>>>>>> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
>>>>>>>>>> at
>>>>>>>>>> org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclosingRequest(ServerWorker.java:411)
>>>>>>>>>> at
>>>>>>>>>> org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:183)
>>>>>>>>>> at
>>>>>>>>>> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
>>>>>>>>>> at
>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>>>>>>>>>> at
>>>>>>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>>>>>>>>>> at java.lang.Thread.run(Thread.java:745)
>>>>>>>>>>
>>>>>>>>>> Also when building the sample there was a build error and I had
>>>>>>>>>> to update the pom file as below to get it build.
>>>>>>>>>>
>>>>>>>>>> diff --git a/googlespreadsheet/2.0.0/pom.xml
>>>>>>>>>> b/googlespreadsheet/2.0.0/pom.xml
>>>>>>>>>> index ba5e188..65af017 100644
>>>>>>>>>> --- a/googlespreadsheet/2.0.0/pom.xml
>>>>>>>>>> +++ b/googlespreadsheet/2.0.0/pom.xml
>>>>>>>>>> @@ -29,7 +29,7 @@
>>>>>>>>>>                 <dependency>
>>>>>>>>>>                         <groupId>org.apache.synapse</groupId>
>>>>>>>>>>                         <artifactId>synapse-core</artifactId>
>>>>>>>>>> -                       <version>2.1.3-wso2v1-SNAPSHOT</version>
>>>>>>>>>> +                       <version>2.1.3-wso2v1</version>
>>>>>>>>>>                 </dependency>
>>>>>>>>>>                 <dependency>
>>>>>>>>>>                         <groupId>com.google.gdata</groupId>
>>>>>>>>>>
>>>>>>>>>> Best regards,
>>>>>>>>>> Amal.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Mon, Jun 1, 2015 at 4:51 PM, Naasheer Ali <[email protected]>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Amal,
>>>>>>>>>>>
>>>>>>>>>>> We have implemented the google spreadsheet connector with OAuth2
>>>>>>>>>>> support. You can find the connector here[1].
>>>>>>>>>>>
>>>>>>>>>>> [1] -
>>>>>>>>>>> https://github.com/wso2/esb-connectors/tree/master/googlespreadsheet/2.0.0
>>>>>>>>>>>
>>>>>>>>>>> Regards,
>>>>>>>>>>> --
>>>>>>>>>>>
>>>>>>>>>>> *Naasheer Ali* | Associate Software Engineer
>>>>>>>>>>>
>>>>>>>>>>> WSO2, Inc |#20, Palm Grove, Colombo 03, Sri Lanka
>>>>>>>>>>>
>>>>>>>>>>> Email: [email protected]
>>>>>>>>>>>
>>>>>>>>>>> On Mon, Jun 1, 2015 at 4:32 PM, Rajith Vitharana <
>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>>
>>>>>>>>>>>> Similar issue occurred in DSS as well. It seems google may have
>>>>>>>>>>>> changed there authentication mechanism. According to [2],[3],[4] 
>>>>>>>>>>>> google
>>>>>>>>>>>> stopped supporting Oauth 1.0 and that may be the case for this 
>>>>>>>>>>>> issue.
>>>>>>>>>>>> Public jira for DSS is in [1]
>>>>>>>>>>>>
>>>>>>>>>>>> [1] - https://wso2.org/jira/browse/DS-1049
>>>>>>>>>>>> [2] -
>>>>>>>>>>>> https://developers.google.com/identity/protocols/OAuthForWebApps
>>>>>>>>>>>> [3] -
>>>>>>>>>>>> https://bugs.launchpad.net/ubuntu/+source/googlecl/+bug/1408503
>>>>>>>>>>>> [4] -
>>>>>>>>>>>> https://developers.google.com/identity/protocols/OAuth_ref
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>>
>>>>>>>>>>>> On Mon, Jun 1, 2015 at 4:20 PM, Amal Gunatilake <[email protected]
>>>>>>>>>>>> > wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> +chanaka
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Mon, Jun 1, 2015 at 3:48 PM, Amal Gunatilake <
>>>>>>>>>>>>> [email protected]> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi Vanji,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I was trying to connect to a google spreadsheet using the ESB
>>>>>>>>>>>>>> connector and I get the following error when the proxy is 
>>>>>>>>>>>>>> invoked.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *<soapenv:Envelope
>>>>>>>>>>>>>> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/
>>>>>>>>>>>>>> <http://schemas.xmlsoap.org/soap/envelope/>">*
>>>>>>>>>>>>>> *   <soapenv:Header/>*
>>>>>>>>>>>>>> *   <soapenv:Body>*
>>>>>>>>>>>>>> *      <ns:ErrorResponse
>>>>>>>>>>>>>> xmlns:ns="http://org.wso2.esbconnectors.googlespreadsheet
>>>>>>>>>>>>>> <http://org.wso2.esbconnectors.googlespreadsheet>">*
>>>>>>>>>>>>>> *         <ns:ErrorMessage>Error authenticating (check
>>>>>>>>>>>>>> service name)</ns:ErrorMessage>*
>>>>>>>>>>>>>> *      </ns:ErrorResponse>*
>>>>>>>>>>>>>> *   </soapenv:Body>*
>>>>>>>>>>>>>> *</soapenv:Envelope>*
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I downloaded the googleSpreadsheet connector from [1],
>>>>>>>>>>>>>> deployed it in the ESB 4.8.1 server and have enabled it 
>>>>>>>>>>>>>> according to
>>>>>>>>>>>>>> documentation[2].
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Could you please help me to identify the issue?
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Following is my synapse configurations
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> *<definitions xmlns="http://ws.apache.org/ns/synapse
>>>>>>>>>>>>>> <http://ws.apache.org/ns/synapse>">*
>>>>>>>>>>>>>> *   <registry
>>>>>>>>>>>>>> provider="org.wso2.carbon.mediation.registry.WSO2Registry">*
>>>>>>>>>>>>>> *      <parameter name="cachableDuration">15000</parameter>*
>>>>>>>>>>>>>> *   </registry>*
>>>>>>>>>>>>>> *   <import name="googlespreadsheet"*
>>>>>>>>>>>>>> *           package="org.wso2.carbon.connectors"*
>>>>>>>>>>>>>> *           status="enabled"/>*
>>>>>>>>>>>>>> *   <proxy name="testCon"*
>>>>>>>>>>>>>> *          transports="https http"*
>>>>>>>>>>>>>> *          startOnLoad="true"*
>>>>>>>>>>>>>> *          trace="disable">*
>>>>>>>>>>>>>> *      <description/>*
>>>>>>>>>>>>>> *      <target>*
>>>>>>>>>>>>>> *         <inSequence>*
>>>>>>>>>>>>>> *            <googlespreadsheet.usernameLogin>*
>>>>>>>>>>>>>> *               <username>[email protected]</username>*
>>>>>>>>>>>>>> *               <password>wso2carbon</password>*
>>>>>>>>>>>>>> *            </googlespreadsheet.usernameLogin>*
>>>>>>>>>>>>>> *            <googlespreadsheet.getAllSpreadsheets
>>>>>>>>>>>>>> configKey="MyGSConfig"/>*
>>>>>>>>>>>>>> *            <respond/>*
>>>>>>>>>>>>>> *         </inSequence>*
>>>>>>>>>>>>>> *      </target>*
>>>>>>>>>>>>>> *   </proxy>*
>>>>>>>>>>>>>> *   <localEntry key="MyGSConfig">*
>>>>>>>>>>>>>> *      <googlespreadsheet.usernameLogin>*
>>>>>>>>>>>>>> *         <username>[email protected]</username>*
>>>>>>>>>>>>>> *         <password>wso2carbon</password>*
>>>>>>>>>>>>>> *      </googlespreadsheet.usernameLogin>*
>>>>>>>>>>>>>> *      <description>Authentication config</description>*
>>>>>>>>>>>>>> *   </localEntry>*
>>>>>>>>>>>>>> *   <sequence name="fault">*
>>>>>>>>>>>>>> *      <log level="full">*
>>>>>>>>>>>>>> *         <property name="MESSAGE" value="Executing default
>>>>>>>>>>>>>> 'fault' sequence"/>*
>>>>>>>>>>>>>> *         <property name="ERROR_CODE"
>>>>>>>>>>>>>> expression="get-property('ERROR_CODE')"/>*
>>>>>>>>>>>>>> *         <property name="ERROR_MESSAGE"
>>>>>>>>>>>>>> expression="get-property('ERROR_MESSAGE')"/>*
>>>>>>>>>>>>>> *      </log>*
>>>>>>>>>>>>>> *      <drop/>*
>>>>>>>>>>>>>> *   </sequence>*
>>>>>>>>>>>>>> *   <sequence name="main">*
>>>>>>>>>>>>>> *      <in>*
>>>>>>>>>>>>>> *         <log level="full"/>*
>>>>>>>>>>>>>> *         <filter source="get-property('To')"
>>>>>>>>>>>>>> regex="http://localhost:9000.*";>*
>>>>>>>>>>>>>> *            <send/>*
>>>>>>>>>>>>>> *         </filter>*
>>>>>>>>>>>>>> *      </in>*
>>>>>>>>>>>>>> *      <out>*
>>>>>>>>>>>>>> *         <send/>*
>>>>>>>>>>>>>> *      </out>*
>>>>>>>>>>>>>> *      <description>The main sequence for the message
>>>>>>>>>>>>>> mediation</description>*
>>>>>>>>>>>>>> *   </sequence>*
>>>>>>>>>>>>>> *</definitions>*
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> [1]
>>>>>>>>>>>>>> https://github.com/wso2/esb-connectors/tree/master/distribution/google-spreadsheet
>>>>>>>>>>>>>> [2]
>>>>>>>>>>>>>> https://docs.wso2.com/display/ESB480/Google+Spreadsheet+Connector
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Best regards,
>>>>>>>>>>>>>> Amal.
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> *Amal Gunatilake*
>>>>>>>>>>>>>>  Software Engineer
>>>>>>>>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>> *Amal Gunatilake*
>>>>>>>>>>>>>  Software Engineer
>>>>>>>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>>>>
>>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>>> Dev mailing list
>>>>>>>>>>>>> [email protected]
>>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> Rajith Vitharana
>>>>>>>>>>>>
>>>>>>>>>>>> Software Engineer,
>>>>>>>>>>>> WSO2 Inc. : wso2.com
>>>>>>>>>>>> Mobile : +94715883223
>>>>>>>>>>>> Blog : http://lankavitharana.blogspot.com/
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Dev mailing list
>>>>>>>>>>>> [email protected]
>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> *Amal Gunatilake*
>>>>>>>>>>  Software Engineer
>>>>>>>>>> WSO2 Inc.; http://wso2.com
>>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>>
>>>>>>>>>> _______________________________________________
>>>>>>>>>> Dev mailing list
>>>>>>>>>> [email protected]
>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>> Best Regards,
>>>>>>>>>
>>>>>>>>> Malaka Silva
>>>>>>>>> Senior Tech Lead
>>>>>>>>> M: +94 777 219 791
>>>>>>>>> Tel : 94 11 214 5345
>>>>>>>>> Fax :94 11 2145300
>>>>>>>>> Skype : malaka.sampath.silva
>>>>>>>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
>>>>>>>>> Blog : http://mrmalakasilva.blogspot.com/
>>>>>>>>>
>>>>>>>>> WSO2, Inc.
>>>>>>>>> lean . enterprise . middleware
>>>>>>>>> http://www.wso2.com/
>>>>>>>>> http://www.wso2.com/about/team/malaka-silva/
>>>>>>>>> <http://wso2.com/about/team/malaka-silva/>
>>>>>>>>>
>>>>>>>>> Save a tree -Conserve nature & Save the world for your future.
>>>>>>>>> Print this email only if it is absolutely necessary.
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Keerthika Mahendralingam
>>>>>>> Associate Software Engineer
>>>>>>> Mobile :+94 (0) 776 121144
>>>>>>> [email protected]
>>>>>>> WSO2, Inc.
>>>>>>> lean . enterprise . middleware
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Dev mailing list
>>>>>>> [email protected]
>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Madhawa Gunasekara*
>>>>>> Software Engineer
>>>>>> WSO2 Inc.; http://wso2.com
>>>>>> lean.enterprise.middleware
>>>>>>
>>>>>> mobile: +94 719411002 <+94+719411002>
>>>>>> blog: *http://madhawa-gunasekara.blogspot.com
>>>>>> <http://madhawa-gunasekara.blogspot.com>*
>>>>>> linkedin: *http://lk.linkedin.com/in/mgunasekara
>>>>>> <http://lk.linkedin.com/in/mgunasekara>*
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Sent from Gmail Mobile
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> Dev mailing list
>>>> [email protected]
>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>
>>>>
>>>
>>>
>>> --
>>>
>>> Best Regards,
>>>
>>> Malaka Silva
>>> Senior Tech Lead
>>> M: +94 777 219 791
>>> Tel : 94 11 214 5345
>>> Fax :94 11 2145300
>>> Skype : malaka.sampath.silva
>>> LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
>>> Blog : http://mrmalakasilva.blogspot.com/
>>>
>>> WSO2, Inc.
>>> lean . enterprise . middleware
>>> http://www.wso2.com/
>>> http://www.wso2.com/about/team/malaka-silva/
>>> <http://wso2.com/about/team/malaka-silva/>
>>>
>>> Save a tree -Conserve nature & Save the world for your future. Print
>>> this email only if it is absolutely necessary.
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>> <[email protected]>
>> Keerthika Mahendralingam
>> Associate Software Engineer
>> Mobile :+94 (0) 776 121144
>> [email protected]
>> WSO2, Inc.
>> lean . enterprise . middleware
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>


-- 
<[email protected]>
Keerthika Mahendralingam
Associate Software Engineer
Mobile :+94 (0) 776 121144
[email protected]
WSO2, Inc.
lean . enterprise . middleware
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to