Hi Anne, depending on whether you are using the latest Felix revision or not you might be hitting a transition period. In general, you will need to deploy the RMISecurityManager in order for RMI class loader to work. As noted above, however, security is a work in progress at the moment.
I do believe that Felix's security management is in a working state but it will be not specification compliant for some time and subsequently, somewhat hard to manage. Assuming that all you're trying to do here is getting RMI to work irregardless of security concerns, I'd try the following, java -Djava.security.manager=java.rmi.RMISecurityManager -Djava.security.policy=all.policy -jar bin/felix.jar where,
cat all.policy
grant { permission java.security.AllPermission; }; Let me know how that goes. regards, Karl
When I try to distantly deploy a bundle, I get the following error: C:\myprojet\deploy\generated\build.deploy.xml:37: java.rmi.UnmarshalException: Error unmarshaling return; nested exception is: java.lang.ClassNotFoundException: org.osgi.framework.BundleException (no security manager: RMI class loader disabled) Is it a configuration problem? How can I allow remote deployment? Regards Anne.
-- Karl Pauls [EMAIL PROTECTED]