Community
Participate
Working Groups
When running the Jetty server with a security manager it is now (wasn't so in 7.2) required to grant access for both read and write to all system properties in the policy file: permission java.util.PropertyPermission "*", "read, write"; This is due to a call to System.getProperties() has been introduced in Log.java (in org.eclipse.jetty.util.log). This is unfortunate since this call not only requires read access to all system properties but also write access, making it impossible to set grant policies for system properties. The preferred way should be to call System.getProperty(String) for known properties instead.
Default operation cannot know the full list of properties that is required at runtime to avoid this.