Mirror Api For Glass(JAVA) gives 500 error code -
i trying run quick start mirror api in java glass development.when trying run local host oauth2callback fails giveing me 500 error code messege
log shows next messege in browser
problem accessing /oauth2callback. reason:
connect timed out
caused by:
java.net.sockettimeoutexception: connect timed out @ java.net.dualstackplainsocketimpl.waitforconnect(native method) @ java.net.dualstackplainsocketimpl.socketconnect(dualstackplainsocketimpl.java:75) @ java.net.abstractplainsocketimpl.doconnect(abstractplainsocketimpl.java:339) @ java.net.abstractplainsocketimpl.connecttoaddress(abstractplainsocketimpl.java:200) @ java.net.abstractplainsocketimpl.connect(abstractplainsocketimpl.java:182) @ java.net.plainsocketimpl.connect(plainsocketimpl.java:157) @ java.net.sockssocketimpl.connect(sockssocketimpl.java:391) @ java.net.socket.connect(socket.java:579) @ sun.security.ssl.sslsocketimpl.connect(sslsocketimpl.java:618) @ sun.net.networkclient.doconnect(networkclient.java:175) @ sun.net.www.http.httpclient.openserver(httpclient.java:378) @ sun.net.www.http.httpclient.openserver(httpclient.java:473) @ sun.net.www.protocol.https.httpsclient.<init>(httpsclient.java:270) @ sun.net.www.protocol.https.httpsclient.new(httpsclient.java:327) @ sun.net.www.protocol.https.abstractdelegatehttpsurlconnection.getnewhttpclient(abstractdelegatehttpsurlconnection.java:191) @ sun.net.www.protocol.http.httpurlconnection.plainconnect(httpurlconnection.java:931) @ sun.net.www.protocol.https.abstractdelegatehttpsurlconnection.connect(abstractdelegatehttpsurlconnection.java:177) @ sun.net.www.protocol.http.httpurlconnection.getoutputstream(httpurlconnection.java:1090) @ sun.net.www.protocol.https.httpsurlconnectionimpl.getoutputstream(httpsurlconnectionimpl.java:250) @ com.google.api.client.http.javanet.nethttprequest.execute(nethttprequest.java:77) @ com.google.api.client.http.httprequest.execute(httprequest.java:965) @ com.google.api.client.auth.oauth2.tokenrequest.executeunparsed(tokenrequest.java:283) @ com.google.api.client.googleapis.auth.oauth2.googleauthorizationcodetokenrequest.execute(googleauthorizationcodetokenrequest.java:158) @ com.google.api.client.googleapis.auth.oauth2.googleauthorizationcodetokenrequest.execute(googleauthorizationcodetokenrequest.java:79) @ com.google.glassware.authservlet.doget(authservlet.java:53) @ javax.servlet.http.httpservlet.service(httpservlet.java:707) @ javax.servlet.http.httpservlet.service(httpservlet.java:820) @ org.mortbay.jetty.servlet.servletholder.handle(servletholder.java:511) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1221) @ com.google.glassware.reauthfilter.dofilter(reauthfilter.java:53) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1212) @ com.google.glassware.authfilter.dofilter(authfilter.java:50) @ org.mortbay.jetty.servlet.servlethandler$cachedchain.dofilter(servlethandler.java:1212) @ org.mortbay.jetty.servlet.servlethandler.handle(servlethandler.java:399) @ org.mortbay.jetty.security.securityhandler.handle(securityhandler.java:216) @ org.mortbay.jetty.servlet.sessionhandler.handle(sessionhandler.java:182) @ org.mortbay.jetty.handler.contexthandler.handle(contexthandler.java:766) @ org.mortbay.jetty.webapp.webappcontext.handle(webappcontext.java:450) @ org.mortbay.jetty.handler.contexthandlercollection.handle(contexthandlercollection.java:230) @ org.mortbay.jetty.handler.handlercollection.handle(handlercollection.java:114) @ org.mortbay.jetty.handler.handlerwrapper.handle(handlerwrapper.java:152) @ org.mortbay.jetty.server.handle(server.java:326) @ org.mortbay.jetty.httpconnection.handlerequest(httpconnection.java:542) @ org.mortbay.jetty.httpconnection$requesthandler.headercomplete(httpconnection.java:928) @ org.mortbay.jetty.httpparser.parsenext(httpparser.java:549) @ org.mortbay.jetty.httpparser.parseavailable(httpparser.java:212) @ org.mortbay.jetty.httpconnection.handle(httpconnection.java:404) @ org.mortbay.io.nio.selectchannelendpoint.run(selectchannelendpoint.java:410) @ org.mortbay.thread.queuedthreadpool$poolthread.run(queuedthreadpool.java:582)
kindly help me on this.
did utilize tunneling software? cannot straight access localhost. utilize "ngrok" run , utilize generated url in "mirrorclient.java"
callbackurl = "https://cdf74a2.ngrok.com/notify";
and update on api console project.
google-glass google-mirror-api
No comments:
Post a Comment