我无法将数据上传到我的 GAE Java 开发服务器。Bulkloader 要求输入密码,但没有密码匹配:
D:\python_google_appengine>appcfg.py upload_data --config_file=bulkloader.yaml --filename=templates.csv --url=http://localhost:8080/remote_api --kind=EmailMessageTemplate --application=myappid --insecure
Uploading data records.
[INFO ] Logging to bulkloader-log-20110927.084025
[INFO ] Throttling transfers:
[INFO ] Bandwidth: 250000 bytes/second
[INFO ] HTTP connections: 8/second
[INFO ] Entities inserted/fetched/modified: 20/second
[INFO ] Batch Size: 10
[INFO ] Opening database: bulkloader-progress-20110927.084025.sql3
Please enter login credentials for localhost
Email: m@gmail.com
Password for m@gmail.com:
[INFO ] Connecting to localhost:8080/remote_api
2011-09-27 08:40:44,062 WARNING appengine_rpc.py:435 ssl module not found.
Without the ssl module, the identity of the remote host cannot be verified, and
connections may NOT be secure. To fix this, please install the ssl module from
http://pypi.python.org/pypi/ssl .
To learn more, see http://code.google.com/appengine/kb/general.html#rpcssl .
Please enter login credentials for localhost
Email: Interrupted.
那么如何在Java 开发服务器上使用密码创建凭据或绕过密码要求?
我已经从这里阅读了答案我应该在开发服务器上为 Google App Engine BulkLoader 输入哪些凭据?和对此问题的评论http://code.google.com/p/googleappengine/issues/detail?id=2440 但这都是关于 Python 开发服务器而不是 Java的。