I want to attach the error stack trace:
Nested in javax.servlet.ServletException: java.lang.OutOfMemoryError:
Java heap space:
java.lang.OutOfMemoryError: Java heap space
at
com.google.appengine.repackaged.com.google.io.protocol.ProtocolSource.newByteArray
(ProtocolSource.java:468)
at
com.google.appengine.repackaged.com.google.io.protocol.ProtocolSource.getPrefixedData
(ProtocolSource.java:379)
at com.google.storage.onestore.v3.OnestoreEntity$Reference.merge
(OnestoreEntity.java:4178)
at
com.google.appengine.repackaged.com.google.io.protocol.ProtocolMessage.mergeFrom
(ProtocolMessage.java:377)
at
com.google.appengine.repackaged.com.google.io.protocol.ProtocolMessage.mergeFrom
(ProtocolMessage.java:394)
at
com.google.appengine.repackaged.com.google.io.protocol.ProtocolMessage.parseFrom
(ProtocolMessage.java:506)
at com.google.appengine.api.datastore.KeyFactory.stringToKey
(KeyFactory.java:196)
at org.datanucleus.store.appengine.EntityUtils.stringToInternalKey
(EntityUtils.java:259)
at org.datanucleus.store.appengine.EntityUtils.idToInternalKey
(EntityUtils.java:134)
at org.datanucleus.store.appengine.EntityUtils.idToInternalKey
(EntityUtils.java:125)
at
org.datanucleus.store.appengine.jdo.DatastoreJDOPersistenceManager.getObjectById
(DatastoreJDOPersistenceManager.java:54)
at com.hzqtc.hzqtcblog.persist.service.ArticleServiceImpl.retrieve
(ArticleServiceImpl.java:34)
at org.apache.jsp.article_jsp._jspService(article_jsp.java:64)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:
487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
(ServletHandler.java:1093)
at com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter
(SaveSessionFilter.java:35)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
(ServletHandler.java:1084)
at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter
(TransactionCleanupFilter.java:43)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter
(ServletHandler.java:1084)
at org.mortbay.jetty.servlet.ServletHandler.handle
(ServletHandler.java:360)
at org.mortbay.jetty.security.SecurityHandler.handle
(SecurityHandler.java:216)
at org.mortbay.jetty.servlet.SessionHandler.handle
(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle
(ContextHandler.java:712)
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:
405)
at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle
(AppVersionHandlerMap.java:237)
at org.mortbay.jetty.handler.HandlerWrapper.handle
(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:313)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
506)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete
(HttpConnection.java:830)
at com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable
(RpcRequestParser.java:76)
On Aug 20, 5:14 pm, hzqtc <[email protected]> wrote:
> Hi,
>
> Here, by "specified", I don't mean some specified type of data query
> but some specified tuples in the database.
> I have some articles stored in the database and I'm able to retrive
> most of them. But for one or two of them, the server throw
> OutOfMemoryException every time. The article has a Text field but
> won't be longer than several kilobytes.
>
> Is there anyone knows about this situation? It's really strange I
> think.
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---