So, grab the 3.1.9 trunk? There was another issue we reported about ScheduledTasks not running until 1 week after the server started (at least when started on Sunday). Know if that one is fixed as well (e.g. 3.1.8 would run scheduled tasks immedately after start, 3.1.9 would start running them a week after start - same app config).
-tyson On Tue, Jan 5, 2010 at 2:59 PM, Alex <a...@caucho.com> wrote: > This looks like a bug (checked 3.1.9). The code on the trunk looks valid – > testing instanceof before casting. > > Thanks, > Alex > > >> We're seeing two possibly related issues with the Hessian Debug facilities in >> our production environment. The first is the exception pasted below. The >> second is that hessian debug will run for a few hours after we restart the >> web app, then just die. We are running 3.1.19. Any ideas? >> >> java.lang.ClassCastException: java.util.Date cannot be cast to >> java.lang.Integer >> at >> com.caucho.hessian.io.HessianDebugState$ObjectState.shift(HessianDebugState.java:1186) >> at >> com.caucho.hessian.io.HessianDebugState$DateState.next(HessianDebugState.java:649) >> at >> com.caucho.hessian.io.HessianDebugState.next(HessianDebugState.java:93) >> at >> com.caucho.hessian.io.HessianDebugOutputStream.write(HessianDebugOutputStream.java:96) >> at java.io.OutputStream.write(OutputStream.java:99) >> at >> com.caucho.hessian.io.Hessian2Output.flushBuffer(Hessian2Output.java:1541) >> at >> com.caucho.hessian.io.Hessian2Output.flush(Hessian2Output.java:1522) >> at >> com.caucho.hessian.io.Hessian2Output.printString(Hessian2Output.java:1450) >> at >> com.caucho.hessian.io.Hessian2Output.writeString(Hessian2Output.java:1060) >> at >> com.caucho.hessian.io.JavaSerializer$StringFieldSerializer.serialize(JavaSerializer.java:346) >> at >> com.caucho.hessian.io.JavaSerializer.writeInstance(JavaSerializer.java:213) >> at >> com.caucho.hessian.io.JavaSerializer.writeObject(JavaSerializer.java:177) >> at >> com.caucho.hessian.io.Hessian2Output.writeObject(Hessian2Output.java:490) >> at >> com.caucho.hessian.io.CollectionSerializer.writeObject(CollectionSerializer.java:102) >> at >> com.caucho.hessian.io.Hessian2Output.writeObject(Hessian2Output.java:490) >> at >> com.caucho.hessian.io.JavaSerializer$FieldSerializer.serialize(JavaSerializer.java:256) >> at >> com.caucho.hessian.io.JavaSerializer.writeInstance(JavaSerializer.java:213) >> at >> com.caucho.hessian.io.JavaSerializer.writeObject(JavaSerializer.java:177) >> at >> com.caucho.hessian.io.Hessian2Output.writeObject(Hessian2Output.java:490) >> at >> com.caucho.hessian.io.MapSerializer.writeObject(MapSerializer.java:100) >> at >> com.caucho.hessian.io.Hessian2Output.writeObject(Hessian2Output.java:490) >> at >> com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:199) >> at >> com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:109) >> at >> com.caucho.hessian.server.HessianServlet.service(HessianServlet.java:396) >> at >> com.caucho.server.dispatch.WebServiceFilterChain.doFilter(WebServiceFilterChain.java:101) >> at com.caucho.filters.GzipFilter.doFilter(GzipFilter.java:169) >> at >> com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:87) >> at >> com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:162) >> at >> com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:187) >> at >> com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:265) >> at >> com.caucho.server.hmux.HmuxRequest.handleRequest(HmuxRequest.java:436) >> at com.caucho.server.port.TcpConnection.run(TcpConnection.java:682) >> at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:743) >> at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:662) >> at java.lang.Thread.run(Thread.java:619) >> -- >> View this message in context: >> http://old.nabble.com/Hessian-Debug-Exception-in-Production-tp27026698p27026698.html >> Sent from the Resin mailing list archive at Nabble.com. >> >> >> >> _______________________________________________ >> resin-interest mailing list >> resin-interest@caucho.com >> http://maillist.caucho.com/mailman/listinfo/resin-interest > > > > > _______________________________________________ > resin-interest mailing list > resin-interest@caucho.com > http://maillist.caucho.com/mailman/listinfo/resin-interest > _______________________________________________ resin-interest mailing list resin-interest@caucho.com http://maillist.caucho.com/mailman/listinfo/resin-interest