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 > >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
