Have you had any luck with this? I'm seeing this line in the trace:

ProtocolBufferEncodeError: int32 too big

Is there any place where you may be trying to assign a number that is larger
than a 32-bit integer?

On Sat, Dec 19, 2009 at 8:19 PM, Mookie <[email protected]> wrote:

> Hi everyone,
>
> My app works on my local dev server, but upon deployment I get the
> error below. I'm following the instructions from this step-by-step
> guide to writing your own blog engine:
>
> http://brizzled.clapper.org/id/77
>
> ...and the failing line of code was not modified from what the author
> provides. Here's the link to the code:
>
> http://www.clapper.org/software/python/picoblog/picoblog.zip
>
> Any ideas?
>
> -------------------------------
>
> Traceback (most recent call last):
>  File "/base/python_lib/versions/1/google/appengine/ext/webapp/
> __init__.py", line 507, in __call__
>    handler.get(*groups)
>  File "/base/data/home/apps/pmdan-blog/1.338572358233171964/blog.py",
> line 243, in get
>    articles = Article.published()
>  File "/base/data/home/apps/pmdan-blog/1.338572358233171964/
> models.py", line 39, in published
>    .fetch(FETCH_THEM_ALL)
>  File "/base/python_lib/versions/1/google/appengine/ext/db/
> __init__.py", line 1585, in fetch
>    raw = raw_query.Get(limit, offset)
>  File "/base/python_lib/versions/1/google/appengine/api/
> datastore.py", line 1079, in Get
>    prefetch_count=limit)._Get(limit)
>  File "/base/python_lib/versions/1/google/appengine/api/
> datastore.py", line 1013, in _Run
>    datastore_pb.QueryResult())
>  File "/base/python_lib/versions/1/google/appengine/api/
> datastore.py", line 160, in _MakeSyncCall
>    resp = apiproxy_stub_map.MakeSyncCall(service, call, request,
> response)
>  File "/base/python_lib/versions/1/google/appengine/api/
> apiproxy_stub_map.py", line 78, in MakeSyncCall
>    return apiproxy.MakeSyncCall(service, call, request, response)
>  File "/base/python_lib/versions/1/google/appengine/api/
> apiproxy_stub_map.py", line 276, in MakeSyncCall
>    rpc.MakeCall(service, call, request, response)
>  File "/base/python_lib/versions/1/google/appengine/api/
> apiproxy_rpc.py", line 93, in MakeCall
>    self._MakeCallImpl()
>  File "/base/python_lib/versions/1/google/appengine/runtime/
> apiproxy.py", line 128, in _MakeCallImpl
>    self.request.Output(e)
>  File "/base/python_lib/versions/1/google/net/proto/
> ProtocolBuffer.py", line 163, in Output
>    self.OutputUnchecked(e)
>  File "/base/python_lib/versions/1/google/appengine/datastore/
> datastore_pb.py", line 889, in OutputUnchecked
>    out.putVarInt32(self.limit_)
>  File "/base/python_lib/versions/1/google/net/proto/
> ProtocolBuffer.py", line 301, in putVarInt32
>    raise ProtocolBufferEncodeError, "int32 too big"
> ProtocolBufferEncodeError: int32 too big
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-appengine%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>
>


-- 
Ikai Lan
Developer Programs Engineer, Google App Engine

--

You received this message because you are subscribed to the Google Groups 
"Google App Engine" 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?hl=en.


Reply via email to