no security manager: RMI class loader disabled
If someone could shed some light on my problem i would be very grateful.
I am using a set of tried and tested java applications so I am not looking at a code problem.
I am getting this error when using a specific API which also tries to send a binary payload.
java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
java.lang.ClassNotFoundException: <class> (no security manager: RMI class loader disabled)
The network path has a firewall but other requests have no problem using the same RMI interface and there are meausures in place to handle firewalls.
On start up this option is passed, "-Djava.security.egd=file:/dev/./urandom" in the launch string of the app the class is destined for so I dont see it as a problem with lack of entropy, besides there appears to be plenty available. java.security also uses urandom and java.policy has no restrictions.
The only difference with other working environments is that I am trying to run on VMs. I can only think of this as being a factor but i dont know what it is.
Any ideas anyone?
Thanks in advance