Mantis - Resin
|
|||||
Viewing Issue Advanced Details | |||||
|
|||||
ID: | Category: | Severity: | Reproducibility: | Date Submitted: | Last Update: |
2478 | minor | always | 03-03-08 09:08 | 03-05-08 09:59 | |
|
|||||
Reporter: | ferg | Platform: | |||
Assigned To: | ferg | OS: | |||
Priority: | normal | OS Version: | |||
Status: | closed | Product Version: | 3.1.4 | ||
Product Build: | Resolution: | fixed | |||
Projection: | none | ||||
ETA: | none | Fixed in Version: | 3.1.5 | ||
|
|||||
Summary: | 0002478: Hessian array serialization | ||||
Description: |
(rep by Aristedes Maniatis) I've gone ahead and tried to update Cayenne's usage of Hessian, but I've run into a problem. Unfortunately Cayenne now fails some of its junit tests which rely on Cayenne after the upgrade from 3.0.20 to 3.1.3. I've been able to extract some debug information. Hessian is unable to deserialise an important Cayenne class: [java] 2008-02-25 22:22:27.923::WARN: Nested in javax.servlet.ServletException: com.caucho.hessian.io.HessianFieldException: org.apache.cayenne.exp.parser.SimpleNode.children: [Ljava.lang.Object; ([Ljava.lang.Object;@719ebf) cannot be assigned to [Lorg.apache.cayenne.exp.parser.Node;: The relevant fields in SimpleNode [1] are: protected Node parent; protected Node[] children; protected int id; |
||||
Steps To Reproduce: | |||||
Additional Information: | |||||
Relationships | |||||
Attached Files: |
Notes | |||||
|
|||||
|
|