1

Google IO ( http://bradabrams.com/2013/05/google-io-2013-session-overview-from-nothing-to-nirvana-in-minutes -cloud-backend-for-your-android-application-building-geek-serendipity/ )

https://github.com/GoogleCloudPlatform/solutions-mobile-backend-starter-javaの指示に従っています (後でいくつかのカスタム エンドポイントを追加する必要があるため、ソース コードからデプロイしています)

ただし、手順に従って AppEngine にデプロイした後、デプロイされたアプリ (configure.jsp) のホームページにアクセスして、開発呼び出しのためにアプリをロック解除できません。XSRFTokenUtility.java で NullPointer を取得しています。

Uncaught exception from servlet
java.lang.NullPointerException
        at com.google.cloud.backend.config.XSRFTokenUtility.buildTokenString(XSRFTokenUtility.java:136)
        at com.google.cloud.backend.config.XSRFTokenUtility.getToken(XSRFTokenUtility.java:64)
        at com.google.cloud.backend.config.ConfigurationServlet.getToken(ConfigurationServlet.java:208)
        at org.apache.jsp.admin.configure_jsp._jspService(configure_jsp.java:56)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
        at com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:125)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:35)
        at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
        at 

その他の詳細:

アプリ ID: mobile-starter-yaraju-1

Eclipse バージョン: 4.2 (ジュノ)

AppEngine SDK バージョン: 1.8.5

Eclipse 用 Google プラグイン: 3.4.1.v201309130745-rel-r42

OS: Windows8 64ビット

4

2 に答える 2

0

私の解決策: ソース コードからデプロイしないでください。

このページに従ってください: http://developers.google.com/cloud/samples/mbs/deploy_backend

そして、「モバイル サンプル アプリ」を展開するオプションがついに復活しました。クラウドに直接デプロイすると、サンプルの Android クライアント アプリでバックエンドが正常に動作します

于 2013-10-03T13:49:03.550 に答える