The new features sound very exciting. However, as I routinely do with
the prereleases I put it through the test suite of my python app and
this time it failed. I include the traces below, please contact me if
you need more details.

***** SERVER SIDE *******
EBUG    2010-11-20 23:09:57,694 dev_appserver.py:2105] Reusing main()
function of module "google.appengine.ext.remote_api.handler"
ERROR    2010-11-20 23:09:57,695 handler.py:225] Exception while
handling service_name: "remote_datastore"method: "Transaction"
request <
  "\"\000*321j\nneatschoolr#\013\022\006Domain
\"\003ID1\014\013\022\010Location\"\006ID1000\014">
Traceback (most recent call last):
  File ".../downloads/google_appengine/google_appengine_1.4_prerelease/
google/appengine/ext/remote_api/handler.py", line 221, in post
    response_data = self.ExecuteRequest(request)
  File ".../downloads/google_appengine/google_appengine_1.4_prerelease/
google/appengine/ext/remote_api/handler.py", line 249, in
ExecuteRequest    response_data)  File ".../out/google_appengine/
google/appengine/api/apiproxy_stub.py", line 80, in MakeSyncCall  File
".../downloads/google_appengine/google_appengine_1.4_prerelease/google/
appengine/ext/remote_api/handler.py", line 144, in
_Dynamic_Transaction    self.__call('datastore_v3', 'Put',
put_request, response)  File ".../out/google_appengine/google/
appengine/api/apiproxy_stub_map.py", line 86, in MakeSyncCall  File
".../out/google_appengine/google/appengine/api/apiproxy_stub_map.py",
line 286, in Mak
eSyncCall
  File ".../out/google_appengine/google/appengine/api/
apiproxy_rpc.py", line 149, in _WaitImp
l
  File ".../downloads/google_appengine/google_appengine_1.4_prerelease/
google/appengine/api/datastore_file_stub.py"
, line 616, in MakeSyncCall    response)
  File ".../out/google_appengine/google/appengine/api/
apiproxy_stub.py", line 80, in MakeSyncCall
  File ".../downloads/google_appengine/google_appengine_1.4_prerelease/
google/appengine/api/datastore_file_stub.py", line 677, in
_Dynamic_Put
    datastore_stub_util.PrepareSpecialPropertiesForStore(clone)
UnboundLocalError: local variable 'clone' referenced before assignment


**** CLIENT SIDE  *********

ERROR: test_with_location
(test_employee.EmployeeTestCase)----------------------------------------------------------------------
Traceback (most recent call last)
  File "/opt/local/lib/python2.5/site-packages/logilab/common/
testlib.py", line 1224, in _proceed    testfunc(*args, **kwargs)
  File ".../school/tests/test_employee.py", line 240, in
test_with_location
    lt.delete(True)  File ".../school/tests/test_location.py", line
15, in delete
    self.ent_loc.delete()
  File ".../out/site/swplatform/util/db/transaction.py", line 279, in
new    ret = run_in_new_or_current(meth, *args, **kws)
  File ".../out/site/swplatform/util/db/transaction.py", line 76, in
run_in_new_or_current
    return run_in_new(function, *args, **kwargs)  File ".../out/site/
swplatform/util/db/transaction.py", line 110, in run_in_new
    rr = db.run_in_transaction(_run_in_new, function, *args, **kwargs)
  File ".../out/google_appengine/google/appengine/api/datastore.py",
line 1981, in RunInTransaction
    DEFAULT_TRANSACTION_RETRIES, function, *args, **kwargs)
  File ".../out/google_appengine/google/appengine/api/datastore.py",
line 2067, in RunInTransactionCustomRetries
    ok, result = _DoOneTry(new_connection, function, args, kwargs)
  File ".../out/google_appengine/google/appengine/api/datastore.py",
line 2105, in _DoOneTry
    if new_connection.commit():
  File ".../out/google_appengine/google/appengine/datastore/
datastore_rpc.py", line 1505, in commit
    return rpc.get_result()
  File ".../out/google_appengine/google/appengine/api/
apiproxy_stub_map.py", line 529, in get
_result
    return self.__get_result_hook(self)
  File ".../out/google_appengine/google/appengine/datastore/
datastore_rpc.py", line 1528, in
__commit_hook
    rpc.check_success()
  File ".../out/google_appengine/google/appengine/api/
apiproxy_stub_map.py", line 501, in check_success
    self.__rpc.CheckSuccess()
  File ".../out/google_appengine/google/appengine/api/
apiproxy_rpc.py", line 149, in _WaitImpl
    self.request, self.response)  File ".../downloads/google_appengine/
google_appengine_1.4_prerelease/google/appengine/ext/remote_api/
remote_api_s
tub.py", line 224, in MakeSyncCall
    handler(request, response)
  File ".../downloads/google_appengine/google_appengine_1.4_prerelease/
google/appengine/ext/remote_api/remote_api_s
tub.py", line 404, in _Dynamic_Commit
    tx, datastore_pb.PutResponse())
  File ".../downloads/google_appengine/google_appengine_1.4_prerelease/
google/appengine/ext/remote_api/remote_api_s
tub.py", line 156, in MakeSyncCall
    self._MakeRealSyncCall(service, call, request, response)
  File ".../downloads/google_appengine/google_appengine_1.4_prerelease/
google/appengine/ext/remote_api/remote_api_s
tub.py", line 176, in _MakeRealSyncCall
    raise pickle.loads(response_pb.exception().contents())
UnboundLocalError: local variable 'clone' referenced before assignment

-- 
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