2

我们在 netbeans 中进行了 cleanbuild,检查了 jdk 版本并在服务器上部署了所有内容,但仍然出现以下错误。有人可以帮忙吗?

javax.servlet.ServletException:#{RegistrationController.register}:javax.ejb.EJBException:嵌套异常是:java.rmi.MarshalException:CORBA MARSHAL 1398079745 也许;嵌套异常是: org.omg.CORBA.MARSHAL: ----------BEGIN 服务器端堆栈跟踪---------- org.omg.CORBA.MARSHAL: vmcid: SUN minor代码:257 完成:在 com.sun.corba.ee.impl.logging.ORBUtilSystemException.couldNotFindClass(ORBUtilSystemException.java:9679)

在 com.sun.corba.ee.impl.logging.ORBUtilSystemException.couldNotFindClass(ORBUtilSystemException.java:9694)

在 com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:1042)

在 com.sun.corba.ee.impl.encoding.CDRInputStream_1_0.read_value(CDRInputStream_1_0.java:896)

...

4

1 回答 1

0

通常,Corba Marshal 错误与 Corba 对象的 IDL 以及生成的存根与 Corba 对象本身的实际实现的方法签名不匹配有关。

此外,请确保您引用了 Corba 实现所需的所有正常 Corba 相关 jar。

您还可以发布您的客户端和服务器代码以及您正在使用的 IDL。

于 2010-04-07T04:22:37.697 回答