Thank you for bringing this up and for fixing the Problem! sebb <seb...@gmail.com> schrieb am Mo., 13. Juni 2016 um 12:32:
> A Commons NET test was failing on Jenkins, but worked fine locally. > And previously had been working on Continuum. > > Turns out this was because Jenkins uses path names of the form > .../commons-net@n/. > > The test code was using the following to get the source location: > > java.security.CodeSource.getLocation().getFile() > > The embedded '@' was returned encoded as %40. > > When used as a File parameter of course it did not work, so the test > failed. > > Using java.net.URLDecoder.decode() on the file-part of the URL fixed this. > > There are no doubt other methods that return URLs that represent local > file paths. > Beware! > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > >