you say that one the file transfers worked. was that transfer with Hessian?
do you have example code??
i'd love to work on an example...
e.j. fuhr
Toby Hede wrote:
> I guess there is not much interest in the hessian interest list.
> Is there another forum that addresses hessian issues?
>
> I am still experiencing my strange file transfer problem with with
> Hessian.
>
> I am trying to send a serialized file through Hessian. Where
> previously one of my file transfers worked and another failed, despite
> using the same code, now they both fail.
>
> Any help would be appreciated.
>
> Windows XP SP2, JDK1.4.2_05, latest version Hessian
>
> Stack Trace:
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
> at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
>
> at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
>
> at java.lang.reflect.Constructor.newInstance(Constructor.java:274)
> at
> com.caucho.hessian.io.JavaDeserializer.instantiate(JavaDeserializer.java:168)
>
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:103)
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:995)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:128)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:105)
> at
> com.caucho.hessian.io.SerializerFactory.readMap(SerializerFactory.java:222)
>
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1120)
> at
> com.caucho.hessian.io.CollectionDeserializer.readList(CollectionDeserializer.java:106)
>
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1015)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:128)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:105)
> at
> com.caucho.hessian.io.SerializerFactory.readMap(SerializerFactory.java:222)
>
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1120)
> at
> com.caucho.hessian.io.CollectionDeserializer.readList(CollectionDeserializer.java:106)
>
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1015)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:128)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:105)
> at
> com.caucho.hessian.io.SerializerFactory.readMap(SerializerFactory.java:222)
>
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1120)
> at
> com.caucho.hessian.io.CollectionDeserializer.readList(CollectionDeserializer.java:106)
>
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1015)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:128)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:105)
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:999)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:128)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:105)
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:999)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:128)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:105)
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:999)
> at
> com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:134)
>
> at
> com.caucho.hessian.server.HessianServlet.service(HessianServlet.java:293)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>
> at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
>
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
>
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
>
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
>
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
>
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
>
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
>
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
>
> at java.lang.Thread.run(Thread.java:534)
> Caused by: java.lang.NullPointerException
> at sun.awt.shell.Win32ShellFolder2.<init>(Win32ShellFolder2.java:189)
> ... 62 more
> StandardWrapperValve[EcommerceService]: Servlet.service() for servlet
> EcommerceService threw exception
> java.io.IOException: java.lang.reflect.InvocationTargetException
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:112)
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:995)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:128)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:105)
> at
> com.caucho.hessian.io.SerializerFactory.readMap(SerializerFactory.java:222)
>
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1120)
> at
> com.caucho.hessian.io.CollectionDeserializer.readList(CollectionDeserializer.java:106)
>
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1015)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:128)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:105)
> at
> com.caucho.hessian.io.SerializerFactory.readMap(SerializerFactory.java:222)
>
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1120)
> at
> com.caucho.hessian.io.CollectionDeserializer.readList(CollectionDeserializer.java:106)
>
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1015)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:128)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:105)
> at
> com.caucho.hessian.io.SerializerFactory.readMap(SerializerFactory.java:222)
>
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1120)
> at
> com.caucho.hessian.io.CollectionDeserializer.readList(CollectionDeserializer.java:106)
>
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:1015)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:128)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:105)
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:999)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:128)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:105)
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:999)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:128)
> at
> com.caucho.hessian.io.JavaDeserializer.readMap(JavaDeserializer.java:105)
> at
> com.caucho.hessian.io.HessianInput.readObject(HessianInput.java:999)
> at
> com.caucho.hessian.server.HessianSkeleton.invoke(HessianSkeleton.java:134)
>
> at
> com.caucho.hessian.server.HessianServlet.service(HessianServlet.java:293)
> at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
>
> at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
>
> at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
>
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>
> at
> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
>
> at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
>
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>
> at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)
>
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>
> at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
>
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>
> at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
>
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>
> at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
>
> at
> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
>
> at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
>
> at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
> at
> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
> at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
>
> at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
>
> at
> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
>
> at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
>
> at java.lang.Thread.run(Thread.java:534)
>
>
>
Received on Tue 14 Dec 2004 00:45:04 -0800
This archive was generated by hypermail 2.1.8 : Thu Sep 28 2006 - 20:16:40 PDT