org.apache.maven.errors
Class DefaultCoreErrorReporter
java.lang.Object
org.apache.maven.errors.DefaultProjectErrorReporter
org.apache.maven.errors.DefaultCoreErrorReporter
- All Implemented Interfaces:
- CoreErrorReporter, ProjectErrorReporter
public class DefaultCoreErrorReporter
- extends DefaultProjectErrorReporter
- implements CoreErrorReporter
|
Method Summary |
void |
handleSuperPomBuildingError(ProjectBuildingException exception)
|
void |
reportAggregatedMojoFailureException(MavenSession session,
MojoBinding binding,
MojoFailureException cause)
|
void |
reportAttemptToOverrideUneditableMojoParameter(Parameter currentParameter,
MojoBinding binding,
MavenProject project,
MavenSession session,
MojoExecution exec,
PathTranslator translator,
org.codehaus.plexus.logging.Logger logger,
PluginConfigurationException cause)
|
void |
reportDuplicateAttachmentException(MojoBinding binding,
MavenProject project,
DuplicateArtifactAttachmentException cause)
|
void |
reportErrorApplyingMojoConfiguration(MojoBinding binding,
MavenProject project,
org.codehaus.plexus.configuration.PlexusConfiguration config,
PluginConfigurationException cause)
|
void |
reportErrorConfiguringExtensionPluginRealm(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
PluginManagerException cause)
|
void |
reportErrorConfiguringExtensionPluginRealm(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
RealmManagementException cause)
|
void |
reportErrorFormulatingBuildPlan(java.util.List tasks,
MavenProject project,
MavenSession session,
LifecycleException cause)
|
void |
reportErrorLoadingPlugin(MojoBinding binding,
MavenProject project,
PluginLoaderException cause)
|
void |
reportErrorManagingRealmForExtension(Artifact extensionArtifact,
Artifact projectArtifact,
java.util.List remoteRepos,
MavenExecutionRequest request,
RealmManagementException cause)
|
void |
reportErrorResolvingExtensionDirectDependencies(Artifact extensionArtifact,
Artifact projectArtifact,
java.util.List remoteRepos,
MavenExecutionRequest request,
ArtifactMetadataRetrievalException cause)
|
void |
reportErrorSearchingforCompatibleExtensionPluginVersion(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
java.lang.String requiredMavenVersion,
java.lang.String currentMavenVersion,
ArtifactMetadataRetrievalException cause)
|
void |
reportErrorSearchingforCompatibleExtensionPluginVersion(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
java.lang.String requiredMavenVersion,
java.lang.String currentMavenVersion,
InvalidVersionSpecificationException cause)
|
void |
reportExtensionPluginArtifactNotFound(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
AbstractArtifactResolutionException cause)
|
void |
reportExtensionPluginVersionNotFound(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
PluginVersionNotFoundException cause)
|
void |
reportIncompatibleMavenVersionForExtensionPlugin(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
java.lang.String requiredMavenVersion,
java.lang.String currentMavenVersion,
PluginVersionResolutionException err)
|
void |
reportInvalidDependencyVersionInExtensionPluginPOM(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
InvalidDependencyVersionException cause)
|
void |
reportInvalidMavenVersion(MavenProject project,
ArtifactVersion mavenVersion,
MavenExecutionException err)
|
void |
reportInvalidPluginExecutionEnvironment(MojoBinding binding,
MavenProject project,
PluginExecutionException cause)
|
void |
reportInvalidPluginForDirectInvocation(java.lang.String task,
MavenSession session,
MavenProject project,
InvalidPluginException err)
|
void |
reportLifecycleLoaderErrorWhileValidatingTask(java.lang.String task,
MavenSession session,
MavenProject rootProject,
LifecycleLoaderException cause)
|
void |
reportLifecycleSpecErrorWhileValidatingTask(java.lang.String task,
MavenSession session,
MavenProject rootProject,
LifecycleSpecificationException cause)
|
void |
reportMissingModulePom(MissingModuleException err)
|
void |
reportMissingRequiredMojoParameter(MojoBinding binding,
MavenProject project,
java.util.List invalidParameters,
PluginParameterException err)
|
void |
reportMojoExecutionException(MojoBinding binding,
MavenProject project,
MojoExecutionException cause)
|
void |
reportMojoLookupError(MojoBinding binding,
MavenProject project,
org.codehaus.plexus.component.repository.exception.ComponentLookupException cause)
|
void |
reportNoGoalsSpecifiedException(MavenProject rootProject,
NoGoalsSpecifiedException error)
|
void |
reportProjectCycle(ProjectCycleException error)
|
void |
reportProjectDependenciesNotFound(MavenProject project,
java.lang.String scope,
ArtifactNotFoundException cause)
|
void |
reportProjectDependenciesNotFound(MavenProject project,
java.lang.String scope,
MultipleArtifactsNotFoundException cause)
|
void |
reportProjectDependenciesUnresolvable(MavenProject project,
java.lang.String scope,
ArtifactResolutionException cause)
|
void |
reportProjectMojoFailureException(MavenSession session,
MojoBinding binding,
MojoFailureException cause)
|
void |
reportReflectionErrorWhileEvaluatingMojoParameter(Parameter currentParameter,
MojoBinding binding,
MavenProject project,
java.lang.String expression,
java.lang.Exception cause)
|
void |
reportUnresolvableArtifactWhileAddingExtensionPlugin(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
ArtifactResolutionException cause)
|
void |
reportUnresolvableExtensionPluginPOM(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
ArtifactMetadataRetrievalException cause)
|
void |
reportUnresolvableExtensionPluginVersion(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
PluginVersionResolutionException cause)
|
void |
reportUseOfBannedMojoParameter(Parameter currentParameter,
MojoBinding binding,
MavenProject project,
java.lang.String expression,
java.lang.String altExpression,
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException err)
|
| Methods inherited from class org.apache.maven.errors.DefaultProjectErrorReporter |
clearErrors, findReportedException, getFormattedMessage, getRealCause, getReportedExceptions, isStackTraceRecommended, registerBuildError, registerBuildError, reportActivatorError, reportActivatorLookupError, reportBadDependencyVersion, reportBadManagedDependencyVersion, reportBadNonDependencyProjectArtifactVersion, reportErrorCreatingArtifactRepository, reportErrorCreatingDeploymentArtifactRepository, reportErrorLoadingExternalProfilesFromFile, reportErrorLoadingExternalProfilesFromFile, reportErrorParsingProjectModel, reportErrorParsingProjectModel, reportInvalidRepositoryWhileGettingRepositoriesFromProfiles, reportParentPomArtifactNotFound, reportParentPomArtifactUnresolvable, reportProjectCollision, reportProjectValidationFailure, setStackTraceRecommendation |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.maven.errors.ProjectErrorReporter |
clearErrors, findReportedException, getFormattedMessage, getRealCause, getReportedExceptions, isStackTraceRecommended, reportActivatorError, reportActivatorLookupError, reportBadDependencyVersion, reportBadManagedDependencyVersion, reportBadNonDependencyProjectArtifactVersion, reportErrorCreatingArtifactRepository, reportErrorCreatingDeploymentArtifactRepository, reportErrorLoadingExternalProfilesFromFile, reportErrorLoadingExternalProfilesFromFile, reportErrorParsingProjectModel, reportErrorParsingProjectModel, reportInvalidRepositoryWhileGettingRepositoriesFromProfiles, reportProjectCollision, reportProjectValidationFailure |
DefaultCoreErrorReporter
public DefaultCoreErrorReporter(java.util.Map formattedMessageStore,
java.util.Map realCauseStore,
java.util.Map stackTraceRecommendationStore)
DefaultCoreErrorReporter
public DefaultCoreErrorReporter()
reportNoGoalsSpecifiedException
public void reportNoGoalsSpecifiedException(MavenProject rootProject,
NoGoalsSpecifiedException error)
- Specified by:
reportNoGoalsSpecifiedException in interface CoreErrorReporter
reportAggregatedMojoFailureException
public void reportAggregatedMojoFailureException(MavenSession session,
MojoBinding binding,
MojoFailureException cause)
- Specified by:
reportAggregatedMojoFailureException in interface CoreErrorReporter
reportProjectMojoFailureException
public void reportProjectMojoFailureException(MavenSession session,
MojoBinding binding,
MojoFailureException cause)
- Specified by:
reportProjectMojoFailureException in interface CoreErrorReporter
reportProjectCycle
public void reportProjectCycle(ProjectCycleException error)
- Specified by:
reportProjectCycle in interface CoreErrorReporter
reportLifecycleLoaderErrorWhileValidatingTask
public void reportLifecycleLoaderErrorWhileValidatingTask(java.lang.String task,
MavenSession session,
MavenProject rootProject,
LifecycleLoaderException cause)
- Specified by:
reportLifecycleLoaderErrorWhileValidatingTask in interface CoreErrorReporter
reportLifecycleSpecErrorWhileValidatingTask
public void reportLifecycleSpecErrorWhileValidatingTask(java.lang.String task,
MavenSession session,
MavenProject rootProject,
LifecycleSpecificationException cause)
- Specified by:
reportLifecycleSpecErrorWhileValidatingTask in interface CoreErrorReporter
reportInvalidPluginExecutionEnvironment
public void reportInvalidPluginExecutionEnvironment(MojoBinding binding,
MavenProject project,
PluginExecutionException cause)
- Specified by:
reportInvalidPluginExecutionEnvironment in interface CoreErrorReporter
reportMojoExecutionException
public void reportMojoExecutionException(MojoBinding binding,
MavenProject project,
MojoExecutionException cause)
- Specified by:
reportMojoExecutionException in interface CoreErrorReporter
reportMojoLookupError
public void reportMojoLookupError(MojoBinding binding,
MavenProject project,
org.codehaus.plexus.component.repository.exception.ComponentLookupException cause)
- Specified by:
reportMojoLookupError in interface CoreErrorReporter
reportAttemptToOverrideUneditableMojoParameter
public void reportAttemptToOverrideUneditableMojoParameter(Parameter currentParameter,
MojoBinding binding,
MavenProject project,
MavenSession session,
MojoExecution exec,
PathTranslator translator,
org.codehaus.plexus.logging.Logger logger,
PluginConfigurationException cause)
- Specified by:
reportAttemptToOverrideUneditableMojoParameter in interface CoreErrorReporter
reportUseOfBannedMojoParameter
public void reportUseOfBannedMojoParameter(Parameter currentParameter,
MojoBinding binding,
MavenProject project,
java.lang.String expression,
java.lang.String altExpression,
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException err)
- Specified by:
reportUseOfBannedMojoParameter in interface CoreErrorReporter
reportReflectionErrorWhileEvaluatingMojoParameter
public void reportReflectionErrorWhileEvaluatingMojoParameter(Parameter currentParameter,
MojoBinding binding,
MavenProject project,
java.lang.String expression,
java.lang.Exception cause)
- Specified by:
reportReflectionErrorWhileEvaluatingMojoParameter in interface CoreErrorReporter
reportMissingRequiredMojoParameter
public void reportMissingRequiredMojoParameter(MojoBinding binding,
MavenProject project,
java.util.List invalidParameters,
PluginParameterException err)
- Specified by:
reportMissingRequiredMojoParameter in interface CoreErrorReporter
reportErrorApplyingMojoConfiguration
public void reportErrorApplyingMojoConfiguration(MojoBinding binding,
MavenProject project,
org.codehaus.plexus.configuration.PlexusConfiguration config,
PluginConfigurationException cause)
- Specified by:
reportErrorApplyingMojoConfiguration in interface CoreErrorReporter
reportProjectDependenciesNotFound
public void reportProjectDependenciesNotFound(MavenProject project,
java.lang.String scope,
ArtifactNotFoundException cause)
- Specified by:
reportProjectDependenciesNotFound in interface CoreErrorReporter
reportProjectDependenciesNotFound
public void reportProjectDependenciesNotFound(MavenProject project,
java.lang.String scope,
MultipleArtifactsNotFoundException cause)
- Specified by:
reportProjectDependenciesNotFound in interface CoreErrorReporter
reportProjectDependenciesUnresolvable
public void reportProjectDependenciesUnresolvable(MavenProject project,
java.lang.String scope,
ArtifactResolutionException cause)
- Specified by:
reportProjectDependenciesUnresolvable in interface CoreErrorReporter
reportErrorLoadingPlugin
public void reportErrorLoadingPlugin(MojoBinding binding,
MavenProject project,
PluginLoaderException cause)
- Specified by:
reportErrorLoadingPlugin in interface CoreErrorReporter
reportErrorFormulatingBuildPlan
public void reportErrorFormulatingBuildPlan(java.util.List tasks,
MavenProject project,
MavenSession session,
LifecycleException cause)
- Specified by:
reportErrorFormulatingBuildPlan in interface CoreErrorReporter
reportInvalidMavenVersion
public void reportInvalidMavenVersion(MavenProject project,
ArtifactVersion mavenVersion,
MavenExecutionException err)
- Specified by:
reportInvalidMavenVersion in interface CoreErrorReporter
handleSuperPomBuildingError
public void handleSuperPomBuildingError(ProjectBuildingException exception)
- Specified by:
handleSuperPomBuildingError in interface CoreErrorReporter
reportErrorResolvingExtensionDirectDependencies
public void reportErrorResolvingExtensionDirectDependencies(Artifact extensionArtifact,
Artifact projectArtifact,
java.util.List remoteRepos,
MavenExecutionRequest request,
ArtifactMetadataRetrievalException cause)
- Specified by:
reportErrorResolvingExtensionDirectDependencies in interface CoreErrorReporter
reportErrorManagingRealmForExtension
public void reportErrorManagingRealmForExtension(Artifact extensionArtifact,
Artifact projectArtifact,
java.util.List remoteRepos,
MavenExecutionRequest request,
RealmManagementException cause)
- Specified by:
reportErrorManagingRealmForExtension in interface CoreErrorReporter
reportErrorConfiguringExtensionPluginRealm
public void reportErrorConfiguringExtensionPluginRealm(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
RealmManagementException cause)
- Specified by:
reportErrorConfiguringExtensionPluginRealm in interface CoreErrorReporter
reportUnresolvableArtifactWhileAddingExtensionPlugin
public void reportUnresolvableArtifactWhileAddingExtensionPlugin(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
ArtifactResolutionException cause)
- Specified by:
reportUnresolvableArtifactWhileAddingExtensionPlugin in interface CoreErrorReporter
reportExtensionPluginArtifactNotFound
public void reportExtensionPluginArtifactNotFound(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
AbstractArtifactResolutionException cause)
- Specified by:
reportExtensionPluginArtifactNotFound in interface CoreErrorReporter
reportUnresolvableExtensionPluginVersion
public void reportUnresolvableExtensionPluginVersion(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
PluginVersionResolutionException cause)
reportInvalidDependencyVersionInExtensionPluginPOM
public void reportInvalidDependencyVersionInExtensionPluginPOM(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
InvalidDependencyVersionException cause)
- Specified by:
reportInvalidDependencyVersionInExtensionPluginPOM in interface CoreErrorReporter
reportErrorSearchingforCompatibleExtensionPluginVersion
public void reportErrorSearchingforCompatibleExtensionPluginVersion(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
java.lang.String requiredMavenVersion,
java.lang.String currentMavenVersion,
InvalidVersionSpecificationException cause)
- Specified by:
reportErrorSearchingforCompatibleExtensionPluginVersion in interface CoreErrorReporter
reportErrorSearchingforCompatibleExtensionPluginVersion
public void reportErrorSearchingforCompatibleExtensionPluginVersion(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
java.lang.String requiredMavenVersion,
java.lang.String currentMavenVersion,
ArtifactMetadataRetrievalException cause)
- Specified by:
reportErrorSearchingforCompatibleExtensionPluginVersion in interface CoreErrorReporter
reportIncompatibleMavenVersionForExtensionPlugin
public void reportIncompatibleMavenVersionForExtensionPlugin(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
java.lang.String requiredMavenVersion,
java.lang.String currentMavenVersion,
PluginVersionResolutionException err)
- Specified by:
reportIncompatibleMavenVersionForExtensionPlugin in interface CoreErrorReporter
reportUnresolvableExtensionPluginPOM
public void reportUnresolvableExtensionPluginPOM(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
ArtifactMetadataRetrievalException cause)
- Specified by:
reportUnresolvableExtensionPluginPOM in interface CoreErrorReporter
reportErrorConfiguringExtensionPluginRealm
public void reportErrorConfiguringExtensionPluginRealm(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
PluginManagerException cause)
- Specified by:
reportErrorConfiguringExtensionPluginRealm in interface CoreErrorReporter
reportExtensionPluginVersionNotFound
public void reportExtensionPluginVersionNotFound(Plugin plugin,
Model originModel,
java.util.List remoteRepos,
MavenExecutionRequest request,
PluginVersionNotFoundException cause)
- Specified by:
reportExtensionPluginVersionNotFound in interface CoreErrorReporter
reportMissingModulePom
public void reportMissingModulePom(MissingModuleException err)
- Specified by:
reportMissingModulePom in interface CoreErrorReporter
reportInvalidPluginForDirectInvocation
public void reportInvalidPluginForDirectInvocation(java.lang.String task,
MavenSession session,
MavenProject project,
InvalidPluginException err)
- Specified by:
reportInvalidPluginForDirectInvocation in interface CoreErrorReporter
reportDuplicateAttachmentException
public void reportDuplicateAttachmentException(MojoBinding binding,
MavenProject project,
DuplicateArtifactAttachmentException cause)
- Specified by:
reportDuplicateAttachmentException in interface CoreErrorReporter
Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.