各位大虾,帮忙看一下.
lucene的Hits对象是不是不能被序列化?
我用RMI远程调用一个方法,希望返回一个Hits对象,结果tomcat报错,说Hits不能被序列化.
我查了一下,Hit是继承了Serializable接口的,为什么Hits不行?
还有什么别的解决方法么?
谢谢了.
lucene的Hits对象是不是不能被序列化?
我用RMI远程调用一个方法,希望返回一个Hits对象,结果tomcat报错,说Hits不能被序列化.
我查了一下,Hit是继承了Serializable接口的,为什么Hits不行?
还有什么别的解决方法么?
谢谢了.
解决方案 »
- 关于Hibernate函数问题,高手来看看!
- 郁闷的经典问题 HTTP Status 404 - Servlet actionServlet is not available
- 如何使用在MyEclipse中产生的DAO类中的函数?
- 使用hibernate对对象进行持久化时,Unknown entity class的错误
- 请问Mybatis3.2自定义Ehcache缓存怎么指定配置文件?
- 求正则表达式大神解决小弟的一个问题
- 高手们,低手们ejb如何解决这样的问题???
- 还是一道RMI的题,tomcatjava及各位大侠请进来看看,急!
- 在一个.ear文件中的那些.xml是不是一定要自己写的,能不能自动生成的,
- 如何写入多个WEB服务器(分别在具有不同IP的机器上)公共的COOKIE?问题解决,送500分,多谢!
- hibernate映射
- 谁有ejb基于weblogic的例子,高分送上,不够再加。
很郁闷。
下面是错位信息。
type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.lucene.search.Hits
sun.rmi.server.UnicastRef.invoke(UnicastRef.java:173)
serach.xmlimp_Stub.search(Unknown Source)
serach.websearch.serach(websearch.java:28)
org.apache.jsp.index2_jsp._jspService(index2_jsp.java:68)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.大虾帮忙看一次吧。
Hits这个类并没有实现Serializable接口 你这里是Hits 不是Hitpublic final class Hitsextends Object
YY_MM_DD,
Hit好像已经是序列化的了,它继承了Serializable接口,这样算么?
还是我没有理解对,应该用别的方法使它序列化?
谢谢了.