org.apache.maven.project
Class ProjectBuildingException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by org.apache.maven.project.ProjectBuildingException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
InvalidProjectModelException, InvalidProjectVersionException

public class ProjectBuildingException
extends java.lang.Exception

Version:
$Id: ProjectBuildingException.java 694907 2008-09-13 09:28:23Z sisbell $
Author:
Jason van Zyl
See Also:
Serialized Form

Constructor Summary
  ProjectBuildingException(java.lang.String projectId, java.lang.String message)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, ArtifactNotFoundException cause)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, ArtifactResolutionException cause)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.io.File pomFile)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.io.File pomFile, ArtifactNotFoundException cause)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.io.File pomFile, ArtifactResolutionException cause)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.io.File pomFile, InvalidDependencyVersionException cause)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.io.File pomFile, InvalidRepositoryException cause)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.io.File pomFile, InvalidVersionSpecificationException cause)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.io.File pomFile, java.io.IOException cause)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.io.File pomFile, ProfileActivationException cause)
           
protected ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.io.File pomFile, java.lang.Throwable cause)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.io.File pomFile, org.codehaus.plexus.util.xml.pull.XmlPullParserException cause)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, InvalidRepositoryException cause)
           
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.io.IOException cause)
           
protected ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.lang.String pomLocation)
          Deprecated. use File constructor for pomLocation
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.lang.String pomLocation, ArtifactNotFoundException cause)
          Deprecated. use File constructor for pomLocation
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.lang.String pomLocation, ArtifactResolutionException cause)
          Deprecated. use File constructor for pomLocation
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.lang.String pomLocation, InvalidDependencyVersionException cause)
          Deprecated. use File constructor for pomLocation
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.lang.String pomLocation, InvalidVersionSpecificationException cause)
          Deprecated. use File constructor for pomLocation
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.lang.String pomLocation, java.io.IOException cause)
          Deprecated. use File constructor for pomLocation
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.lang.String pomLocation, ProfileActivationException cause)
          Deprecated. use File constructor for pomLocation
  ProjectBuildingException(java.lang.String projectId, java.lang.String message, java.lang.String pomLocation, org.codehaus.plexus.util.xml.pull.XmlPullParserException cause)
          Deprecated. use File constructor for pomLocation
protected ProjectBuildingException(java.lang.String projectId, java.lang.String message, org.codehaus.plexus.util.xml.pull.XmlPullParserException cause)
           
 
Method Summary
 java.lang.String getMessage()
           
 java.io.File getPomFile()
           
 java.lang.String getPomLocation()
          Deprecated. use getPomFile()
 java.lang.String getProjectId()
           
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message)

ProjectBuildingException

protected ProjectBuildingException(java.lang.String projectId,
                                   java.lang.String message,
                                   java.lang.String pomLocation)
Deprecated. use File constructor for pomLocation

Parameters:
projectId -
message -
pomLocation - absolute path of the pom file

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.io.File pomFile)
Parameters:
projectId -
message -
pomFile - pom file location

ProjectBuildingException

protected ProjectBuildingException(java.lang.String projectId,
                                   java.lang.String message,
                                   java.io.File pomFile,
                                   java.lang.Throwable cause)
Parameters:
projectId -
message -
pomFile - pom file location
cause -

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.lang.String pomLocation,
                                ProfileActivationException cause)
Deprecated. use File constructor for pomLocation


ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.io.File pomFile,
                                ProfileActivationException cause)

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.lang.String pomLocation,
                                java.io.IOException cause)
Deprecated. use File constructor for pomLocation


ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.io.File pomFile,
                                java.io.IOException cause)

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.io.IOException cause)

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.lang.String pomLocation,
                                org.codehaus.plexus.util.xml.pull.XmlPullParserException cause)
Deprecated. use File constructor for pomLocation


ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.io.File pomFile,
                                org.codehaus.plexus.util.xml.pull.XmlPullParserException cause)

ProjectBuildingException

protected ProjectBuildingException(java.lang.String projectId,
                                   java.lang.String message,
                                   org.codehaus.plexus.util.xml.pull.XmlPullParserException cause)

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                ArtifactResolutionException cause)

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                InvalidRepositoryException cause)

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.io.File pomFile,
                                InvalidRepositoryException cause)

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                ArtifactNotFoundException cause)

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.io.File pomFile,
                                ArtifactResolutionException cause)

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.lang.String pomLocation,
                                ArtifactResolutionException cause)
Deprecated. use File constructor for pomLocation


ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.io.File pomFile,
                                ArtifactNotFoundException cause)

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.lang.String pomLocation,
                                ArtifactNotFoundException cause)
Deprecated. use File constructor for pomLocation


ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.io.File pomFile,
                                InvalidVersionSpecificationException cause)

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.lang.String pomLocation,
                                InvalidVersionSpecificationException cause)
Deprecated. use File constructor for pomLocation


ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.io.File pomFile,
                                InvalidDependencyVersionException cause)

ProjectBuildingException

public ProjectBuildingException(java.lang.String projectId,
                                java.lang.String message,
                                java.lang.String pomLocation,
                                InvalidDependencyVersionException cause)
Deprecated. use File constructor for pomLocation

Method Detail

getPomFile

public java.io.File getPomFile()

getPomLocation

public java.lang.String getPomLocation()
Deprecated. use getPomFile()


getProjectId

public java.lang.String getProjectId()

getMessage

public java.lang.String getMessage()
Overrides:
getMessage in class java.lang.Throwable


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.