btw the error I get is:
Traceback (most recent call last):
File "C:\Program Files\Google\google_appengine\google\appengine\tools
\adaptive
_thread_pool.py", line 150, in WorkOnItems
status, instruction = item.PerformWork(self.__thread_pool)
File "C:\Program Files\Google\google_appengine\google\appengine\tools
\bulkload
er.py", line 691, in PerformWork
transfer_time = self._TransferItem(thread_pool)
File "C:\Program Files\Google\google_appengine\google\appengine\tools
\bulkload
er.py", line 848, in _TransferItem
self.request_manager.PostEntities(self.content)
File "C:\Program Files\Google\google_appengine\google\appengine\tools
\bulkload
er.py", line 1292, in PostEntities
datastore.Put(entities)
File "C:\Program Files\Google\google_appengine\google\appengine\api
\datastore.
py", line 291, in Put
'datastore_v3', 'Put', req, datastore_pb.PutResponse(), rpc)
File "C:\Program Files\Google\google_appengine\google\appengine\api
\datastore.
py", line 195, in _MakeSyncCall
rpc.check_success()
File "C:\Program Files\Google\google_appengine\google\appengine\api
\apiproxy_s
tub_map.py", line 474, in check_success
self.__rpc.CheckSuccess()
File "C:\Program Files\Google\google_appengine\google\appengine\api
\apiproxy_r
pc.py", line 149, in _WaitImpl
self.request, self.response)
File "C:\Program Files\Google\google_appengine\google\appengine\ext
\remote_api
\remote_api_stub.py", line 224, in MakeSyncCall
handler(request, response)
File "C:\Program Files\Google\google_appengine\google\appengine\ext
\remote_api
\remote_api_stub.py", line 350, in _Dynamic_Put
'datastore_v3', 'Put', put_request, put_response)
File "C:\Program Files\Google\google_appengine\google\appengine\ext
\remote_api
\remote_api_stub.py", line 156, in MakeSyncCall
self._MakeRealSyncCall(service, call, request, response)
File "C:\Program Files\Google\google_appengine\google\appengine\ext
\remote_api
\remote_api_stub.py", line 178, in _MakeRealSyncCall
raise UnknownJavaServerError("An unknown error has occured in the
"
UnknownJavaServerError: An unknown error has occured in the Java
remote_api hand
ler for this call.
[INFO ] [Thread-3] Backing off due to errors: 1.0 seconds
[INFO ] An error occurred. Shutting down...
[ERROR ] Error in Thread-1: An unknown error has occured in the Java
remote_ap
i handler for this call.
[INFO ] 6 entites total, 0 previously transferred
[INFO ] 0 entities (1269857 bytes) transferred in 36.8 seconds
[INFO ] Some entities not successfully transferred
On Sep 13, 9:55 am, GKotta <[email protected]> wrote:
> Hi,
>
> I am unable to bulk upload more than 1 mb of data using the
> bulkloader. Is this the way bulkloader works or is there something
> wrong with my code?
>
> my remote api servlet is:
> <servlet>
> <servlet-name>RemoteApi</servlet-name>
> <servlet-
> class>com.google.apphosting.utils.remoteapi.RemoteApiServlet</servlet-
> class>
> </servlet>
>
> <servlet-mapping>
> <servlet-name>RemoteApi</servlet-name>
> <url-pattern>/remote_api</url-pattern>
> </servlet-mapping>
>
> my loader.py is:
> from google.appengine.tools import bulkloader
> from google.appengine.ext import db
>
> class Image(db.Model):
> image = db.BlobProperty()
> imageID = db.IntegerProperty()
>
> class ImageLoader(bulkloader.Loader):
> def __init__(self):
> bulkloader.Loader.__init__(self, 'Image',
> [('image',
> lambda x:open(x,'rb').read()),
> ('imageID', long),
> ])
>
> loaders = [ImageLoader]
>
> Thanks!
--
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.