no security manager: RMI class loader disabled

0

Witam mam problem ponieważ przy wywołaniu klienta z RMI mam problem

java.rmi.UnmarshalException: error unmarshalling return; nested exception is: 
	java.lang.ClassNotFoundException: pl.luppo.rmi.service.IIndustryService (no security manager: RMI class loader disabled)

Poszukałem trochę i znalazłem pewne rozwiązanie ale nie potrafię go zastosować ponieważ ja zawsze buduje projekt z eclipsa, proszę o pomoc

http://stackoverflow.com/questions/7355429/remoteexception-java-rmi-unmarshalexception-error-unmarshalling-return

Przy tym rozwiązaniu tworze plik my.policy z taką zawartością jaka jest opisana. Następnie kopiuję go do folderu w którym znajduje się moja klasa klienta i wykonuję

java -Djava.security.manager -Djava.security.policy=my.policy MyClass  (w moim przypadku RMIClient)

Dostaje komunikat że nie może znaleźć lub załadować głównej klasy MyClass (w moim przypadku RMIClient)

Z góry dziękuję za pomoc

0

Stworzyłem plik policy dodałem go do argumentów VM w eclipse po stronie klienta jak i serwera.
Również po obu stronach w main dodałem

System.setSecurityManager(new RMISecurityManager());

ale nadal występuje błąd

java.lang.ClassNotFoundException: pl.luppo.rmi.service.IIndustryService (no security manager: RMI class loader disabled)

1 użytkowników online, w tym zalogowanych: 0, gości: 1