Sorted: there were 2 methods in one of our Java classes with the same name
and number of parameters.
Mark
>-----Original Message-----
>From: Mark Harris
>Sent: 04 May 2005 10:10
>To: 'hessian-interest@xxx.com'
>Subject: Hessian error: BasicDeserializer (and Oracle CLOBs?)
>
>
>Hello,
>
>We're experiencing an odd error related to Hessian on our Java
>application.
>
>We're running the application on an Orion server, accessing
>data from an Oracle database. When we run the application with
>Orion running on our local PCs, it all works fine. However,
>when we try and run it from an Orion server running upon
>Solaris, we get the following error:
>
>java.lang.UnsupportedOperationException:
>com.caucho.hessian.io.BasicDeserializer@xxx
> at
>com.caucho.hessian.io.Deserializer.readMap(Deserializer.java:79)
> at
>com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:999)
> at
>com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleto
>n.java:134)
>
>It occurs when data is loaded from the Oracle database. It's
>difficult to know for sure, but we think that it's when the
>application is loading data from an Oracle CLOB object.
>
>We're not sure how to progress this problem. We've exactly
>duplicated the config of the local PC Orion installation upon
>the Solaris server. The Java code is the same and both
>applications are looking at the same database.
>
>Version information:
>
>Hessian jar: hessian-3.0.8.jar
>Java: 1.4.2_06
>Orion: 2.0.6
>Solaris: 9
>Oracle: 8.1.7.4
>
>Thanks for any assistance,
>
>Mark
>
Received on Wed 04 May 2005 03:59:25 -0700
This archive was generated by hypermail 2.1.8 : Thu Sep 28 2006 - 20:16:41 PDT