Are you using trunk or 1.2.1?

We just fixed a security-related issue for 1.2.2 (and in trunk) that address an issue where security was broken. Perhaps this is related, so try the 1.2.2 release if you aren't on trunk.

-> richard


Rob Walker wrote:
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