Examples of ZipWriter


Examples of com.sun.enterprise.config.backup.util.ZipWriter

   
    LoggerHelper.fine("Writing " + zipName);
   
    try
    {
      ZipWriter writer = new ZipWriter(zipName, domainDirName, files);

      if(request.excludeDirs != null && request.excludeDirs.length > 0)
        writer.excludeDirs(request.excludeDirs);
     
      writer.safeWrite();
    }
    catch(ZipFileException zfe)
    {
      throw new BackupException("backup-res.ZipBackupError", zfe, zipName);
    }
View Full Code Here

Examples of com.sun.enterprise.util.zip.ZipWriter

        logger.finer("Final number of files to be zipped = " + resultFiles.size());

        String[] filesToZip = new String[resultFiles.size()];
        filesToZip = resultFiles.toArray(filesToZip);

        ZipWriter writer = new ZipWriter(FileUtils.safeGetCanonicalPath(glassFishZipFile), installRoot.toString(), filesToZip);
        writer.safeWrite();
        logger.info("Created installation zip " + FileUtils.safeGetCanonicalPath(glassFishZipFile));

        return glassFishZipFile;
    }
View Full Code Here

Examples of com.sun.enterprise.util.zip.ZipWriter

        logger.finer("Final number of files to be zipped = " + resultFiles.size());

        String[] filesToZip = new String[resultFiles.size()];
        filesToZip = resultFiles.toArray(filesToZip);

        ZipWriter writer = new ZipWriter(FileUtils.safeGetCanonicalPath(glassFishZipFile), installRoot.toString(), filesToZip);
        writer.safeWrite();
        logger.info("Created installation zip " + FileUtils.safeGetCanonicalPath(glassFishZipFile));

        return glassFishZipFile;
    }
View Full Code Here

Examples of com.sun.enterprise.util.zip.ZipWriter

                                                            resultFiles.size());

        String[] filesToZip = new String[resultFiles.size()];
        filesToZip = resultFiles.toArray(filesToZip);

        ZipWriter writer = new ZipWriter(FileUtils.safeGetCanonicalPath(glassFishZipFile), installRoot.toString(), filesToZip);
        writer.safeWrite();
        logger.info("Created installation zip " + FileUtils.safeGetCanonicalPath(glassFishZipFile));

        return glassFishZipFile;
    }
View Full Code Here

Examples of com.sun.enterprise.util.zip.ZipWriter

        logger.finer("Final number of files to be zipped = " + resultFiles.size());

        String[] filesToZip = new String[resultFiles.size()];
        filesToZip = resultFiles.toArray(filesToZip);

        ZipWriter writer = new ZipWriter(FileUtils.safeGetCanonicalPath(glassFishZipFile), installRoot.toString(), filesToZip);
        writer.safeWrite();
        logger.info("Created installation zip " + glassFishZipFile.getCanonicalPath());

        return glassFishZipFile;
    }
View Full Code Here

Examples of com.sun.enterprise.util.zip.ZipWriter

        logger.finer("Final number of files to be zipped = " + resultFiles.size());

        String[] filesToZip = new String[resultFiles.size()];
        filesToZip = resultFiles.toArray(filesToZip);

        ZipWriter writer = new ZipWriter(FileUtils.safeGetCanonicalPath(glassFishZipFile), installRoot.toString(), filesToZip);
        writer.safeWrite();
        logger.info("Created installation zip " + FileUtils.safeGetCanonicalPath(glassFishZipFile));

        return glassFishZipFile;
    }
View Full Code Here

Examples of datasoul.util.ZipWriter

   
    private void saveFile() {
        try {

            OutputStream os = null;
            ZipWriter zip = null;

            if (fileName.endsWith(".servicelist")){
                os = new FileOutputStream(fileName);
                zip = new ZipWriter(1);
            }else{
                zip = new ZipWriter(fileName, DatasoulMainForm.FILE_FORMAT_VERSION);
                os = zip.getOutputStream();
            }

            Node node = this.writeObject(zip);
            Document doc = node.getOwnerDocument();
            doc.appendChild(node);                        // Add Root to Document

            Source source = new DOMSource(doc);

            // Prepare the output file
            Result result = new StreamResult(os);

            // Write the DOM document to the file
            Transformer xformer = TransformerFactory.newInstance().newTransformer();
            xformer.setOutputProperty(OutputKeys.INDENT, "yes");
            xformer.transform(source, result);

            if (fileName.endsWith(".servicelist")){
                os.close();
            }else{
                zip.close();
            }

        } catch (Exception e) {
            ShowDialog.showWriteFileError(fileName, e);
        }
View Full Code Here

Examples of datasoul.util.ZipWriter

        }else{

            String path = ConfigObj.getActiveInstance().getStoragePathTemplates();
            String filename = path + File.separator + this.getName()+".templatez";

            ZipWriter zip = new ZipWriter(filename, DatasoulMainForm.FILE_FORMAT_VERSION);
            Node node = this.writeObject(zip);
            Document doc = node.getOwnerDocument();
            doc.appendChild( node);                        // Add Root to Document

            Source source = new DOMSource(doc);

            // Prepare the output file
            Result result = new StreamResult(zip.getOutputStream());

            // Write the DOM document to the file
            Transformer xformer = TransformerFactory.newInstance().newTransformer();
            xformer.setOutputProperty(OutputKeys.INDENT, "yes");
            xformer.transform(source, result);

            // Now, store meta data
            DisplayTemplateMetadata meta = new DisplayTemplateMetadata(this);
            meta.setFilename(filename);
            zip.startMetadata();
            meta.save(zip);

            TemplateManager.getInstance().addTemplateMetadata(meta);

            // Done, write images and close it
            zip.close();

        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.