getLogger().info( projectArtifact.getArtifactId() + ": updating metadata due to status of '" + status + "'" ); try getLogger().warn( "Error updating POM - using existing version" ); getLogger().debug( "Cause", e ); getLogger().warn( "Error updating POM - not found. Removing local copy." ); getLogger().debug( "Cause", e ); file.delete(); throw e;
private Model createStubModel( Artifact projectArtifact ) { getLogger().debug( "Using defaults for missing POM " + projectArtifact ); Model model = new Model(); model.setModelVersion( "4.0.0" ); model.setArtifactId( projectArtifact.getArtifactId() ); model.setGroupId( projectArtifact.getGroupId() ); model.setVersion( projectArtifact.getVersion() ); // TODO: not correct in some instances model.setPackaging( projectArtifact.getType() ); model.setDistributionManagement( new DistributionManagement() ); model.getDistributionManagement().setStatus( ArtifactStatus.GENERATED.toString() ); return model; }
Resource originalResource = ( (Resource[]) originalResourcesByMergeId.get( mergeId ) )[1]; String dir = modelInterpolator.interpolate( resource.getDirectory(), project.getModel(), project.getBasedir(), config, getLogger().isDebugEnabled() ); String oDir = originalInterpolatedResource.getDirectory(); String target = modelInterpolator.interpolate( resource.getTargetPath(), project.getModel(), project.getBasedir(), config, getLogger().isDebugEnabled() );
getLogger().debug( "Attempting to build MavenProject instance for Artifact (" + artifact.getGroupId() + ":" + artifact.getArtifactId() + ":" + artifact.getVersion() + ") of type: " + artifact.getType() + "; constructing POM artifact instead." ); getLogger().debug( "Artifact not found - using stub model: " + e.getMessage() );
private void restoreDynamicStateInternal( MavenProject project, ProjectBuilderConfiguration config, boolean processProjectReferences, Set processedProjects ) throws ModelInterpolationException { if ( processProjectReferences ) { processedProjects.add( project.getId() ); } if ( project.isConcrete() && projectWasChanged( project ) ) { if ( project.getParent() != null ) { restoreDynamicStateInternal( project.getParent(), config, processProjectReferences, processedProjects ); } restoreBuildRoots( project, config, getLogger().isDebugEnabled() ); restoreModelBuildSection( project, config, getLogger().isDebugEnabled() ); if ( project.getExecutionProject() != null ) { restoreDynamicStateInternal( project.getExecutionProject(), config, processProjectReferences, processedProjects ); } project.setConcrete( false ); } if ( processProjectReferences ) { restoreDynamicProjectReferences( project, config, processedProjects ); } }
MavenProject project = new MavenProject( model, getLogger() ); if ( getLogger().isDebugEnabled() ) getLogger().debug( "Searching for parent-POM: " + parentModel.getId() + " of project: " + project.getId() + " in relative path: " + parentRelativePath ); if ( getLogger().isDebugEnabled() ) getLogger().debug( "Path specified in <relativePath/> (" + parentRelativePath + ") is a directory. Searching for 'pom.xml' within this directory." ); if ( getLogger().isDebugEnabled() ) getLogger().debug( "Parent-POM: " + parentModel.getId() + " for project: " + project.getId() + " cannot be loaded from relative path: " + parentDescriptor + "; path does not exist." ); getLogger().debug( "Failed to canonicalize potential parent POM: \'" + parentDescriptor + "\'", e ); getLogger().debug( "Using parent-POM from the project hierarchy at: \'" + parentModel.getRelativePath() + "\' for project: " + project.getId() ); getLogger().debug( "Invalid parent-POM referenced by relative path '" + parentModel.getRelativePath() + "' in parent specification in " + project.getId() + ":" + "\n Specified: " + parentModel.getId() + "\n Found: " + candidateParent.getId() ); else if ( getLogger().isDebugEnabled() )
getLogger().debug( "Cannot determine whether " + currentProject.getId() + " is a module of " + previousProject.getId() + ". Reason: " + e.getMessage(), e );