Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003448 [Resin] minor always 04-15-09 14:15 05-27-09 13:04
Reporter alex View Status public  
Assigned To ferg
Priority normal Resolution fixed  
Status closed   Product Version 3.2.0
Summary 0003448: Hessian JavaFieldSerializer deep serialization
Description [15:10:55.763] java.lang.RuntimeException: 13 class java.lang.Object
[15:10:55.763] Java field: protected java.util.Map org.apache.commons.beanutils.LazyDynaBean.values
[15:10:55.763] Java field: protected org.apache.commons.beanutils.DynaBean org.apache.struts.validator.BeanValidatorForm.dynaBean
[15:10:55.763] at com.caucho.hessian.io.JavaSerializer$FieldSerializer.serialize(JavaSerializer.java:317)
[15:10:55.763] at com.caucho.hessian.io.JavaSerializer.writeInstance(JavaSerializer.java:265)
[15:10:55.763] at com.caucho.hessian.io.JavaSerializer.writeObject(JavaSerializer.java:229)
[15:10:55.763] at com.caucho.hessian.io.Hessian2Output.writeObject(Hessian2Output.java:488)
[15:10:55.763] at com.caucho.server.session.SessionImpl.store(SessionImpl.java:1151)
[15:10:55.763] at com.caucho.server.session.SessionObjectManager.store(SessionObjectManager.java:139)
[15:10:55.763] at com.caucho.server.cluster.ClusterObject.objectStore(ClusterObject.java:466)
[15:10:55.763] at com.caucho.server.session.SessionImpl.save(SessionImpl.java:966)
[15:10:55.763] at com.caucho.server.session.SessionImpl.saveAfterRequest(SessionImpl.java:952)
[15:10:55.763] at com.caucho.server.session.SessionImpl.finish(SessionImpl.java:914)
[15:10:55.763] at com.caucho.server.connection.AbstractHttpRequest.finish(AbstractHttpRequest.java:2622)
[15:10:55.763] at com.caucho.server.http.HttpRequest.finish(HttpRequest.java:1477)
[15:10:55.763] at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:219)
[15:10:55.763] at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:266)
[15:10:55.763] at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:280)
[15:10:55.763] at com.caucho.server.port.TcpConnection.handleConnection(TcpConnection.java:563)
[15:10:55.763] at com.caucho.server.port.TcpConnection$KeepaliveTask.run(TcpConnection.java:1177)
[15:10:55.763] at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:759)
[15:10:55.763] at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:681)
[15:10:55.763] at java.lang.Thread.run(Thread.java:595)
Additional Information
Attached Files

- Relationships

- Notes
(0003955)
alex
04-15-09 18:54

Compelte stack trace:
[15:10:55.763] java.lang.RuntimeException: 13 class java.lang.Object
[15:10:55.763] Java field: protected java.util.Map org.apache.commons.beanutils.LazyDynaBean.values
[15:10:55.763] Java field: protected org.apache.commons.beanutils.DynaBean org.apache.struts.validator.BeanValidatorForm.dynaBean
[15:10:55.763] at com.caucho.hessian.io.JavaSerializer$FieldSerializer.serialize(JavaSerializer.java:317)
[15:10:55.763] at com.caucho.hessian.io.JavaSerializer.writeInstance(JavaSerializer.java:265)
[15:10:55.763] at com.caucho.hessian.io.JavaSerializer.writeObject(JavaSerializer.java:229)
[15:10:55.763] at com.caucho.hessian.io.Hessian2Output.writeObject(Hessian2Output.java:488)
[15:10:55.763] at com.caucho.server.session.SessionImpl.store(SessionImpl.java:1151)
[15:10:55.763] at com.caucho.server.session.SessionObjectManager.store(SessionObjectManager.java:139)
[15:10:55.763] at com.caucho.server.cluster.ClusterObject.objectStore(ClusterObject.java:466)
[15:10:55.763] at com.caucho.server.session.SessionImpl.save(SessionImpl.java:966)
[15:10:55.763] at com.caucho.server.session.SessionImpl.saveAfterRequest(SessionImpl.java:952)
[15:10:55.763] at com.caucho.server.session.SessionImpl.finish(SessionImpl.java:914)
[15:10:55.763] at com.caucho.server.connection.AbstractHttpRequest.finish(AbstractHttpRequest.java:2622)
[15:10:55.763] at com.caucho.server.http.HttpRequest.finish(HttpRequest.java:1477)
[15:10:55.763] at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:219)
[15:10:55.763] at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:266)
[15:10:55.763] at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:280)
[15:10:55.763] at com.caucho.server.port.TcpConnection.handleConnection(TcpConnection.java:563)
[15:10:55.763] at com.caucho.server.port.TcpConnection$KeepaliveTask.run(TcpConnection.java:1177)
[15:10:55.763] at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:759)
[15:10:55.763] at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:681)
[15:10:55.763] at java.lang.Thread.run(Thread.java:595)
[15:10:55.763] Caused by: java.lang.RuntimeException: 13 class java.lang.Object
[15:10:55.763] Java field: protected java.util.Map org.apache.commons.beanutils.LazyDynaBean.values
[15:10:55.763] at com.caucho.hessian.io.JavaSerializer$FieldSerializer.serialize(JavaSerializer.java:317)
[15:10:55.763] at com.caucho.hessian.io.JavaSerializer.writeInstance(JavaSerializer.java:265)
[15:10:55.763] at com.caucho.hessian.io.JavaSerializer.writeObject(JavaSerializer.java:229)
[15:10:55.763] at com.caucho.hessian.io.Hessian2Output.writeObject(Hessian2Output.java:488)
[15:10:55.763] at com.caucho.hessian.io.JavaSerializer$FieldSerializer.serialize(JavaSerializer.java:315)
[15:10:55.763] ... 19 more
[15:10:55.763] Caused by: java.lang.RuntimeException: 13 class java.lang.Object
[15:10:55.763] at com.caucho.hessian.io.BasicSerializer.writeObject(BasicSerializer.java:282)
[15:10:55.763] at com.caucho.hessian.io.Hessian2Output.writeObject(Hessian2Output.java:488)
[15:10:55.763] at com.caucho.hessian.io.MapSerializer.writeObject(MapSerializer.java:100)
[15:10:55.763] at com.caucho.hessian.io.Hessian2Output.writeObject(Hessian2Output.java:488)
[15:10:55.763] at com.caucho.hessian.io.JavaSerializer$FieldSerializer.serialize(JavaSerializer.java:315)
[15:10:55.763] ... 23 more
 
(0004040)
ferg
05-27-09 13:04

hessian/34bg
 

- Issue History
Date Modified Username Field Change
04-15-09 14:15 alex New Issue
04-15-09 18:54 alex Note Added: 0003955
05-27-09 13:04 ferg Note Added: 0004040
05-27-09 13:04 ferg Assigned To  => ferg
05-27-09 13:04 ferg Status new => closed
05-27-09 13:04 ferg Resolution open => fixed
05-27-09 13:04 ferg Fixed in Version  => 4.0.1


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
31 total queries executed.
27 unique queries executed.
Powered by Mantis Bugtracker