/** * Attach the application archive file to the payload. */ private void attachAppArchive(File file, Payload.Outbound payload) throws IOException { if (logger.isLoggable(Level.FINER)) { logger.finer("ServerSynchronizer: domainRootUri " + domainRootUri); logger.finer("ServerSynchronizer: file.toURI() " + file.toURI()); logger.finer("ServerSynchronizer: attach file " + domainRootUri.relativize(file.toURI())); } payload.attachFile("application/octet-stream", domainRootUri.relativize(file.toURI()), "configChange", file, true); }
/** * Attach the application archive file to the payload. */ private void attachAppArchive(File file, Payload.Outbound payload) throws IOException { if (logger.isLoggable(Level.FINER)) { logger.finer("ServerSynchronizer: domainRootUri " + domainRootUri); logger.finer("ServerSynchronizer: file.toURI() " + file.toURI()); logger.finer("ServerSynchronizer: attach file " + domainRootUri.relativize(file.toURI())); } payload.attachFile("application/octet-stream", domainRootUri.relativize(file.toURI()), "configChange", file, true); }
private void pumpItOut(AdminCommandContext context) { String fileName = file_name != null && !file_name.isEmpty() ? file_name : getDefaultBundleName(); File localFile = new File(fileName.replace('\\', '/')); Properties props = new Properties(); File parent = localFile.getParentFile(); if (parent == null) { parent = localFile; } props.setProperty("file-xfer-root", parent.getPath().replace('\\', '/')); URI parentURI = parent.toURI(); try { context.getOutboundPayload().attachFile( "application/octet-stream", parentURI.relativize(localFile.toURI()), "sync-bundle", props, syncBundleExport); } catch (IOException ex) { setError(Strings.get("export.sync.bundle.retrieveFailed", ex.getLocalizedMessage())); logger.finer("fileURI: " + parentURI.relativize(localFile.toURI())); logger.finer("file-xfer-root: " + parent.getPath().replace('\\', '/')); logger.finer("file: " + syncBundleExport.getAbsolutePath()); } }
logger.log(Level.FINE, "About to download artifact {0}", uriPair.getFull()); outboundPayload.attachFile("application/octet-stream", uriPair.getPart(),"files",props, new File(uriPair.getFull().getSchemeSpecificPart()));
outboundPayload.attachFile( "application/octet-stream", sourceDir.toURI().relativize(file.toURI()),
logger.finer("Uploading file"); try { outboundPayload.attachFile(FILE_PAYLOAD_MIME_TYPE, URI.create(optionName + "/" + f.getName() + (f.isDirectory() ? "/" : "")), optionName,
outboundPayload.attachFile(FILE_PAYLOAD_MIME_TYPE, URI.create(optionName + "/" + f.getName() + (f.isDirectory() ? "/" : "")), optionName,
logger.log(Level.FINE, "About to download artifact {0}", uriPair.getFull()); outboundPayload.attachFile("application/octet-stream", uriPair.getPart(),"files",props, new File(uriPair.getFull().getSchemeSpecificPart()));
private void pumpItOut(AdminCommandContext context) { String fileName = file_name != null && !file_name.isEmpty() ? file_name : getDefaultBundleName(); File localFile = new File(fileName.replace('\\', '/')); Properties props = new Properties(); File parent = localFile.getParentFile(); if (parent == null) { parent = localFile; } props.setProperty("file-xfer-root", parent.getPath().replace('\\', '/')); URI parentURI = parent.toURI(); try { context.getOutboundPayload().attachFile( "application/octet-stream", parentURI.relativize(localFile.toURI()), "sync-bundle", props, syncBundleExport); } catch (IOException ex) { setError(Strings.get("export.sync.bundle.retrieveFailed", ex.getLocalizedMessage())); if (logger.isLoggable(Level.FINER)) { logger.finer("fileURI: " + parentURI.relativize(localFile.toURI())); logger.finer("file-xfer-root: " + parent.getPath().replace('\\', '/')); logger.finer("file: " + syncBundleExport.getAbsolutePath()); } } }
@Override public void execute(AdminCommandContext context) { final ActionReport report = context.getActionReport(); final Payload.Outbound outboundPayload = context.getOutboundPayload(); final File instanceRoot = env.getInstanceRoot(); try { for (File f : bootstrappedFiles) { outboundPayload.attachFile( DOWNLOADED_FILE_MIME_TYPE, instanceRoot.toURI().relativize(f.toURI()), DOWNLOAD_DATA_REQUEST_NAME, f); } report.setActionExitCode(ActionReport.ExitCode.SUCCESS); } catch (IOException ex) { report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setFailureCause(ex); } } }
@Override public void execute(AdminCommandContext context) { final ActionReport report = context.getActionReport(); final Payload.Outbound outboundPayload = context.getOutboundPayload(); final File instanceRoot = env.getInstanceRoot(); try { for (File f : bootstrappedFiles) { outboundPayload.attachFile( DOWNLOADED_FILE_MIME_TYPE, instanceRoot.toURI().relativize(f.toURI()), DOWNLOAD_DATA_REQUEST_NAME, f); } report.setActionExitCode(ActionReport.ExitCode.SUCCESS); } catch (IOException ex) { report.setActionExitCode(ActionReport.ExitCode.FAILURE); report.setFailureCause(ex); } } }