Package & classpath
Jeg sidder lige fast i packages og rmi. Jeg ved ikke hvor jeg skal ligge skel og stub filerne henne.Jeg har lavet en package der har stien: com\netskate\test\Client og classpath: D:\Download\smsc\classes
så har jeg placeret skel og stub filerne i:
D:\Download\smsc\classes
Men jeg får denne fejl meddelse:
java.lang.NoClassDefFoundError: RMIserver
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at sun.rmi.server.LoaderHandler.loadClass(Unknown Source)
at java.rmi.server.RMIClassLoader$2.loadClass(Unknown Source)
at java.rmi.server.RMIClassLoader.loadClass(Unknown Source)
at sun.rmi.server.MarshalInputStream.resolveClass(Unknown Source)
at java.io.ObjectInputStream.readNonProxyDesc(Unknown Source)
at java.io.ObjectInputStream.readClassDesc(Unknown Source)
at java.io.ObjectInputStream.readOrdinaryObject(Unknown Source)
at java.io.ObjectInputStream.readObject0(Unknown Source)
at java.io.ObjectInputStream.readObject(Unknown Source)
at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
at java.rmi.Naming.lookup(Unknown Source)
at com.netskate.test.Client.parseMESSAGE.<init>(parseMESSAGE.java:41)
at com.netskate.test.SQLStorageMysql.StoreInboundMESSAGE(SQLStorageMysql.java:64)
at com.netskate.test.SQLStorage.StoreInboundMESSAGE(SQLStorage.java:42)
at com.netskate.test.test.newMessage(Test.java:75)
at com.netskate.smsc.MessageDispatcher.newMessage(MessageDispatcher.java:61)
at com.netskate.smsc.TC35Connection.incomingMessage(TC35Connection.java:181)
at com.netskate.smsc.TC35Connection$Input.run(TC35Connection.java:319)
