Mantis - Resin
Viewing Issue Advanced Details
1306 minor always 08-21-06 11:21 08-21-06 13:36
ferg  
ferg  
normal  
closed 3.0.21  
fixed  
none    
none 3.0.22  
0001306: Hessian: JavaDeserializer getParamArg
(rep by Rick Mann)

n JavaDeserializer.getParamArg(Class cl):

The check for (float.class.equals(cl)) results in a new Double. When instantiate() then calls our wrongly-selected constructor (due to the bug above), it tries to pass a Double for a primitive float argument. This is what was resulting in the IllegalArgumentException in the original bug.

Notes
(0001470)
ferg   
08-21-06 13:36   
hessian/334f