在线等!解决立即给分!! EJB问题!!谢谢!!

jiesong 2007-03-03 02:21:18
在RAD下面运行一个EJB老是出现下面的错!!在那到远程接口后, 没有办法调用到bean的方法体。如果参数用string的话就没有问题。
[3/3/07 14:20:03:040 CST] 00000059 SystemErr R java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
java.rmi.MarshalException: CORBA BAD_PARAM 0x4f4d0006 Maybe; nested exception is:
java.io.NotSerializableException: com.citigroup.oscar.ejb.userincontext.EJSLocalStatefulUserInContext_76e8dd48 is not serializable
at com.ibm.CORBA.iiop.UtilDelegateImpl.wrapException(UtilDelegateImpl.java:690)
at javax.rmi.CORBA.Util.wrapException(Util.java:296)
at com.citigroup.oscar.ciao.wfl.ejb.otherservice._OtherService_Stub.getQueueSummaryByIndividual(_OtherService_Stub.java:702)
at com.citigroup.oscar.ciao.wfl.command.QueuesSummaryCommand.initialise(QueuesSummaryCommand.java:68)
at com.citigroup.oscar.common.servlets.OscarFrontController.controllerAction(OscarFrontController.java:494)
at com.citigroup.oscar.common.servlets.OscarFrontController.doLoadPage(OscarFrontController.java:83)
at com.citigroup.oscar.common.servlets.OscarAbstractServlet.performTask(OscarAbstractServlet.java:242)
at com.citigroup.oscar.common.servlets.OscarAbstractServlet.doGet(OscarAbstractServlet.java:81)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:629)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:80)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1657)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:404)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:282)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
Caused by: java.rmi.MarshalException: CORBA BAD_PARAM 0x4f4d0006 Maybe; nested exception is:
java.io.NotSerializableException: com.citigroup.oscar.ejb.userincontext.EJSLocalStatefulUserInContext_76e8dd48 is not serializable
at com.ibm.CORBA.iiop.UtilDelegateImpl.mapSystemException(UtilDelegateImpl.java:226)
at javax.rmi.CORBA.Util.mapSystemException(Util.java:84)
at com.ibm.rmi.util.ProxyUtil.copyObject(ProxyUtil.java:483)
at com.ibm.CORBA.iiop.UtilDelegateImpl.copyObject(UtilDelegateImpl.java:789)
at javax.rmi.CORBA.Util.copyObject(Util.java:333)
at com.citigroup.oscar.ciao.wfl.ejb.otherservice._OtherService_Stub.getQueueSummaryByIndividual(_OtherService_Stub.java:694)
... 22 more
Caused by: java.io.NotSerializableException: com.citigroup.oscar.ejb.userincontext.EJSLocalStatefulUserInContext_76e8dd48 is not serializable
at com.ibm.CORBA.iiop.UtilDelegateImpl.mapSystemException(UtilDelegateImpl.java:224)
... 27 more
...全文
334 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jiesong 2007-03-03
  • 打赏
  • 举报
回复
public QueueSummaryReply getQueueSummaryByIndividual(WFBaseRequest objWFBaseRequest) throws RemoteException, OscarException
interpb 2007-03-03
  • 打赏
  • 举报
回复
你的Remote接口的有哪几个方法

把这个接口列出来看看
jiesong 2007-03-03
  • 打赏
  • 举报
回复
社么意思?
interpb 2007-03-03
  • 打赏
  • 举报
回复
com.citigroup.oscar.ejb.userincontext.EJSLocalStatefulUserInContext_76e8dd48
jiesong 2007-03-03
  • 打赏
  • 举报
回复
谢谢interpb, 我的方法实现了啊!!在别人的机器上可以正常跑的
interpb 2007-03-03
  • 打赏
  • 举报
回复
自己找找看
interpb 2007-03-03
  • 打赏
  • 举报
回复
方法的参数没有实现Serializable接口

67,538

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧