private boolean isFileSetArchetype( ZipFile zipFile ) throws IOException { Reader reader = null; try { reader = getArchetypeDescriptorReader( zipFile ); return ( reader != null ); } finally { IOUtil.close( reader ); } }
public boolean isOldArchetype(String groupId, String artifactId, String version, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repositories) { ZipFile zipFile=null; try { zipFile=getArchetypeZipFile(getArchetypeFile(groupId, artifactId, version, archetypeRepository, localRepository, repositories)); return isOldArchetype(zipFile); } catch (XmlPullParserException e) { return false; } catch (IOException e) { return false; } catch (UnknownArchetype e) { return false; } finally { close(zipFile); } }
private boolean isOldArchetype( ZipFile zipFile ) throws IOException { Reader reader = null; try { reader = getOldArchetypeDescriptorReader( zipFile ); return ( reader != null ); } finally { IOUtil.close( reader ); } }
public boolean isFileSetArchetype(File archetypeFile) { ZipFile zipFile=null; try { zipFile=getArchetypeZipFile(archetypeFile); return isFileSetArchetype(zipFile); } catch (XmlPullParserException e) { return false; } catch (IOException e) { return false; } catch (UnknownArchetype e) { return false; } finally { close(zipFile); } }
public boolean isOldArchetype(File archetypeFile) { ZipFile zipFile=null; try { zipFile=getArchetypeZipFile(archetypeFile); return isOldArchetype(zipFile); } catch (XmlPullParserException e) { return false; } catch (IOException e) { return false; } catch (UnknownArchetype e) { return false; } finally { close(zipFile); } }
public boolean isFileSetArchetype(String groupId, String artifactId, String version, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repositories) { ZipFile zipFile=null; try { zipFile=getArchetypeZipFile(getArchetypeFile(groupId, artifactId, version, archetypeRepository, localRepository, repositories)); return isFileSetArchetype(zipFile); } catch (XmlPullParserException e) { return false; } catch (IOException e) { return false; } catch (UnknownArchetype e) { return false; } finally { close(zipFile); } }
public org.apache.maven.archetype.metadata.ArchetypeDescriptor getFileSetArchetypeDescriptor(String groupId, String artifactId, String version, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repositories) throws UnknownArchetype { ZipFile zipFile=null; try { zipFile=getArchetypeZipFile(getArchetypeFile(groupId, artifactId, version, archetypeRepository, localRepository, repositories)); return loadFileSetArchetypeDescriptor(zipFile); } catch (XmlPullParserException e) { throw new UnknownArchetype(e); } catch (IOException e) { throw new UnknownArchetype(e); } finally { close(zipFile); } }
public org.apache.maven.archetype.old.descriptor.ArchetypeDescriptor getOldArchetypeDescriptor(String groupId, String artifactId, String version, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repositories) throws UnknownArchetype { ZipFile zipFile=null; try { zipFile=getArchetypeZipFile(getArchetypeFile(groupId, artifactId, version, archetypeRepository, localRepository, repositories)); return loadOldArchetypeDescriptor(zipFile); } catch (XmlPullParserException e) { throw new UnknownArchetype(e); } catch (IOException e) { throw new UnknownArchetype(e); } finally { close(zipFile); } }
public boolean isOldArchetype( File archetypeFile ) { ZipFile zipFile = null; try { getLogger().debug( "checking old archetype status on " + archetypeFile ); zipFile = getArchetypeZipFile( archetypeFile ); return isOldArchetype( zipFile ); } catch ( IOException e ) { getLogger().debug( e.toString() ); return false; } catch ( UnknownArchetype e ) { getLogger().debug( e.toString() ); return false; } finally { if ( zipFile != null ) { closeZipFile( zipFile ); } } }
public boolean isFileSetArchetype( File archetypeFile ) { ZipFile zipFile = null; try { getLogger().debug( "checking fileset archetype status on " + archetypeFile ); zipFile = getArchetypeZipFile( archetypeFile ); return isFileSetArchetype( zipFile ); } catch ( IOException e ) { getLogger().debug( e.toString() ); return false; } catch ( UnknownArchetype e ) { getLogger().debug( e.toString() ); return false; } finally { if ( zipFile != null ) { closeZipFile( zipFile ); } } }
public boolean exists(String archetypeGroupId, String archetypeArtifactId, String archetypeVersion, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> remoteRepositories) { try { File archetype=getArchetype(archetypeGroupId, archetypeArtifactId, archetypeVersion); if (archetype == null) { archetype=downloader.download(archetypeGroupId, archetypeArtifactId, archetypeVersion, archetypeRepository, localRepository, remoteRepositories); setArchetype(archetypeGroupId, archetypeArtifactId, archetypeVersion, archetype); } return archetype.exists(); } catch (DownloadException e) { log.debug("Archetype don't exist", e); return false; } catch (DownloadNotFoundException e) { log.debug("Archetype don't exist", e); return false; } }
public boolean isFileSetArchetype( String groupId, String artifactId, String version, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repositories, ProjectBuildingRequest buildingRequest ) { try { File archetypeFile = getArchetypeFile( groupId, artifactId, version, archetypeRepository, localRepository, repositories, buildingRequest ); return isFileSetArchetype( archetypeFile ); } catch ( UnknownArchetype e ) { getLogger().debug( e.toString() ); return false; } }
public ArchetypeDescriptor getFileSetArchetypeDescriptor(File archetypeFile) throws UnknownArchetype { ZipFile zipFile=null; try { zipFile=getArchetypeZipFile(archetypeFile); return loadFileSetArchetypeDescriptor(zipFile); } catch (XmlPullParserException e) { throw new UnknownArchetype(e); } catch (IOException e) { throw new UnknownArchetype(e); } finally { close(zipFile); } }
public org.apache.maven.archetype.old.descriptor.ArchetypeDescriptor getOldArchetypeDescriptor(File archetypeFile) throws UnknownArchetype { ZipFile zipFile=null; try { zipFile=getArchetypeZipFile(archetypeFile); return loadOldArchetypeDescriptor(zipFile); } catch (XmlPullParserException e) { throw new UnknownArchetype(e); } catch (IOException e) { throw new UnknownArchetype(e); } finally { close(zipFile); } }
public boolean isOldArchetype( String groupId, String artifactId, String version, ArtifactRepository archetypeRepository, ArtifactRepository localRepository, List<ArtifactRepository> repositories, ProjectBuildingRequest buildingRequest ) { try { File archetypeFile = getArchetypeFile( groupId, artifactId, version, archetypeRepository, localRepository, repositories, buildingRequest ); return isOldArchetype( archetypeFile ); } catch ( UnknownArchetype e ) { getLogger().debug( e.toString() ); return false; } }
public org.apache.maven.archetype.old.descriptor.ArchetypeDescriptor getOldArchetypeDescriptor( File archetypeFile ) throws UnknownArchetype { ZipFile zipFile = null; try { zipFile = getArchetypeZipFile( archetypeFile ); return loadOldArchetypeDescriptor( zipFile ); } catch ( XmlPullParserException e ) { throw new UnknownArchetype( e ); } catch ( IOException e ) { throw new UnknownArchetype( e ); } finally { closeZipFile( zipFile ); } }
public ArchetypeDescriptor getFileSetArchetypeDescriptor( File archetypeFile ) throws UnknownArchetype { ZipFile zipFile = null; try { zipFile = getArchetypeZipFile( archetypeFile ); return loadFileSetArchetypeDescriptor( zipFile ); } catch ( XmlPullParserException e ) { throw new UnknownArchetype( e ); } catch ( IOException e ) { throw new UnknownArchetype( e ); } finally { closeZipFile( zipFile ); } }
File archetype = getArchetype( archetypeGroupId, archetypeArtifactId, archetypeVersion ); if ( archetype == null ) downloader.download( archetypeGroupId, archetypeArtifactId, archetypeVersion, archetypeRepository, localRepository, remoteRepositories, buildingRequest ); setArchetype( archetypeGroupId, archetypeArtifactId, archetypeVersion, archetype ); getLogger().debug( "Archetype " + archetypeGroupId + ":" + archetypeArtifactId + ":" + archetypeVersion + " doesn't exist", e ); getLogger().debug( "Archetype " + archetypeGroupId + ":" + archetypeArtifactId + ":" + archetypeVersion + " doesn't exist", e );
public String getPostGenerationScript( File archetypeFile ) throws UnknownArchetype { ZipFile zipFile = null; try { zipFile = getArchetypeZipFile( archetypeFile ); Reader reader = getDescriptorReader( zipFile, Constants.ARCHETYPE_POST_GENERATION_SCRIPT ); return reader == null ? null : IOUtils.toString( reader ); } catch ( IOException e ) { throw new UnknownArchetype( e ); } finally { closeZipFile( zipFile ); } }
public List<String> getFilesetArchetypeResources( File archetypeFile ) throws UnknownArchetype getLogger().debug( "getFilesetArchetypeResources( \"" + archetypeFile.getAbsolutePath() + "\" )" ); List<String> archetypeResources = new ArrayList<String>(); try zipFile = getArchetypeZipFile( archetypeFile ); getLogger().debug( " - found resource (" + Constants.ARCHETYPE_RESOURCES + "/)" + resource ); getLogger().debug( " - ignored resource " + entry.getName() ); closeZipFile( zipFile );