@Override void initialize() { if (file != null){ return; } File file = new File(pathManager.resolveRelativePathEntry(path, relativeTo)); if (file.exists() && file.isDirectory()) { throw ControllerMessages.MESSAGES.resolvedFileDoesNotExistOrIsDirectory(file); } File parent = file.getParentFile(); if (!parent.exists()) { parent.mkdirs(); } if (file.exists()) { File backup = new File(file.getParentFile(), file.getName() + OLD_FILE_FORMATTER.format(new Date())); try { rename(file, backup); } catch (IOException e) { throw ControllerMessages.MESSAGES.couldNotBackUp(e, file.getAbsolutePath(), backup.getAbsolutePath()); } } try { file.createNewFile(); } catch (IOException e){ throw new RuntimeException(e); } this.file = file; }
@Override void initialize() { if (file == null) { File file = new File(pathManager.resolveRelativePathEntry(path, relativeTo)); if (file.exists() && file.isDirectory()) { throw ControllerLogger.ROOT_LOGGER.resolvedFileDoesNotExistOrIsDirectory(file); } File parent = file.getParentFile(); if (!parent.exists()) { parent.mkdirs(); } initializeAtStartup(file); if (!file.exists()) { createNewFile(file); } this.file = file; } rotateLogFile(file); }
@Override void initialize() { if (file == null) { File file = new File(pathManager.resolveRelativePathEntry(path, relativeTo)); if (file.exists() && file.isDirectory()) { throw ControllerLogger.ROOT_LOGGER.resolvedFileDoesNotExistOrIsDirectory(file); } File parent = file.getParentFile(); if (!parent.exists()) { parent.mkdirs(); } initializeAtStartup(file); if (!file.exists()) { createNewFile(file); } this.file = file; } rotateLogFile(file); }
if (tlsClientCertStorePath != null){ final KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm()); final FileInputStream in = new FileInputStream(pathManager.resolveRelativePathEntry(tlsClientCertStorePath, tlsClientCertStoreRelativeTo)); try { final KeyStore ks = KeyStore.getInstance("JKS"); if (tlsTrustStorePath != null){ final TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm()); final FileInputStream in = new FileInputStream(pathManager.resolveRelativePathEntry(tlsTrustStorePath, tlsTrustStoreRelativeTo)); try { final KeyStore ks = KeyStore.getInstance("JKS");
if (tlsClientCertStorePath != null){ final KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm()); final FileInputStream in = new FileInputStream(pathManager.resolveRelativePathEntry(tlsClientCertStorePath, tlsClientCertStoreRelativeTo)); try { final KeyStore ks = KeyStore.getInstance("JKS"); if (tlsTrustStorePath != null){ final TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm()); final FileInputStream in = new FileInputStream(pathManager.resolveRelativePathEntry(tlsTrustStorePath, tlsTrustStoreRelativeTo)); try { final KeyStore ks = KeyStore.getInstance("JKS");
if (tlsClientCertStorePath != null){ final KeyManagerFactory kmf = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm()); final FileInputStream in = new FileInputStream(pathManager.resolveRelativePathEntry(tlsClientCertStorePath, tlsClientCertStoreRelativeTo)); try { final KeyStore ks = KeyStore.getInstance("JKS"); if (tlsTrustStorePath != null){ final TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm()); final FileInputStream in = new FileInputStream(pathManager.resolveRelativePathEntry(tlsTrustStorePath, tlsTrustStoreRelativeTo)); try { final KeyStore ks = KeyStore.getInstance("JKS");