java.net.MalformedURLException: protocolo desconhecido: rsrc

Eu entendi isso;

java.net.MalformedURLException: unknown protocol: rsrc 

Não tenho certeza do que fazer com esse protocolo desconhecido. Eu estou usando o RMI simples para se comunicar entre duas JVMs. É um jar que estou faltando que contém este protocolo e, em caso afirmativo, qual deles? Não achei as pesquisas do Google excelentes para esse problema.

Qualquer ajuda seria apreciada. Obrigado.

EDIT2: Para esclarecer, meu código RMI funciona ao executar a partir do Eclipse. É quando eu exporto e uso arquivos jar executáveis ​​e que eles quebram.

Edição: Aqui está um trecho de código:

 registry=LocateRegistry.getRegistry( rmiServerAddress, (new Integer(rmiServerPort)).intValue()); 

Eu finalmente percebi isso. Ao usar o Eclipse e exportar um arquivo jar executável, certifique-se de escolher em Manipulação de biblioteca:

 Extract required libraries into generated JAR 

Isso resolverá esse problema em particular e provavelmente muitos outros.

Desculpe, já é tarde demais neste lado do globo e senti falta da sua frase! 🙂 E esse problema ? Basicamente, o servidor está executando a partir de um caminho no sistema de arquivos com espaços no nome do caminho?

esta opção definitivamente funciona: Export > Runnable Jar File > Copy required libraries into a sub-folder