Hi Sasha, It appears that Groovy's compiler is generating invalid class files in some cases with respect to generics. In this case, it looks like you only have one class suffering from this problem - CrazymenuExporter. You should be able to workaround this issue by removing the generic types from your process method. I.E. change
byte[] com.stanfy.grab.export.CrazymenuExporter.process(java.util.List<com.stanfy.grab.entities.Restaurant>) to byte[] com.stanfy.grab.export.CrazymenuExporter.process(java.util.List) Please let me know if that works for you. Meanwhile, we'll be contacting the Groovy team directly to fill them in on the full details. Please feel free to file a bug with them too. On Fri, Sep 25, 2009 at 11:43 AM, Sasha Timofeev <[email protected]>wrote: > > Hi, i have really strange problems with my java application. I'm > already have 2 apps that working nice now but this (third app) one > don't want even start... > Mb anybody has the same problem ? > This is my log: > > > # > > 1. > 09-25 08:36AM 37.413 / 500 1113ms 1671cpu_ms 0kb Mozilla/5.0 > (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/2009090216 Linux Mint/7 > (Gloria) Firefox/3.0.14,gzip(gfe) > See details > > 66.186.34.211 - - [25/Sep/2009:08:36:38 -0700] "GET / HTTP/1.1" > 500 0 - "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.0.14) Gecko/ > 2009090216 Linux Mint/7 (Gloria) Firefox/3.0.14,gzip(gfe)" "rest- > searchbot-dev-1.appspot.com" > > 2. > I 09-25 08:36AM 37.708 > > javax.servlet.ServletContext log: Initializing Spring root > WebApplicationContext > > 3. > I 09-25 08:36AM 38.502 > > [rest-searchbot-dev-1/5.336589323742918607].<stdout>: 25 Sep > 2009 15:36:38,498 [Runtime Network Thread] ERROR StackTrace - > Sanitizing stacktrace: > java.lang.StringIndexOutOfBoundsException: String index out of > range: 60 > at com.google.appengine.runtime.Request.process-b8797a9fde24aa95 > (Request.java) > at java.lang.String.charAt(Unknown Source) > at java.lang.Class.getDeclaredField(Class.java:158) > at > org.codehaus.groovy.grails.commons.DomainClassArtefactHandler.isDomainClass > (DomainClassArtefactHandler.java:69) > at > org.codehaus.groovy.grails.commons.ServiceArtefactHandler.isArtefactClass > (ServiceArtefactHandler.java:37) > at > org.codehaus.groovy.grails.commons.ArtefactHandlerAdapter.isArtefact > (ArtefactHandlerAdapter.java:64) > at > > org.codehaus.groovy.grails.commons.DefaultGrailsApplication.configureLoadedClasses > (DefaultGrailsApplication.java:315) > at > org.codehaus.groovy.grails.commons.DefaultGrailsApplication.initialise > (DefaultGrailsApplication.java:810) > at > > org.codehaus.groovy.grails.plugins.GrailsPluginManagerFactoryBean.afterPropertiesSet > (GrailsPluginManagerFactoryBean.java:112) > at > > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods > (AbstractAutowireCapableBeanFactory.java:1369) > at > > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean > (AbstractAutowireCapableBeanFactory.java:1335) > at > > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean > (AbstractAutowireCapableBeanFactory.java:473) > at > > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory > $1.run(AbstractAutowireCapableBeanFactory.java:409) > at java.security.AccessController.doPrivileged(Native Method) > at > > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean > (AbstractAutowireCapableBeanFactory.java:380) > at org.springframework.beans.factory.support.AbstractBeanFactory > $1.getObject(AbstractBeanFactory.java:264) > at > > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton > (DefaultSingletonBeanRegistry.java:222) > at > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean > (AbstractBeanFactory.java:261) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean > (AbstractBeanFactory.java:185) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean > (AbstractBeanFactory.java:164) > at > > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons > (DefaultListableBeanFactory.java:423) > at > > org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization > (AbstractApplicationContext.java:728) > at > org.springframework.context.support.AbstractApplicationContext.refresh > (AbstractApplicationContext.java:380) > at > org.springframework.web.context.ContextLoader.createWebApplicationContext > (ContextLoader.java:255) > at > > org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext > (GrailsContextLoader.java:65) > at > org.springframework.web.context.ContextLoader.initWebApplicationContext > (ContextLoader.java:199) > at > org.springframework.web.context.ContextLoaderListener.contextInitialized > (ContextLoaderListener.java:45) > at org.mortbay.jetty.handler.ContextHandler.startContext > (ContextHandler.java:530) > at org.mortbay.jetty.servlet.Context.startContext(Context.java: > 135) > at org.mortbay.jetty.webapp.WebAppContext.startContext > (WebAppContext.java:1218) > at org.mortbay.jetty.handler.ContextHandler.doStart > (ContextHandler.java:500) > at org.mortbay.jetty.webapp.WebAppContext.doStart > (WebAppContext.java:448) > at org.mortbay.component.AbstractLifeCycle.start > (AbstractLifeCycle.java:40) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler > (AppVersionHandlerMap.java:190) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler > (AppVersionHandlerMap.java:167) > at > > com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest > (JettyServletEngineAdapter.java:127) > at com.google.apphosting.runtime.JavaRuntime.handleRequest > (JavaRuntime.java:235) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:4950) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:4948) > at > com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest > (BlockingApplicationHandler.java:24) > at com.google.net.rpc.impl.RpcUtil.runRpcInApplication > (RpcUtil.java:359) > at com.google.net.rpc.impl.Server$2.run(Server.java:823) > at com.google.tracing.LocalTraceSpanRunnable.run > (LocalTraceSpanRunnable.java:56) > at com.google.tracing.LocalTraceSpanBuilder.internalContinueSpan > (LocalTraceSpanBuilder.java:516) > at com.google.net.rpc.impl.Server.startRpc(Server.java:778) > at com.google.net.rpc.impl.Server.processRequest(Server.java: > 351) > at com.google.net.rpc.impl.ServerConnection.messageReceived > (ServerConnection.java:437) > at com.google.net.rpc.impl.RpcConnection.parseMessages > (RpcConnection.java:319) > at com.google.net.rpc.impl.RpcConnection.dataReceived > (RpcConnection.java:290) > at com.google.net.async.Connection.handleReadEvent > (Connection.java:428) > at com.google.net.async.EventDispatcher.processNetworkEvents > (EventDispatcher.java:762) > at com.google.net.async.EventDispatcher.internalLoop > (EventDispatcher.java:207) > at com.google.net.async.EventDispatcher.loop > (EventDispatcher.java:101) > at com.google.net.rpc.RpcService.runUntilServerShutdown > (RpcService.java:251) > at com.google.apphosting.runtime.JavaRuntime$RpcRunnable.run > (JavaRuntime.java:392) > at java.lang.Thread.run(Unknown Source) > > > 4. > I 09-25 08:36AM 38.503 > > [rest-searchbot-dev-1/5.336589323742918607].<stdout>: 25 Sep > 2009 15:36:38,502 [Runtime Network Thread] ERROR StackTrace - > Sanitizing stacktrace: > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'pluginManager' defined in ServletContext > resource [/WEB-INF/applicationContext.xml]: Invocation of init method > failed; nested exception is java.lang.StringIndexOutOfBoundsException: > String index out of range: 60 > at > > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean > (AbstractAutowireCapableBeanFactory.java:1338) > at > > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean > (AbstractAutowireCapableBeanFactory.java:473) > at > > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory > $1.run(AbstractAutowireCapableBeanFactory.java:409) > at java.security.AccessController.doPrivileged(Native Method) > at > > org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean > (AbstractAutowireCapableBeanFactory.java:380) > at org.springframework.beans.factory.support.AbstractBeanFactory > $1.getObject(AbstractBeanFactory.java:264) > at > > org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton > (DefaultSingletonBeanRegistry.java:222) > at > org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean > (AbstractBeanFactory.java:261) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean > (AbstractBeanFactory.java:185) > at > org.springframework.beans.factory.support.AbstractBeanFactory.getBean > (AbstractBeanFactory.java:164) > at > > org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons > (DefaultListableBeanFactory.java:423) > at > > org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization > (AbstractApplicationContext.java:728) > at > org.springframework.context.support.AbstractApplicationContext.refresh > (AbstractApplicationContext.java:380) > at > org.springframework.web.context.ContextLoader.createWebApplicationContext > (ContextLoader.java:255) > at > > org.codehaus.groovy.grails.web.context.GrailsContextLoader.createWebApplicationContext > (GrailsContextLoader.java:65) > at > org.springframework.web.context.ContextLoader.initWebApplicationContext > (ContextLoader.java:199) > at > org.springframework.web.context.ContextLoaderListener.contextInitialized > (ContextLoaderListener.java:45) > at org.mortbay.jetty.handler.ContextHandler.startContext > (ContextHandler.java:530) > at org.mortbay.jetty.servlet.Context.startContext(Context.java: > 135) > at org.mortbay.jetty.webapp.WebAppContext.startContext > (WebAppContext.java:1218) > at org.mortbay.jetty.handler.ContextHandler.doStart > (ContextHandler.java:500) > at org.mortbay.jetty.webapp.WebAppContext.doStart > (WebAppContext.java:448) > at org.mortbay.component.AbstractLifeCycle.start > (AbstractLifeCycle.java:40) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler > (AppVersionHandlerMap.java:190) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler > (AppVersionHandlerMap.java:167) > at > > com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest > (JettyServletEngineAdapter.java:127) > at com.google.apphosting.runtime.JavaRuntime.handleRequest > (JavaRuntime.java:235) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:4950) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:4948) > at > com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest > (BlockingApplicationHandler.java:24) > at com.google.net.rpc.impl.RpcUtil.runRpcInApplication > (RpcUtil.java:359) > at com.google.net.rpc.impl.Server$2.run(Server.java:823) > at com.google.tracing.LocalTraceSpanRunnable.run > (LocalTraceSpanRunnable.java:56) > at com.google.tracing.LocalTraceSpanBuilder.internalContinueSpan > (LocalTraceSpanBuilder.java:516) > at com.google.net.rpc.impl.Server.startRpc(Server.java:778) > at com.google.net.rpc.impl.Server.processRequest(Server.java: > 351) > at com.google.net.rpc.impl.ServerConnection.messageReceived > (ServerConnection.java:437) > at com.google.net.rpc.impl.RpcConnection.parseMessages > (RpcConnection.java:319) > at com.google.net.rpc.impl.RpcConnection.dataReceived > (RpcConnection.java:290) > at com.google.net.async.Connection.handleReadEvent > (Connection.java:428) > at com.google.net.async.EventDispatcher.processNetworkEvents > (EventDispatcher.java:762) > at com.google.net.async.EventDispatcher.internalLoop > (EventDispatcher.java:207) > at com.google.net.async.EventDispatcher.loop > (EventDispatcher.java:101) > at com.google.net.rpc.RpcService.runUntilServerShutdown > (RpcService.java:251) > at com.google.apphosting.runtime.JavaRuntime$RpcRunnable.run > (JavaRuntime.java:392) > at java.lang.Thread.run(Unknown Source) > Caused by: java.lang.StringIndexOutOfBoundsException: String > index out of range: 60 > at com.google.appengine.runtime.Request.process-b8797a9fde24aa95 > (Request.java) > at java.lang.String.charAt(Unknown Source) > at java.lang.Class.getDeclaredField(Class.java:158) > at java.security.AccessController.doPrivileged(Native Method) > ... 23 more > > > 5. > I 09-25 08:36AM 38.503 > > [rest-searchbot-dev-1/5.336589323742918607].<stdout>: 25 Sep > 2009 15:36:38,503 [Runtime Network Thread] ERROR > org.springframework.web.context.ContextLoader - Context initialization > failed > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'pluginManager' defined in ServletContext > resource [/WEB-INF/applicationContext.xml]: Invocation of init method > failed; nested exception is java.lang.StringIndexOutOfBoundsException: > String index out of range: 60 > at java.security.AccessController.doPrivileged(Native Method) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler > (AppVersionHandlerMap.java:190) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler > (AppVersionHandlerMap.java:167) > at > > com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest > (JettyServletEngineAdapter.java:127) > at com.google.apphosting.runtime.JavaRuntime.handleRequest > (JavaRuntime.java:235) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:4950) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:4948) > at > com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest > (BlockingApplicationHandler.java:24) > at com.google.net.rpc.impl.RpcUtil.runRpcInApplication > (RpcUtil.java:359) > at com.google.net.rpc.impl.Server$2.run(Server.java:823) > at com.google.tracing.LocalTraceSpanRunnable.run > (LocalTraceSpanRunnable.java:56) > at com.google.tracing.LocalTraceSpanBuilder.internalContinueSpan > (LocalTraceSpanBuilder.java:516) > at com.google.net.rpc.impl.Server.startRpc(Server.java:778) > at com.google.net.rpc.impl.Server.processRequest(Server.java: > 351) > at com.google.net.rpc.impl.ServerConnection.messageReceived > (ServerConnection.java:437) > at com.google.net.rpc.impl.RpcConnection.parseMessages > (RpcConnection.java:319) > at com.google.net.rpc.impl.RpcConnection.dataReceived > (RpcConnection.java:290) > at com.google.net.async.Connection.handleReadEvent > (Connection.java:428) > at com.google.net.async.EventDispatcher.processNetworkEvents > (EventDispatcher.java:762) > at com.google.net.async.EventDispatcher.internalLoop > (EventDispatcher.java:207) > at com.google.net.async.EventDispatcher.loop > (EventDispatcher.java:101) > at com.google.net.rpc.RpcService.runUntilServerShutdown > (RpcService.java:251) > at com.google.apphosting.runtime.JavaRuntime$RpcRunnable.run > (JavaRuntime.java:392) > at java.lang.Thread.run(Unknown Source) > Caused by: java.lang.StringIndexOutOfBoundsException: String > index out of range: 60 > at com.google.appengine.runtime.Request.process-b8797a9fde24aa95 > (Request.java) > at java.lang.String.charAt(Unknown Source) > at java.lang.Class.getDeclaredField(Class.java:158) > ... 24 more > > > 6. > W 09-25 08:36AM 38.504 > > Failed startup of context > com.google.apphosting.utils.jetty.runtimeappenginewebappcont...@130b682 > {/,/base/data/home/apps/rest-searchbot-dev-1/5.336589323742918607} > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'pluginManager' defined in ServletContext > resource [/WEB-INF/applicationContext.xml]: Invocation of init method > failed; nested exception is java.lang.StringIndexOutOfBoundsException: > String index out of range: 60 > at java.security.AccessController.doPrivileged(Native Method) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler > (AppVersionHandlerMap.java:190) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler > (AppVersionHandlerMap.java:167) > at > > com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest > (JettyServletEngineAdapter.java:127) > at com.google.apphosting.runtime.JavaRuntime.handleRequest > (JavaRuntime.java:235) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:4950) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:4948) > at > com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest > (BlockingApplicationHandler.java:24) > at com.google.net.rpc.impl.RpcUtil.runRpcInApplication > (RpcUtil.java:359) > at com.google.net.rpc.impl.Server$2.run(Server.java:823) > at com.google.tracing.LocalTraceSpanRunnable.run > (LocalTraceSpanRunnable.java:56) > at com.google.tracing.LocalTraceSpanBuilder.internalContinueSpan > (LocalTraceSpanBuilder.java:516) > at com.google.net.rpc.impl.Server.startRpc(Server.java:778) > at com.google.net.rpc.impl.Server.processRequest(Server.java: > 351) > at com.google.net.rpc.impl.ServerConnection.messageReceived > (ServerConnection.java:437) > at com.google.net.rpc.impl.RpcConnection.parseMessages > (RpcConnection.java:319) > at com.google.net.rpc.impl.RpcConnection.dataReceived > (RpcConnection.java:290) > at com.google.net.async.Connection.handleReadEvent > (Connection.java:428) > at com.google.net.async.EventDispatcher.processNetworkEvents > (EventDispatcher.java:762) > at com.google.net.async.EventDispatcher.internalLoop > (EventDispatcher.java:207) > at com.google.net.async.EventDispatcher.loop > (EventDispatcher.java:101) > at com.google.net.rpc.RpcService.runUntilServerShutdown > (RpcService.java:251) > at com.google.apphosting.runtime.JavaRuntime$RpcRunnable.run > (JavaRuntime.java:392) > at java.lang.Thread.run(Unknown Source) > Caused by: java.lang.StringIndexOutOfBoundsException: String > index out of range: 60 > at com.google.appengine.runtime.Request.process-b8797a9fde24aa95 > (Request.java) > at java.lang.String.charAt(Unknown Source) > at java.lang.Class.getDeclaredField(Class.java:158) > ... 24 more > > 7. > W 09-25 08:36AM 38.505 > > Nested in > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'pluginManager' defined in ServletContext > resource [/WEB-INF/applicationContext.xml]: Invocation of init method > failed; nested exception is java.lang.StringIndexOutOfBoundsException: > String index out of range: 60: > java.lang.StringIndexOutOfBoundsException: String index out of > range: 60 > at com.google.appengine.runtime.Request.process-b8797a9fde24aa95 > (Request.java) > at java.lang.String.charAt(Unknown Source) > at java.lang.Class.getDeclaredField(Class.java:158) > at java.security.AccessController.doPrivileged(Native Method) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler > (AppVersionHandlerMap.java:190) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler > (AppVersionHandlerMap.java:167) > at > > com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest > (JettyServletEngineAdapter.java:127) > at com.google.apphosting.runtime.JavaRuntime.handleRequest > (JavaRuntime.java:235) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:4950) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:4948) > at > com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest > (BlockingApplicationHandler.java:24) > at com.google.net.rpc.impl.RpcUtil.runRpcInApplication > (RpcUtil.java:359) > at com.google.net.rpc.impl.Server$2.run(Server.java:823) > at com.google.tracing.LocalTraceSpanRunnable.run > (LocalTraceSpanRunnable.java:56) > at com.google.tracing.LocalTraceSpanBuilder.internalContinueSpan > (LocalTraceSpanBuilder.java:516) > at com.google.net.rpc.impl.Server.startRpc(Server.java:778) > at com.google.net.rpc.impl.Server.processRequest(Server.java: > 351) > at com.google.net.rpc.impl.ServerConnection.messageReceived > (ServerConnection.java:437) > at com.google.net.rpc.impl.RpcConnection.parseMessages > (RpcConnection.java:319) > at com.google.net.rpc.impl.RpcConnection.dataReceived > (RpcConnection.java:290) > at com.google.net.async.Connection.handleReadEvent > (Connection.java:428) > at com.google.net.async.EventDispatcher.processNetworkEvents > (EventDispatcher.java:762) > at com.google.net.async.EventDispatcher.internalLoop > (EventDispatcher.java:207) > at com.google.net.async.EventDispatcher.loop > (EventDispatcher.java:101) > at com.google.net.rpc.RpcService.runUntilServerShutdown > (RpcService.java:251) > at com.google.apphosting.runtime.JavaRuntime$RpcRunnable.run > (JavaRuntime.java:392) > at java.lang.Thread.run(Unknown Source) > > 8. > C 09-25 08:36AM 38.508 > > Uncaught exception from servlet > javax.servlet.UnavailableException: Initialization failed. > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler > (AppVersionHandlerMap.java:199) > at > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler > (AppVersionHandlerMap.java:167) > at > > com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest > (JettyServletEngineAdapter.java:127) > at com.google.apphosting.runtime.JavaRuntime.handleRequest > (JavaRuntime.java:235) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:4950) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:4948) > at > com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest > (BlockingApplicationHandler.java:24) > at com.google.net.rpc.impl.RpcUtil.runRpcInApplication > (RpcUtil.java:359) > at com.google.net.rpc.impl.Server$2.run(Server.java:823) > at com.google.tracing.LocalTraceSpanRunnable.run > (LocalTraceSpanRunnable.java:56) > at com.google.tracing.LocalTraceSpanBuilder.internalContinueSpan > (LocalTraceSpanBuilder.java:516) > at com.google.net.rpc.impl.Server.startRpc(Server.java:778) > at com.google.net.rpc.impl.Server.processRequest(Server.java: > 351) > at com.google.net.rpc.impl.ServerConnection.messageReceived > (ServerConnection.java:437) > at com.google.net.rpc.impl.RpcConnection.parseMessages > (RpcConnection.java:319) > at com.google.net.rpc.impl.RpcConnection.dataReceived > (RpcConnection.java:290) > at com.google.net.async.Connection.handleReadEvent > (Connection.java:428) > at com.google.net.async.EventDispatcher.processNetworkEvents > (EventDispatcher.java:762) > at com.google.net.async.EventDispatcher.internalLoop > (EventDispatcher.java:207) > at com.google.net.async.EventDispatcher.loop > (EventDispatcher.java:101) > at com.google.net.rpc.RpcService.runUntilServerShutdown > (RpcService.java:251) > at com.google.apphosting.runtime.JavaRuntime$RpcRunnable.run > (JavaRuntime.java:392) > at java.lang.Thread.run(Unknown Source) > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
