When use gae remote error occured : com.google.appengine.repackaged.com.google.api.client.http.HttpResponseException: 302

7 views
Skip to first unread message

justdoit via StackOverflow

unread,
Jun 16, 2016, 3:28:04 AM6/16/16
to google-appengin...@googlegroups.com

When I use gae remote api connect to remote server error occured like:

com.google.appengine.repackaged.com.google.api.client.http.HttpResponseException: 302
        at com.google.appengine.repackaged.com.google.api.client.http.HttpRequest.execute(HttpRequest.java:1070)
        at com.google.appengine.tools.remoteapi.OAuthClient.get(OAuthClient.java:64)
        at com.google.appengine.tools.remoteapi.RemoteApiInstaller.getAppIdFromServer(RemoteApiInstaller.java:413)
        at com.google.appengine.tools.remoteapi.RemoteApiInstaller.loginImpl(RemoteApiInstaller.java:376)
        at com.google.appengine.tools.remoteapi.RemoteApiInstaller.login(RemoteApiInstaller.java:337)
        at com.google.appengine.tools.remoteapi.RemoteApiInstaller.install(RemoteApiInstaller.java:173)
        at com.test.gae.ConnectRemoteGAETest.testConnect(ConnectRemoteGAETest.java:56)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

My code just like what docs gives:

RemoteApiOptions options = new RemoteApiOptions()
    .server("your_app_id.appspot.com", 443)
    .useServiceAccountCredential("ser...@gserviceaccount.com",
                        "258a5.p12");

RemoteApiInstaller installer = new RemoteApiInstaller();
installer.install(options);
// ... all API calls executed remotely
installer.uninstall();

Is there something wrong in my code and how to handle this?



Please DO NOT REPLY directly to this email but go to StackOverflow:
http://stackoverflow.com/questions/37852279/when-use-gae-remote-error-occured-com-google-appengine-repackaged-com-google-a

justdoit via StackOverflow

unread,
Jun 16, 2016, 4:03:03 AM6/16/16
to google-appengin...@googlegroups.com
i solved the problem by add this into web.xml

<servlet>
        <display-name>Remote API Servlet</display-name>
        <servlet-name>RemoteApiServlet</servlet-name>
        <servlet-class>com.google.apphosting.utils.remoteapi.RemoteApiServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>RemoteApiServlet</servlet-name>
        <url-pattern>/remote_api</url-pattern>
    </servlet-mapping>


Please DO NOT REPLY directly to this email but go to StackOverflow:
http://stackoverflow.com/questions/37852279/when-use-gae-remote-error-occured-com-google-appengine-repackaged-com-google-a/37853101#37853101
Reply all
Reply to author
Forward
0 new messages