6

で空のファイルを開きます.sql3 エラーはまったくありません。メモ帳でファイルを開くと、そこにデータがあるように見えます。GoogleのApp Engineのbulkloaderは、私は次の2つのコマンドを実行している、アップロード

2回目は、実行するたびにランダムな新しい空のファイルを開きます(例:bulkloader-progress-20130718.115805.sql3)。その後、次のエラーログが表示されます。

INFO  2013-07-18 11:54:48,930 module.py:595] default: "POST /_ah/remote_api HTTP/1.1" 200 96 
INFO  2013-07-18 11:58:17,563 module.py:595] default: "GET /_ah/remote_api?rtok=36123921049 HTTP/1.1" 200 64 
INFO  2013-07-18 11:58:20,609 module.py:595] default: "GET /_ah/remote_api HTTP/1.1" 200 37 
ERROR 2013-07-18 09:58:20,618 handler.py:384] Exception while handling service_name: "datastore_v4" 
method: "AllocateIds" 
request: "" 
Traceback (most recent call last): 
    File "C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\remote_api\handler.py", line 380, in post 
    response_data = self.ExecuteRequest(request) 
    File "C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\remote_api\handler.py", line 411, in ExecuteRequest 
    response_data) 
    File "C:\Program Files (x86)\Google\google_appengine\google\appengine\api\apiproxy_stub_map.py", line 94, in MakeSyncCall 
    return stubmap.MakeSyncCall(service, call, request, response) 
    File "C:\Program Files (x86)\Google\google_appengine\google\appengine\api\apiproxy_stub_map.py", line 328, in MakeSyncCall 
    rpc.CheckSuccess() 
    File "C:\Program Files (x86)\Google\google_appengine\google\appengine\api\apiproxy_rpc.py", line 156, in _WaitImpl 
    self.request, self.response) 
    File "C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\remote_api\remote_api_stub.py", line 200, in MakeSyncCall 
    self._MakeRealSyncCall(service, call, request, response) 
    File "C:\Program Files (x86)\Google\google_appengine\google\appengine\ext\remote_api\remote_api_stub.py", line 234, in _MakeRealSyncCall 
    raise pickle.loads(response_pb.exception()) 
AttributeError: 'NoneType' object has no attribute 'THREADSAFE' 
INFO  2013-07-18 11:58:20,622 module.py:595] default: "POST /_ah/remote_api HTTP/1.1" 200 96 

私は間違っていますか?

EDIT:解決策はまだありません。面白いことは、アプリエンジンサーバーでのアップロードが機能することです。

+0

無作為に名前を付けられたファイルは進行ファイルです。進行中のファイルに明示的に名前を付けると、停止したアップロードやダウンロードを再開できます。彼らはあなたの問題ではありません。 –

+0

よろしくお願い致します。何が原因でエラーが発生する可能性がありますか? – Ger0nim0

+0

残念ながら、どのSDKバージョンとPythonバージョンを使用していますか? –

答えて

4

この問題のためにticketが存在し、Python開発者サーバー(1.8.2)の最新バージョンに関連しています。

チケットに示唆されているように、私は自分のdevサーバーを以前のSDKバージョン(1.8.1)にダウングレードし、一括アップロードが再び期待通りに機能しました。

+0

新しいバージョン1.8.3にも同じ問題があります。 –

関連する問題