Examples of MavenXpp3Reader


Examples of org.apache.maven.model.io.xpp3.MavenXpp3Reader

     */
    private List getExplodedModuleArtifacts()
        throws Exception
    {
        final List artifacts = new ArrayList();
        final MavenXpp3Reader reader = new MavenXpp3Reader();

        for (final Iterator iterator = this.getPoms().iterator(); iterator.hasNext();)
        {
            final File pom = (File)iterator.next();
            final Model model = reader.read(new FileReader(pom));
            String groupId = model.getGroupId();
            for (Parent parent = model.getParent(); groupId == null && model.getParent() != null;
                parent = model.getParent())
            {
                groupId = parent.getGroupId();
View Full Code Here

Examples of org.apache.maven.model.io.xpp3.MavenXpp3Reader

     * @throws XmlPullParserException
     */
    private Artifact buildArtifact(final File pom)
        throws FileNotFoundException, IOException, XmlPullParserException
    {
        final MavenXpp3Reader reader = new MavenXpp3Reader();
        final Model model = reader.read(new FileReader(pom));
        String groupId = model.getGroupId();
        for (Parent parent = model.getParent(); groupId == null && model.getParent() != null;
            parent = model.getParent())
        {
            groupId = parent.getGroupId();
View Full Code Here

Examples of org.apache.maven.model.io.xpp3.MavenXpp3Reader

        throws Exception
    {
        String resource = "/poms/validation/" + pom;
        InputStream is = getClass().getResourceAsStream( resource );
        assertNotNull( "missing resource: " + resource, is );
        return new MavenXpp3Reader().read( is );
    }
View Full Code Here

Examples of org.apache.maven.model.io.xpp3.MavenXpp3Reader

        String serializedModel = sWriter.toString();
        serializedModel = interpolate( serializedModel, model, projectDir, config, debugEnabled );

        StringReader sReader = new StringReader( serializedModel );

        MavenXpp3Reader modelReader = new MavenXpp3Reader();
        try
        {
            model = modelReader.read( sReader );
        }
        catch ( IOException e )
        {
            throw new ModelInterpolationException(
                "Cannot read project model from interpolating filter of serialized version.", e );
View Full Code Here

Examples of org.apache.maven.model.io.xpp3.MavenXpp3Reader

        Reader reader = null;

        try
        {
            reader = new FileReader( pomFile );
            MavenXpp3Reader modelReader = new MavenXpp3Reader();
            return new MavenProject( modelReader.read( reader ) );
        }
        catch ( FileNotFoundException e )
        {
            throw new MojoExecutionException( "Error reading specified POM file: " + e.getMessage(), e );
        }
View Full Code Here

Examples of org.apache.maven.model.io.xpp3.MavenXpp3Reader

        Reader reader = null;

        try
        {
            reader = new FileReader( pomFile );
            MavenXpp3Reader modelReader = new MavenXpp3Reader();
            return new MavenProject( modelReader.read( reader ) );
        }
        catch ( FileNotFoundException e )
        {
            throw new MojoExecutionException( "Error reading specified POM file: " + e.getMessage(), e );
        }
View Full Code Here

Examples of org.apache.maven.model.io.xpp3.MavenXpp3Reader

    public static final String MAVEN_MODEL_VERSION = "4.0.0";

    public void initialize()
    {
        modelReader = new MavenXpp3Reader();
    }
View Full Code Here

Examples of org.apache.maven.model.io.xpp3.MavenXpp3Reader

        String serializedModel = sWriter.toString();
        serializedModel = interpolateInternal( serializedModel, model, context );

        StringReader sReader = new StringReader( serializedModel );

        MavenXpp3Reader modelReader = new MavenXpp3Reader();
        try
        {
            model = modelReader.read( sReader );
        }
        catch ( IOException e )
        {
            throw new ModelInterpolationException(
                "Cannot read project model from interpolating filter of serialized version.", e );
View Full Code Here

Examples of org.apache.maven.model.io.xpp3.MavenXpp3Reader

    }

    protected Model getSupplement( Xpp3Dom supplementModelXml )
        throws MojoExecutionException
    {
        MavenXpp3Reader modelReader = new MavenXpp3Reader();
        Model model = null;

        try
        {
            model = modelReader.read( new StringReader( supplementModelXml.toString() ) );
            String groupId = model.getGroupId();
            String artifactId = model.getArtifactId();

            if ( groupId == null || groupId.trim().equals( "" ) )
            {
View Full Code Here

Examples of org.apache.maven.model.io.xpp3.MavenXpp3Reader

   {
      if (currentModel == null)
      {
         try
         {
            MavenXpp3Reader reader = new MavenXpp3Reader();
            FileInputStream stream = new FileInputStream(getUnderlyingResourceObject());
            if (stream.available() > 0)
            {
               currentModel = reader.read(stream);
            }
            stream.close();

            currentModel.setPomFile(getUnderlyingResourceObject());
         }
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.