Package org.apache.maven.artifact.repository.metadata.io.xpp3

Examples of org.apache.maven.artifact.repository.metadata.io.xpp3.MetadataXpp3Reader


                    if ( metadata.getFile() != null && metadata.getFile().exists() )
                    {
                        fis = new FileInputStream( metadata.getFile() );
                        org.apache.maven.artifact.repository.metadata.Metadata m =
                            new MetadataXpp3Reader().read( fis, false );
                        versioning = m.getVersioning();

                        /*
                         * NOTE: Users occasionally misuse the id "local" for remote repos which screws up the metadata
                         * of the local repository. This is especially troublesome during snapshot resolution so we try
View Full Code Here


        Reader reader = null;
        try
        {
            reader = ReaderFactory.newXmlReader( metadataFile );
            return new MetadataXpp3Reader().read( reader, false );
        }
        catch ( IOException e )
        {
            throw new RepositoryException( "Could not read metadata " + metadataFile + ": " + e.getMessage(), e );
        }
View Full Code Here

                    if ( metadata.getFile() != null && metadata.getFile().exists() )
                    {
                        fis = new FileInputStream( metadata.getFile() );
                        org.apache.maven.artifact.repository.metadata.Metadata m =
                            new MetadataXpp3Reader().read( fis, false );
                        versioning = m.getVersioning();
                    }
                }
                finally
                {
View Full Code Here

        Reader reader = null;
        try
        {
            reader = ReaderFactory.newXmlReader( mappingFile );

            MetadataXpp3Reader mappingReader = new MetadataXpp3Reader();

            result = mappingReader.read( reader, false );
        }
        catch ( FileNotFoundException e )
        {
            throw new RepositoryMetadataReadException( "Cannot read metadata from '" + mappingFile + "'", e );
        }
View Full Code Here

  // static {
  // JAXB = JaxbHelper.get(org.apache.maven.pom._4_0.ObjectFactory.class);
  // }

  public static Metadata readMetadata(InputStream is) throws IOException {
    MetadataXpp3Reader reader = new MetadataXpp3Reader();
    try {
      return reader.read(is);
    } catch (XmlPullParserException e) {
      throw new IOException("Error parsing XML", e);
    }
  }
View Full Code Here

      throw new IOException("Error parsing XML", e);
    }
  }

  public static Metadata readMetadata(String xml) throws IOException {
    MetadataXpp3Reader reader = new MetadataXpp3Reader();
    try {
      return reader.read(new StringReader(xml));
    } catch (XmlPullParserException e) {
      throw new IOException("Error parsing XML", e);
    }
  }
View Full Code Here

        Reader reader = null;
        try
        {
            reader = ReaderFactory.newXmlReader( mappingFile );

            MetadataXpp3Reader mappingReader = new MetadataXpp3Reader();

            result = mappingReader.read( reader, false );
        }
        catch ( FileNotFoundException e )
        {
            throw new RepositoryMetadataReadException( "Cannot read metadata from '" + mappingFile + "'", e );
        }
View Full Code Here

    }

    private Metadata readMetadata( File file )
        throws ArtifactConversionException
    {
        MetadataXpp3Reader reader = new MetadataXpp3Reader();

        try (Reader fileReader = Files.newBufferedReader( file.toPath(), Charset.defaultCharset() ))
        {
            return reader.read( fileReader );
        }
        catch ( IOException | XmlPullParserException e )
        {
            throw new ArtifactConversionException( Messages.getString( "error.reading.target.metadata" ),
                                                   e ); //$NON-NLS-1$
View Full Code Here

        try
        {
            if ( metadata != null && metadata.getFile() != null )
            {
                fis = new FileInputStream( metadata.getFile() );
                org.apache.maven.artifact.repository.metadata.Metadata m = new MetadataXpp3Reader().read( fis, false );
                versioning = m.getVersioning();

                /*
                 * NOTE: Users occasionally misuse the id "local" for remote repos which screws up the metadata of the
                 * local repository. This is especially troublesome during snapshot resolution so we try to handle that
View Full Code Here

        try
        {
            if ( metadata != null && metadata.getFile() != null )
            {
                fis = new FileInputStream( metadata.getFile() );
                org.apache.maven.artifact.repository.metadata.Metadata m = new MetadataXpp3Reader().read( fis, false );
                versioning = m.getVersioning();
            }
        }
        catch ( FileNotFoundException e )
        {
View Full Code Here

TOP

Related Classes of org.apache.maven.artifact.repository.metadata.io.xpp3.MetadataXpp3Reader

Copyright © 2018 www.massapicom. 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.