Hi Eguess,
this is way out of my scope of expertise but I made some research on
your problem.
My suspicion is that your are trying to use a cannonical path that
refers to a raw path (e.g. /../foo/ -> /foo or /../../ -> /).
A few things cross my mind here:
a) a plugin freaks out. I have some funny issues myself with the
promote build. It requires a comparable "special treatment" to bring
it back on track as you have to. As it looks like does another plugin
occasionally interfere with it (collabnet).
b) The file systems security goes wacko:
at java.io.UnixFileSystem.canonicalize0(Native Method)
at java.io.UnixFileSystem.canonicalize(UnixFileSystem.java:157)
at java.io.File.getCanonicalPath(File.java:559)
at sun.security.provider.PolicyFile.canonPath(PolicyFile.java:
1849)
at java.io.FilePermission$1.run(FilePermission.java:186)
at java.io.FilePermission$1.run(FilePermission.java:183)
at java.security.AccessController.doPrivileged(Native Method)
at java.io.FilePermission.init(FilePermission.java:183)
at java.io.FilePermission.<init>(FilePermission.java:249) ...
1) the canonical path is treated different than raw paths. Has
the system been modified? New policies?
2) has your system reached a critical mass? One thing I found
on my research was that too many symbolic links can give you a hard
time.
c) or something completely simple: Do you eventually have a job that
uses canonical paths and one entry has a trailing slash?
d) do you use a repository or other storage solution where you save
your configuration? I had a VERY annoying experience with our SVN
properties that modified the config files slightly. Jenkins did not
take offense in it but some plugins did. Simply opening the
configuration of the jobs in question - the char did not show up here
- and hitting the save button fixed it until next time the system
checked versus the repository.
I hope this may help you somehow to get a new point of view. Even if I
may be totally wrong :)
Take care
Jan
> sun.net.www.protocol.file.FileURLConnection.getPermission(FileURLConnection.j...