RMI报错:java.rmi.UnmarshalException: Error unmarshaling return;
来源:互联网 发布:伊巴卡生涯数据 编辑:程序博客网 时间:2024/05/22 12:21
RMI工程报有个类找不到,信息如下:
java.rmi.UnmarshalException: Error unmarshaling return; nested exception is:
java.lang.ClassNotFoundException: com.mchange.v2.resourcepool.CannotAcquireResourceException (no security manager: RMI class loader disabled)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:227)
at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(RemoteObjectInvocationHandler.java:178)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(RemoteObjectInvocationHandler.java:132)
at $Proxy0.login(Unknown Source)
at com.thtf.authentication.action.LoginAction.login(LoginAction.java:73)
at com.thtf.authentication.action.LoginAction.login(LoginAction.java:57)
at com.thtf.client.Client.login(Client.java:35)
at com.thtf.client.Client.main(Client.java:28)
Caused by: java.lang.ClassNotFoundException: com.mchange.v2.resourcepool.CannotAcquireResourceException (no security manager: RMI class loader disabled)
at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:375)
at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:165)
at java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:620)
at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:247)
at sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.java:197)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1575)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1496)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1732)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1947)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1871)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:225)
... 8 more
Exception in thread "main" com.thtf.rmi.exception.LoginException: 登录服务器校验失败,失败原因如下Error unmarshaling return; nested exception is:
java.lang.ClassNotFoundException: com.mchange.v2.resourcepool.CannotAcquireResourceException (no security manager: RMI class loader disabled)
at com.thtf.authentication.action.LoginAction.login(LoginAction.java:76)
at com.thtf.authentication.action.LoginAction.login(LoginAction.java:57)
at com.thtf.client.Client.login(Client.java:35)
at com.thtf.client.Client.main(Client.java:28)
***************************************************************************************************
解决办法
***************************************************************************************************
在myeclipse中用快捷键ctrl+shift+T找出CannotAcquireResourceException是否存在,如果没有找到,则说明没有这个类,引入相应的包即可。
- RMI报错:java.rmi.UnmarshalException: Error unmarshaling return;
- Java —— RMI + Element 老是出现java.io.EofException 或java.rmi.UnmarshalException: Error unmarshaling retu
- RMI [java.rmi.UnmarshalException] 问题解决
- RMI [java.rmi.UnmarshalException] 问题解决
- java.rmi.UnmarshalException:errorunmarshalling return; java.lang.ClassNotFoundException的解决方法
- java中RMI报错no security manager: RMI classloader disable
- java rmi
- java rmi
- Java RMI
- java RMI
- java RMI
- Java RMI
- java RMI
- JAVA RMI
- Java RMI
- Java RMI
- Java RMI
- java RMI
- MFC:Tab Control 控件的使用
- memory test using memory_get_usage()
- SOS.dll(SOS 调试扩展)
- Tomcat服务器-项目配置方法总结
- 混合使用startService与bindService时的情况
- RMI报错:java.rmi.UnmarshalException: Error unmarshaling return;
- 上传文件中的中文乱码问题
- 直接从google中引入jquery.js
- Android 的网络编程
- table control里面的f4
- gnu linux 上ARM默认char是不带符号的。微软wince上char又默认是signed。
- ini文件读取
- python正则表达式指南
- Linux下的多线程编程