I have tried this and works fine for me.  Few steps..
- You should have app.yaml in the root folder
- Give the complete path of your application folder as the last argument.
- give random userid and password when prompted.

-Aswath


On Thu, Feb 24, 2011 at 10:25 PM, Kat Bradley <[email protected]>wrote:

> I'm aware that this issue has been brought up before, but I've not been
> able to get any resolution on it.  Wondering if anyone has any advice that
> my google-foo is not finding.
>
> I would like to import some test data to the local datastore of my Java
> application.  This would allow me to test bug fixes locally before deploying
> them, and speed up my development process significantly.  I was able to
> download some data into a .csv file from my app using the python-based bulk
> loader (instructions here:
> http://ikaisays.com/2010/06/10/using-the-bulkloader-with-java-app-engine/).
> Now I am trying to push the data to my local app, and not having any
> success.  The command I'm running is as follows:
>
> python2.5 appcfg.py upload_data --application=<app-name> --kind=<entity
> type> --filename=data.csv --config_file=config.yaml --url=
> http://localhost:8888/remote_api/
>
> This prompts me for a username and password.  Various sites have said that
> I should be able to enter any random username, and a blank password.
> However, after I do that, I get the following stack trace:
>
>   File "/usr/lib/python2.5/urllib2.py", line 387, in open
>     response = meth(req, response)
>   File "/usr/lib/python2.5/urllib2.py", line 498, in http_response
>     'http', request, response, code, msg, hdrs)
>   File "/usr/lib/python2.5/urllib2.py", line 425, in error
>     return self._call_chain(*args)
>   File "/usr/lib/python2.5/urllib2.py", line 360, in _call_chain
>     result = func(*args)
>   File "/usr/lib/python2.5/urllib2.py", line 506, in http_error_default
>     raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
> HTTPError: HTTP Error 404: Not Found
> [INFO    ] Authentication Failed
>
> At the console, it prints [WARN] No file found for: /remote_api/  But I
> have the remote api servlet enabled at that url in web.xml, and have been
> able to use it in my production app.
>
> Is bulk uploading like this to a local datastore even possible?  The
> documentation on the bulkloader says that it's impossible to download data
> from a local app, but is silent about uploading.  Is there another way of
> doing this besides the bulk loader?
>
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine for Java" group.
> To post to this group, send email to
> [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/google-appengine-java?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to