diff --git a/main/plugins/org.talend.librariesmanager/resources/java/routines/system/BufferedOutput.java b/main/plugins/org.talend.librariesmanager/resources/java/routines/system/BufferedOutput.java index 770b27d3ef..6fc16fc3b3 100644 --- a/main/plugins/org.talend.librariesmanager/resources/java/routines/system/BufferedOutput.java +++ b/main/plugins/org.talend.librariesmanager/resources/java/routines/system/BufferedOutput.java @@ -64,8 +64,16 @@ public class BufferedOutput extends java.io.Writer { nChars = sz; nextChar = 0; - lineSeparator = (String) java.security.AccessController.doPrivileged(new sun.security.action.GetPropertyAction( - "line.separator")); //$NON-NLS-1$ + lineSeparator = java.security.AccessController.doPrivileged( + new java.security.PrivilegedAction() { + + @Override + public String run() { + return System.getProperty("line.separator"); //$NON-NLS-1$ + } + + } + ); } /** Check to make sure that the stream has not been closed */