求助:rmi.UnmarshalException:error unmarshalling return;

歆鸿 2011-12-02 05:01:47
这是错误:
java.rmi.UnmarshalException: error unmarshalling return; nested exception is:
java.lang.ClassNotFoundException: ManagementSystem.ManagementSystem (no security manager: RMI class loader disabled)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at java.rmi.Naming.lookup(Naming.java:84)
at TestClient.main(TestClient.java:9)
Caused by: java.lang.ClassNotFoundException: ManagementSystem.ManagementSystem (no security manager: RMI class loader disabled)
at sun.rmi.server.LoaderHandler.loadProxyClass(LoaderHandler.java:535)
at java.rmi.server.RMIClassLoader$2.loadProxyClass(RMIClassLoader.java:628)
at java.rmi.server.RMIClassLoader.loadProxyClass(RMIClassLoader.java:294)
at sun.rmi.server.MarshalInputStream.resolveProxyClass(MarshalInputStream.java:238)
at java.io.ObjectInputStream.readProxyDesc(ObjectInputStream.java:1531)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1493)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
... 3 more

这是代码部分:
public class MSserver {
public static void main(String[] args) {
try {
LocateRegistry.createRegistry(1099);
ManagementSystem MS=new ManagementSystemImpl();
Naming.rebind("rmi://localhost:1099/ManagementSystem",MS);
System.out.println("MSserver start!");
} catch (Exception e) {
e.printStackTrace();
}

}
}



public class TestClient {
public static void main(String[] args) {
try {
ManagementSystem MS=(ManagementSystem) Naming.lookup("rmi://localhost/ManagementSystem");
GroupPurchaseManagementSystem GPMS=MS.getMS();
} catch (Exception e) {
e.printStackTrace();
}
}
}


谁懂得帮个忙,很着急的。。。。

...全文
864 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
cqhbchen 2012-11-23
  • 打赏
  • 举报
回复
你问他解决了!说说是怎么回事啊!
xuesheng0147 2012-04-23
  • 打赏
  • 举报
回复
问题解决了吗?
idea-from 2012-01-10
  • 打赏
  • 举报
回复
我 也是这个错误 阿 要是解决了 说一声阿

67,535

社区成员

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

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