diff --git a/src/main/java/net/rubygrapefruit/platform/internal/DefaultPosixFile.java b/src/main/java/net/rubygrapefruit/platform/internal/DefaultPosixFile.java index 3582924..fceeaf9 100755 --- a/src/main/java/net/rubygrapefruit/platform/internal/DefaultPosixFile.java +++ b/src/main/java/net/rubygrapefruit/platform/internal/DefaultPosixFile.java @@ -47,7 +47,7 @@ public class DefaultPosixFile implements PosixFile { try { encodedName = file.getPath().getBytes(characterEncoding); } catch (UnsupportedEncodingException e) { - throw new NativeException(String.format("Could not encode path for file '%s' using encoding %s.", file.getName(), characterEncoding)); + throw new NativeException(String.format("Could not encode path for file '%s' using encoding %s.", file.getName(), characterEncoding), e); } byte[] buffer = new byte[encodedName.length + 1]; System.arraycopy(encodedName, 0, buffer, 0, encodedName.length);