/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.ZipImporter#importZip(java.util.zip.ZipInputStream) */ @Override @Deprecated public ZipImporter importZip(final ZipInputStream stream) { // Delegate return this.importFrom(stream); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.ZipImporter#importZip(java.util.zip.ZipFile) */ @Deprecated @Override public ZipImporter importZip(ZipFile file) { // Delegate return this.importFrom(file); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.ZipImporter#importZip(java.util.zip.ZipFile) */ @Deprecated @Override public ZipImporter importZip(ZipFile file) { // Delegate return this.importFrom(file); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.ZipImporter#importZip(java.util.zip.ZipInputStream) */ @Override @Deprecated public ZipImporter importZip(final ZipInputStream stream) { // Delegate return this.importFrom(stream); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.File) */ @Override public ZipImporter importFrom(final ZipFile file) throws ArchiveImportException { return importFrom(file, Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.File) */ @Override public ZipImporter importFrom(final ZipFile file) throws ArchiveImportException { return importFrom(file, Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.InputStream) */ @Override public ZipImporter importFrom(final InputStream stream) throws ArchiveImportException { return importFrom(stream, Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.File) */ @Override public ZipImporter importFrom(final File file) throws ArchiveImportException { return importFrom(file, Filters.includeAll()); }
protected boolean setupUsingAppArtifact(DependenciesContainer<?> archive) throws IOException { String appArtifact = System.getProperty("wildfly.swarm.app.artifact"); if (appArtifact != null) { try (InputStream in = ClassLoader.getSystemClassLoader().getResourceAsStream("_bootstrap/" + appArtifact)) { ZipImporterImpl importer = new ZipImporterImpl(archive); importer.importFrom(in); } return true; } return false; }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.InputStream) */ @Override public ZipImporter importFrom(final InputStream stream) throws ArchiveImportException { return importFrom(stream, Filters.includeAll()); }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.File) */ @Override public ZipImporter importFrom(final File file) throws ArchiveImportException { return importFrom(file, Filters.includeAll()); }
protected boolean setupUsingAppPath(DependenciesContainer<?> archive) throws IOException { String appPath = System.getProperty("wildfly.swarm.app.path"); if (appPath != null) { final Path path = Paths.get(System.getProperty("wildfly.swarm.app.path")); if (Files.isDirectory(path)) { Files.walkFileTree(path, new SimpleFileVisitor<Path>() { @Override public FileVisitResult visitFile(Path file, BasicFileAttributes attrs) throws IOException { Path simple = path.relativize(file); archive.add(new FileAsset(file.toFile()), convertSeparators(simple)); return super.visitFile(file, attrs); } }); } else { ZipImporterImpl importer = new ZipImporterImpl(archive); importer.importFrom(new File(System.getProperty("wildfly.swarm.app.path"))); } return true; } return false; }
public static JavaArchive artifact(String gav) throws IOException, ModuleLoadException { File file = findFile(gav); JavaArchive archive = ShrinkWrap.create(JavaArchive.class, file.getName()); new ZipImporterImpl(archive).importFrom(file); return archive; }
public static JavaArchive artifact(String gav, String asName) throws IOException, ModuleLoadException { File file = findFile(gav); JavaArchive archive = ShrinkWrap.create(JavaArchive.class, asName); new ZipImporterImpl(archive).importFrom(file); return archive; }
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.File, Filter) */ @Override public ZipImporter importFrom(File file, Filter<ArchivePath> filter) throws ArchiveImportException { Validate.notNull(file, "File must be specified"); if (file.isDirectory()) { throw new IllegalArgumentException("File to import as ZIP must not be a directory: " + file.getAbsolutePath()); } Validate.notNull(filter, "Filter must be specified"); final ZipFile zipFile; try { zipFile = new ZipFile(file); } catch (final IOException ioe) { throw new ArchiveImportException("Could not obtain ZIP File from File", ioe); } // Delegate return this.importFrom(zipFile, filter); }
new ZipImporterImpl(archive).importFrom(artifact); archives.add(archive); if (artifact.isFile()) { JavaArchive archive = ShrinkWrap.create(JavaArchive.class, artifact.getName()); new ZipImporterImpl(archive).importFrom(artifact); archives.add(archive); } else {
/** * {@inheritDoc} * * @see org.jboss.shrinkwrap.api.importer.StreamImporter#importFrom(java.io.File, Filter) */ @Override public ZipImporter importFrom(File file, Filter<ArchivePath> filter) throws ArchiveImportException { Validate.notNull(file, "File must be specified"); if (file.isDirectory()) { throw new IllegalArgumentException("File to import as ZIP must not be a directory: " + file.getAbsolutePath()); } Validate.notNull(filter, "Filter must be specified"); final ZipFile zipFile; try { zipFile = new ZipFile(file); } catch (final IOException ioe) { throw new ArchiveImportException("Could not obtain ZIP File from File", ioe); } // Delegate return this.importFrom(zipFile, filter); }
try (InputStream in = ClassLoader.getSystemClassLoader().getResourceAsStream("_bootstrap/" + appArtifact)) { ZipImporterImpl importer = new ZipImporterImpl(archive); importer.importFrom(in); Node jsonNode = archive.get("keycloak.json"); if (jsonNode == null) {