It seems that the Text property is limited to 1000000 characters. I can't 
find this in the documentation but I hit this exception below. Can anyone 
confirm this?


   1. 
   
   Caused by: java.lang.IllegalArgumentException: string property contents is 
too long.  It cannot exceed 1000000 characters.
        at 
com.google.appengine.api.datastore.DatastoreApiHelper.translateError(DatastoreApiHelper.java:36)
        at 
com.google.appengine.api.datastore.DatastoreApiHelper$1.convertException(DatastoreApiHelper.java:98)
        at 
com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:69)
        at 
com.google.appengine.api.datastore.FutureHelper$CumulativeAggregateFuture.get(FutureHelper.java:136)
        at 
com.google.appengine.api.datastore.FutureHelper.getInternal(FutureHelper.java:71)
        at 
com.google.appengine.api.datastore.FutureHelper.quietGet(FutureHelper.java:32)
        at 
com.google.appengine.api.datastore.DatastoreServiceImpl$2.runInternal(DatastoreServiceImpl.java:113)
        at 
com.google.appengine.api.datastore.DatastoreServiceImpl$2.runInternal(DatastoreServiceImpl.java:110)
        at 
com.google.appengine.api.datastore.TransactionRunner.runInTransaction(TransactionRunner.java:31)
        at 
com.google.appengine.api.datastore.DatastoreServiceImpl.put(DatastoreServiceImpl.java:110)
        at 
com.google.appengine.api.datastore.DatastoreServiceImpl.put(DatastoreServiceImpl.java:94)
   <continued in next message>
   
   2. E01-07 02:00PM 13.585
   
   <continued from previous message>
   at 
org.datanucleus.store.appengine.RuntimeExceptionWrappingDatastoreService.put(RuntimeExceptionWrappingDatastoreService.java:93)
        at 
org.datanucleus.store.appengine.DatastorePersistenceHandler.put(DatastorePersistenceHandler.java:180)
        at 
org.datanucleus.store.appengine.DatastorePersistenceHandler.put(DatastorePersistenceHandler.java:139)
        at 
org.datanucleus.store.appengine.DatastorePersistenceHandler.put(DatastorePersistenceHandler.java:134)
        at 
org.datanucleus.store.appengine.DatastorePersistenceHandler.updateObject(DatastorePersistenceHandler.java:536)
        at 
org.datanucleus.state.JDOStateManagerImpl.flush(JDOStateManagerImpl.java:4576)
        at 
org.datanucleus.ObjectManagerImpl.flushInternal(ObjectManagerImpl.java:2814)
        at org.datanucleus.ObjectManagerImpl.flush(ObjectManagerImpl.java:2754)
        at 
org.datanucleus.ObjectManagerImpl.preCommit(ObjectManagerImpl.java:2893)
        at 
org.datanucleus.TransactionImpl.internalPreCommit(TransactionImpl.java:369)
        at org.datanucleus.TransactionImpl.commit(TransactionImpl.java:256)
        at org.datanucleus.ObjectManagerImpl.close(ObjectManagerImpl.java:801)
        at 
org.datanucleus.jdo.JDOPersistenceManager.close(JDOPersistenceManager.java:271)
        ... 39 more
   
   

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