I get this;
java.net.MalformedURLException: unknown protocol: rsrc
I'm not entirely sure what to do about this unknown protocol. I am using simple RMI to communicate between two JVMs. Is it a jar that I am missing that contains this protocol and, if so, which one? I haven't found Google searches to be all that great for this issue.
Any help would be appreciated. Thanks.
EDIT2: To clarify, my RMI code works when running from Eclipse. It's when I export and use runnable jar files and such that it breaks.
EDIT: Here's a code snippet:
registry=LocateRegistry.getRegistry(
rmiServerAddress,
(new Integer(rmiServerPort)).intValue());
I finally figured it out. When using Eclipse and exporting a runnable jar file, make sure to choose under Library Handling:
Extract required libraries into generated JAR
That will fix this particular issue and probably many others.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With