Think we've fallen foul of more recent OSGi security handling - in a JNLP launch, we're now seeing:

ERROR: Error starting http://localhost:8084/VtWebUi/dsv/ascert/vtmp/lib/vt/propsmgr.jar (java.security.AccessControlException: access denied (java.util.PropertyPermission system.props.list read)) java.security.AccessControlException: access denied (java.util.PropertyPermission system.props.list read)
   at java.security.AccessControlContext.checkPermission(Unknown Source)
   at java.security.AccessController.checkPermission(Unknown Source)
   at java.lang.SecurityManager.checkPermission(Unknown Source)
at org.apache.felix.framework.BundleContextImpl.getProperty(BundleContextImpl.java:82)

"system.props.list" is actually one of the properties we pass in into Felix via the Map at creation time.

We sign our JARs and didn't trip on this one before - so guessing it's something like a default SecurityManager being installed that we need to alter or suppress somehow.

Would appreciate some pointers since this is an area I'm not familiar with

Regards

-- Rob


Ascert - Taking systems to the Edge
[EMAIL PROTECTED]
+44 (0)20 7488 3470
www.ascert.com

Reply via email to