[CAUTION] [jdk11u] RFR: 8229888: (zipfs) Updating an existing zip file does not preserve original permissions

Baesken, Matthias matthias.baesken at sap.com
Tue Mar 3 12:38:10 UTC 2020


New webrev :


http://cr.openjdk.java.net/~mbaesken/webrevs/8229888_1_jdk11/

this adds   permission java.lang.RuntimePermission "accessUserInformation";   to   default.policy  .
( In higher jdk versions  this change came with  Christophs changes ,  but here we need it too ).


Best regards, Matthias



> 
> Hi Christoph ,
> 
> > , I suggest you use zipFile.toUri() as was done in this backport
> > already: http://hg.openjdk.java.net/jdk-
> updates/jdk11u/rev/f8b2e95a1d41.
> 
> Doing this leads to :
> 
> java.lang.IllegalArgumentException: Path component should be '/'
> 	at
> java.base/sun.nio.fs.UnixFileSystemProvider.checkUri(UnixFileSystemProvid
> er.java:82)
> 	at
> java.base/sun.nio.fs.UnixFileSystemProvider.newFileSystem(UnixFileSystem
> Provider.java:91)
> 	at
> java.base/java.nio.file.FileSystems.newFileSystem(FileSystems.java:337)
> 	at
> java.base/java.nio.file.FileSystems.newFileSystem(FileSystems.java:286)
> 	at ZipFSPermissionsTest.zip(ZipFSPermissionsTest.java:199)
> 	at ZipFSPermissionsTest.before(ZipFSPermissionsTest.java:90)
> 
> 
> Best regards, Matthias
> 



More information about the jdk-updates-dev mailing list