I am using itextpdf and trying to write the file by:
public class ScoutTranscript {
//static String filePath = System.getProperty("user.home") + "\\Desktop\\ScoutTranscript.pdf";
static String filePath = "/ScoutTranscript.pdf";
private static String FILE = filePath;
However, in the log I get the error:
java.security.AccessControlException: access denied ("java.io.FilePermission" "/ScoutTranscript.pdf" "write")
at java.security.AccessControlContext.checkPermission(AccessControlContext.java:372)
at java.security.AccessController.checkPermission(AccessController.java:559)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:549)
at java.lang.SecurityManager.checkWrite(SecurityManager.java:979)
at java.io.FileOutputStream.<init>(FileOutputStream.java:209)
at java.io.FileOutputStream.<init>(FileOutputStream.java:110)
at org.AwardTracker.server.ScoutTranscript.main(ScoutTranscript.java:44)
at org.AwardTracker.server.MySQLConnection.scoutTranscript(MySQLConnection.java:17126)
How should I create the filePath please?