没有权限啊,以前有人问过哦
http://expert.csdn.net/Expert/topic/2492/2492332.xml?temp=.2760736
http://expert.csdn.net/Expert/topic/2492/2492332.xml?temp=.2760736
解决方案 »
- 怎么用 PLSQL Developer 创建新的oracle数据库
- 学习Struts2 同一表 many-to-one 和s:iterator遍历集合结果问题
- 为什么我的浏览器不能访问svn服务器,svn无法和外面联系
- 急急急jsp 中文乱码(加急)
- preparedstatement 可以跳过占位符?
- Java developer 常用的调试工具
- oracle AL32UTF8字符集,java读取数据库返回的数据都是问号?
- 请教一个jfreechart 曲线图的问题
- image对象的输出
- 关于cmp中finder方法中怎样填写where clause呀?小弟初学。望指点呀
- jsp调用ejb的老问题
- 无状态session bean中如何同时连接两个数据库,并在一个事物中管理???
grant {
permission java.security.AllPermission;
};
并且也是
java -Djava.security.policy=file:java.policy
这样运行的。可是还是抛出那个异常。
不知为何?
java.rmi.ServerException: RemoteException occurred in server thread; nested exce
ption is:
java.rmi.UnmarshalException: error unmarshalling arguments; nested excep
tion is:
java.lang.ClassNotFoundException: test.PerfectTime_Stub
at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:352
)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:207)
at sun.rmi.transport.Transport$1.run(Transport.java:148)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:4
60)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
.java:701)
at java.lang.Thread.run(Thread.java:534)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknow
n Source)
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.bind(Unknown Source)
at java.rmi.Naming.bind(Unknown Source)
at test.PerfectTime.main(PerfectTime.java:49)
Caused by: java.rmi.UnmarshalException: error unmarshalling arguments; nested ex
ception is:
java.lang.ClassNotFoundException: test.PerfectTime_Stub
at sun.rmi.registry.RegistryImpl_Skel.dispatch(Unknown Source)
at sun.rmi.server.UnicastServerRef.oldDispatch(UnicastServerRef.java:342
)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:207)
at sun.rmi.transport.Transport$1.run(Transport.java:148)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:4
60)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport
.java:701)
at java.lang.Thread.run(Thread.java:534)
Caused by: java.lang.ClassNotFoundException: test.PerfectTime_Stub
at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:219)
at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:430)
at sun.rmi.server.LoaderHandler.loadClass(LoaderHandler.java:165)
at java.rmi.server.RMIClassLoader$2.loadClass(RMIClassLoader.java:631)
at java.rmi.server.RMIClassLoader.loadClass(RMIClassLoader.java:257)
at sun.rmi.server.MarshalInputStream.resolveClass(MarshalInputStream.jav
a:200)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:151
3)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1
626)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)
... 9 more
各位高手,救命!
兄弟,耐性是一种美德啊。
你最好指定一下codebase,并把stub放到codebase下
你在这里搜codebase
或者在google搜rmi codebase能找到好多解答的
现在是RMI的服务器端已经正常运行了(是codebase的问题)。
我以下面的命令行运行客户端
java -classpath f:\client;f:\clientclasses\hello.jar -Djava.rmi.serve
r.codebase=file:/f:\serverclasses/ -Djava.security.policy=rmiclient.policy jdev
eloper.rmi.HelloClient就抛出这个异常:Exception in thread "main" java.rmi.UnmarshalException: Error unmarshaling retur
n header; nested exception is:
java.io.EOFException
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at jdeveloper.rmi.HelloImpl_Stub.sayHello(Unknown Source)
at jdeveloper.rmi.HelloClient.main(HelloClient.java:12)
Caused by: java.io.EOFException
at java.io.DataInputStream.readByte(Unknown Source)
... 4 more不知为何?
还请各位高手解决一下。小弟谢过了先!