[ http://issues.apache.org/jira/browse/DERBY-701?page=all ] Jean T. Anderson resolved DERBY-701: ------------------------------------
Fix Version: 10.2.0.0 Resolution: Fixed Patch derby701-2.diff looks good -- and I actually ran the network server example to make sure it works. Committed to the trunk, revision 374798. Modified files: $ svn status M src/adminguide/tadminnetservrun.dita M src/devguide/rdevcsecure871406.dita M src/devguide/rdevcsecure871439.dita M src/devguide/rdevcsecure871422.dita > Java 2 security policy file examples don't work -- are missing a needed line > ---------------------------------------------------------------------------- > > Key: DERBY-701 > URL: http://issues.apache.org/jira/browse/DERBY-701 > Project: Derby > Type: Bug > Components: Documentation > Versions: 10.1.1.1 > Reporter: Jean T. Anderson > Priority: Minor > Fix For: 10.2.0.0 > Attachments: derby701-2.diff, derby701.diff, derby701_html_files-2.zip, > derby701_html_files.zip > > These security policy file examples don't work as is: > http://db.apache.org/derby/docs/dev/devguide/rdevcsecure871406.html > http://db.apache.org/derby/docs/dev/devguide/rdevcsecure871422.html > http://db.apache.org/derby/docs/dev/devguide/rdevcsecure871439.html > Each example needs this additional line: > permission java.io.FilePermission "${derby.system.home}","read"; > The email thread is here: > http://mail-archives.apache.org/mod_mbox/db-derby-user/200511.mbox/[EMAIL > PROTECTED] > To show one of the examples, here is the current text for Example 1: > grant codeBase "file://f:/derby/lib/derby.jar" { > permission java.lang.RuntimePermission "createClassLoader"; > permission java.util.PropertyPermission "derby.*", "read"; > permission java.io.FilePermission "${derby.system.home}${/}-", > "read,write,delete"; > }; > It needs to be this instead: > grant codeBase "file://f:/derby/lib/derby.jar" { > permission java.lang.RuntimePermission "createClassLoader"; > permission java.util.PropertyPermission "derby.*", "read"; > permission java.io.FilePermission "${derby.system.home}","read"; > permission java.io.FilePermission > "${derby.system.home}${/}-","read,write,delete"; > }; -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira