private void dumpToFile(String fileName, byte[] data) { File proxyDumpFilePath = configuration.getProxyDumpFilePath(); if (proxyDumpFilePath == null) { return; } File dumpFile = new File(proxyDumpFilePath, fileName + ".class"); try { Files.write(dumpFile.toPath(), data, StandardOpenOption.CREATE, StandardOpenOption.TRUNCATE_EXISTING); } catch (IOException e) { BeanLogger.LOG.beanCannotBeDumped(fileName, e); } }
private void dumpToFile(String fileName, byte[] data) { File proxyDumpFilePath = configuration.getProxyDumpFilePath(); if (proxyDumpFilePath == null) { return; } File dumpFile = new File(proxyDumpFilePath, fileName + ".class"); try { Files.write(dumpFile.toPath(), data, StandardOpenOption.CREATE, StandardOpenOption.TRUNCATE_EXISTING); } catch (IOException e) { BeanLogger.LOG.beanCannotBeDumped(fileName, e); } }
private void dumpToFile(String fileName, byte[] data) { File proxyDumpFilePath = configuration.getProxyDumpFilePath(); if (proxyDumpFilePath == null) { return; } File dumpFile = new File(proxyDumpFilePath, fileName + ".class"); try { Files.write(dumpFile.toPath(), data, StandardOpenOption.CREATE, StandardOpenOption.TRUNCATE_EXISTING); } catch (IOException e) { BeanLogger.LOG.beanCannotBeDumped(fileName, e); } }
private void dumpToFile(String fileName, byte[] data) { File proxyDumpFilePath = configuration.getProxyDumpFilePath(); if (proxyDumpFilePath == null) { return; } File dumpFile = new File(proxyDumpFilePath, fileName + ".class"); try { Files.write(dumpFile.toPath(), data, StandardOpenOption.CREATE, StandardOpenOption.TRUNCATE_EXISTING); } catch (IOException e) { BeanLogger.LOG.beanCannotBeDumped(fileName, e); } }
private void dumpToFile(String fileName, byte[] data) { File proxyDumpFilePath = configuration.getProxyDumpFilePath(); if (proxyDumpFilePath == null) { return; } File dumpFile = new File(proxyDumpFilePath, fileName + ".class"); try { Files.write(dumpFile.toPath(), data, StandardOpenOption.CREATE, StandardOpenOption.TRUNCATE_EXISTING); } catch (IOException e) { BeanLogger.LOG.beanCannotBeDumped(fileName, e); } }
private void dumpToFile(String fileName, byte[] data) { File proxyDumpFilePath = configuration.getProxyDumpFilePath(); if (proxyDumpFilePath == null) { return; } FileOutputStream dumpFileStream = null; File classFile = new File(proxyDumpFilePath, fileName + ".class"); try { if (classFile.isFile()) { if (!classFile.delete()) { throw new IOException("Can not to remove file: " + classFile.getName()); } } dumpFileStream = new FileOutputStream(classFile); dumpFileStream.write(data); } catch (IOException e) { BeanLogger.LOG.beanCannotBeDumped(fileName, e); } finally { try { if (dumpFileStream != null) { dumpFileStream.close(); } } catch (IOException e) { BeanLogger.LOG.beanCannotBeDumped(fileName, e); } } }