I would very much appreciate if Google would make the effort to release the Dev SDK a week before pushing it into production service. For all I care, mark it a "backwards comparability check" release, and then after a week release another one that actually allows pushing new versions with this SDK the are possibly using the new API that were added in this release.
All to make sure our application does not get hit by these corner cases. For us, have 5 min of downtime carries huge consequences. Maxim. On Fri, Oct 15, 2010 at 10:44 AM, nicanor.babula <[email protected]>wrote: > Solved. Looks like appengine sandbox banned sun.dc.* classes too. > Changed the namespace and now it's up and running. > > On 14 Ott, 18:07, "nicanor.babula" <[email protected]> wrote: > > Hi google appengine team, > > > > Since today, I have been getting continuously the exception reported > > below. Yesterday I am not sure, but the day before yesterday it worked > > for sure. I have more apps that use the same library and all of them > > keep throwing the same exception. You can reproduce it uploading this > > xsl file:http://www.4shared.com/file/uefUC7KX/simple.html > > on this servlet:http://almaoffice0.appspot.com/testPDF.jsp > > app id: > > almaoffice0 and domodentweb. > > > > In the development server, everything works fine (just like before). > > > > I need information about the issue pretty fast because the second app > > is a production one and I need to know what decision to take. > > > > Thanks in advance. > > > > Uncaught exception from servlet > > java.lang.NoClassDefFoundError: sun/dc/path/PathException > > at > > org.apache.xmlgraphics.java2d.GraphicContext.<init>(GraphicContext.java: > > 93) > > at > > > org.apache.fop.render.intermediate.IFGraphicContext.<init>(IFGraphicContext > .java: > > 42) > > at > > org.apache.fop.render.intermediate.IFRenderer.<init>(IFRenderer.java: > > 127) > > at > > > org.apache.fop.render.RendererFactory.createRendererForDocumentHandler(Rend > ererFactory.java: > > 313) > > at > > > org.apache.fop.render.RendererFactory.tryIFDocumentHandlerMaker(RendererFac > tory.java: > > 290) > > at > > > org.apache.fop.render.RendererFactory.createRenderer(RendererFactory.java: > > 270) > > at > org.apache.fop.area.RenderPagesModel.<init>(RenderPagesModel.java: > > 69) > > at > > org.apache.fop.area.AreaTreeHandler.setupModel(AreaTreeHandler.java: > > 130) > > at > org.apache.fop.area.AreaTreeHandler.<init>(AreaTreeHandler.java: > > 102) > > at > > > org.apache.fop.render.RendererFactory.createFOEventHandler(RendererFactory. > java: > > 359) > > at org.apache.fop.fo.FOTreeBuilder.<init>(FOTreeBuilder.java:105) > > at org.apache.fop.apps.Fop.createDefaultHandler(Fop.java:100) > > at org.apache.fop.apps.Fop.<init>(Fop.java:78) > > at org.apache.fop.apps.FopFactory.newFop(FopFactory.java:254) > > at org.apache.fop.apps.FopFactory.newFop(FopFactory.java:231) > > at > > > cri.domodentweb.server.servlets.GenUserCalendarMemoPDF.doGet(GenUserCalenda > rMemoPDF.java: > > 166) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) > > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java: > > 511) > > at org.mortbay.jetty.servlet.ServletHandler > > $CachedChain.doFilter(ServletHandler.java:1166) > > at > > > com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlo > bUploadFilter.java: > > 97) > > at org.mortbay.jetty.servlet.ServletHandler > > $CachedChain.doFilter(ServletHandler.java:1157) > > at > > > com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionF > ilter.java: > > 35) > > at org.mortbay.jetty.servlet.ServletHandler > > $CachedChain.doFilter(ServletHandler.java:1157) > > at > > > com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(Trans > actionCleanupFilter.java: > > 43) > > at org.mortbay.jetty.servlet.ServletHandler > > $CachedChain.doFilter(ServletHandler.java:1157) > > at > > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: > > 388) > > at > > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java: > > 216) > > at > > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java: > > 182) > > at > > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java: > > 765) > > at > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java: > > 418) > > at > > > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionH > andlerMap.java: > > 238) > > at > > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java: > > 152) > > at org.mortbay.jetty.Server.handle(Server.java:326) > > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java: > > 542) > > at org.mortbay.jetty.HttpConnection > > $RequestHandler.headerComplete(HttpConnection.java:923) > > at > > > com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequ > estParser.java: > > 76) > > at > org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > > at > > > com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceReques > t(JettyServletEngineAdapter.java: > > 135) > > at > > com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java: > > 261) > > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > > $6.handleBlockingRequest(RuntimePb.java:8483) > > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > > $6.handleBlockingRequest(RuntimePb.java:8481) > > at > > > com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest(BlockingAp > plicationHandler.java: > > 24) > > at > com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java: > > 418) > > at > com.google.net.rpc.impl.Server$RpcTask.runInContext(Server.java: > > 572) > > at com.google.tracing.TraceContext$TraceContextRunnable > > $1.run(TraceContext.java:448) > > at > com.google.tracing.TraceContext.runInContext(TraceContext.java: > > 688) > > at com.google.tracing.TraceContext > > > $AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.jav > a: > > 326) > > at com.google.tracing.TraceContext > > $AbstractTraceContextCallback.runInInheritedContext(TraceContext.java: > > 318) > > at com.google.tracing.TraceContext > > $TraceContextRunnable.run(TraceContext.java:446) > > at > > > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java: > > 1110) > > at java.util.concurrent.ThreadPoolExecutor > > $Worker.run(ThreadPoolExecutor.java:603) > > at java.lang.Thread.run(Thread.java:636) > > Caused by: java.lang.ClassNotFoundException: sun.dc.path.PathException > > at > > > com.google.appengine.runtime.Request.process-5ec23fe4d3ab5e3c(Request.java) > > at java.lang.ClassLoader.loadClass(ClassLoader.java:268) > > at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336) > > at > > org.apache.xmlgraphics.java2d.GraphicContext.<init>(GraphicContext.java: > > 93) > > at > > > org.apache.fop.render.intermediate.IFGraphicContext.<init>(IFGraphicContext > .java: > > 42) > > at > > org.apache.fop.render.intermediate.IFRenderer.<init>(IFRenderer.java: > > 127) > > at > > > org.apache.fop.render.RendererFactory.createRendererForDocumentHandler(Rend > ererFactory.java: > > 313) > > at > > > org.apache.fop.render.RendererFactory.tryIFDocumentHandlerMaker(RendererFac > tory.java: > > 290) > > at > > > org.apache.fop.render.RendererFactory.createRenderer(RendererFactory.java: > > 270) > > at > org.apache.fop.area.RenderPagesModel.<init>(RenderPagesModel.java: > > 69) > > at > > org.apache.fop.area.AreaTreeHandler.setupModel(AreaTreeHandler.java: > > 130) > > at > org.apache.fop.area.AreaTreeHandler.<init>(AreaTreeHandler.java: > > 102) > > at > > > org.apache.fop.render.RendererFactory.createFOEventHandler(RendererFactory. > java: > > 359) > > at org.apache.fop.fo.FOTreeBuilder.<init>(FOTreeBuilder.java:105) > > at org.apache.fop.apps.Fop.createDefaultHandler(Fop.java:100) > > at org.apache.fop.apps.Fop.<init>(Fop.java:78) > > at org.apache.fop.apps.FopFactory.newFop(FopFactory.java:254) > > at org.apache.fop.apps.FopFactory.newFop(FopFactory.java:231) > > at > > > cri.domodentweb.server.servlets.GenUserCalendarMemoPDF.doGet(GenUserCalenda > rMemoPDF.java: > > 166) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) > > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java: > > 511) > > at org.mortbay.jetty.servlet.ServletHandler > > $CachedChain.doFilter(ServletHandler.java:1166) > > at org.mortbay.jetty.servlet.ServletHandler > > $CachedChain.doFilter(ServletHandler.java:1157) > > at org.mortbay.jetty.servlet.ServletHandler > > $CachedChain.doFilter(ServletHandler.java:1157) > > at org.mortbay.jetty.servlet.ServletHandler > > $CachedChain.doFilter(ServletHandler.java:1157) > > at > > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: > > 388) > > at > > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java: > > 216) > > at > > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java: > > 182) > > at > > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java: > > 765) > > at > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java: > > 418) > > at > > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java: > > 152) > > at org.mortbay.jetty.Server.handle(Server.java:326) > > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java: > > 542) > > at org.mortbay.jetty.HttpConnection > > $RequestHandler.headerComplete(HttpConnection.java:923) > > at > org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > > ... 11 more > > > > Unexpected exception from servlet: java.lang.NoClassDefFoundError: sun/ > > dc/path/PathException > > -- > 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]<google-appengine-java%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > > -- 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.
