I think that the problem is about a security token. But shindig isn't append this parameter. Do you know about this?
On Wed, Jun 2, 2010 at 2:16 PM, Normandes Jr <[email protected]> wrote: > I did this and didn't work yet... :( > > I can compile the shindig code to debug something for you, just tell me > where should I insert some debug code. Do you think that can be a bug of > shindig or is configuration? > > Thanks for you help. > > Normandes Junior. > > > > On Wed, Jun 2, 2010 at 4:51 AM, Evgeny Bogdanov > <[email protected]>wrote: > >> Try gadget in the attachment (takes contacts from your gmail account) >> >> Add the lines below to your oauth.json. >> >> "http://path_to_your_gadget/oauth_example.xml" : { >> "google" : { >> "consumer_secret" : "you_will_get_it_from_google", >> "consumer_key" : "your_consumer_key_from_google", >> "key_type" : "HMAC_SHA1" >> } >> }, >> >> You can get the keys for google here: >> https://www.google.com/accounts/ManageDomains >> >> This worked perfectly for me a week or two ago >> >> >> On 01.06.10 21:26, Normandes Jr wrote: >> >>> So, where should I start take a look to be able solve this issue? How >>> could >>> I know if the gadget spec is OK? >>> >>> >>> On Tue, Jun 1, 2010 at 4:21 PM, Cesar William<[email protected]> >>> wrote: >>> >>> >>> >>>> >>>> ---------- Forwarded message ---------- >>>> From: Paul Lindner<[email protected]> >>>> Date: Tue, Jun 1, 2010 at 4:17 PM >>>> Subject: Re: Error at shindig with OAuth >>>> To: [email protected] >>>> >>>> >>>> Shindig fetches the gadget spec to pull in the<Oauth...> stanza, if >>>> your >>>> gadget spec cannot be loaded it will give that error message. Now why >>>> that's happening is another question. It could be that your gadget spec >>>> is >>>> not getting served up, or it could be a configuration issue with the >>>> shindig >>>> server you have set up (behind a proxy, dns, etc.) >>>> >>>> >>>> >>>> On Tue, Jun 1, 2010 at 12:05 PM, Normandes Jr<[email protected]> >>>> wrote: >>>> >>>> >>>> >>>>> Hi, >>>>> >>>>> Any gadget that I try to use OAuth, I get this error: >>>>> WARNING: OAuth fetch fatal error >>>>> OAuth error [UNKNOWN_PROBLEM, Could not fetch gadget spec] for >>>>> >>>>> >>>> application >>>> >>>> >>>>> . Request trace: >>>>> ==== Original request: >>>>> GET /m8/feeds/contacts/default/base?alt=json >>>>> >>>>> Host: www.google.com >>>>> X-Shindig-AuthType: oauth >>>>> X-Forwarded-For: 127.0.0.1 >>>>> X-shindig-dos: on >>>>> >>>>> >>>>> ==== >>>>> [UNKNOWN_PROBLEM,Could not fetch gadget spec] >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.oauth.GadgetOAuthTokenStore.findSpec(GadgetOAuthTokenStore.java:286) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.oauth.GadgetOAuthTokenStore.lookupSpecInfo(GadgetOAuthTokenStore.java:129) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.oauth.GadgetOAuthTokenStore.getOAuthAccessor(GadgetOAuthTokenStore.java:94) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.oauth.OAuthRequest.fetchNoThrow(OAuthRequest.java:192) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.oauth.OAuthRequest.fetch(OAuthRequest.java:176) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.http.DefaultRequestPipeline.execute(DefaultRequestPipeline.java:92) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.servlet.MakeRequestHandler.doFetch(MakeRequestHandler.java:91) >>>> >>>> >>>>> at >>>>> org.apache.shindig.gadgets.servlet.ProxyBase.fetch(ProxyBase.java:169) >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.servlet.MakeRequestServlet.doGet(MakeRequestServlet.java:49) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.servlet.MakeRequestServlet.doPost(MakeRequestServlet.java:55) >>>> >>>> >>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:727) >>>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) >>>>> at >>>>> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.auth.AuthenticationServletFilter.callChain(AuthenticationServletFilter.java:123) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.auth.AuthenticationServletFilter.doFilter(AuthenticationServletFilter.java:86) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) >>>> >>>> >>>>> at >>>>> >>>>> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) >>>>> at >>>>> >>>>> >>>>> >>>> >>>> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) >>>> >>>> >>>>> at >>>>> >>>>> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) >>>>> at >>>>> >>>>> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) >>>>> at >>>>> >>>>> >>>> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114) >>>> >>>> >>>>> at >>>>> >>>>> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) >>>>> at org.mortbay.jetty.Server.handle(Server.java:326) >>>>> at >>>>> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938) >>>> >>>> >>>>> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755) >>>>> at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) >>>>> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) >>>> >>>> >>>>> Caused by: org.apache.shindig.gadgets.GadgetException: Url does not >>>>> include >>>>> scheme >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.http.DefaultRequestPipeline.normalizeProtocol(DefaultRequestPipeline.java:133) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.http.DefaultRequestPipeline.execute(DefaultRequestPipeline.java:61) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.AbstractSpecFactory.fetchFromNetwork(AbstractSpecFactory.java:130) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.AbstractSpecFactory.getSpec(AbstractSpecFactory.java:90) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.DefaultGadgetSpecFactory.getGadgetSpec(DefaultGadgetSpecFactory.java:86) >>>> >>>> >>>>> at >>>>> >>>>> >>>>> >>>>> >>>> >>>> org.apache.shindig.gadgets.oauth.GadgetOAuthTokenStore.findSpec(GadgetOAuthTokenStore.java:281) >>>> >>>> >>>>> ... 32 more >>>>> >>>>> Cold you help me? >>>>> >>>>> Thanks, >>>>> >>>>> Normandes Junior >>>>> Brazil >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> . >>> >>> >>> >> >
