props.setProperty( "pom.artifactId", model.getArtifactId() );
props.setProperty( "pom.groupId", StringUtils.defaultString( model.getGroupId() ) );
props.setProperty( "pom.version", StringUtils.defaultString( model.getVersion() ) );
PropertiesExpressionSource propsSource = new PropertiesExpressionSource();
propsSource.setProperties( props );
evaluator.addExpressionSource( propsSource );
evaluator.addExpressionSource( new SystemPropertyExpressionSource() );
ArchivaProjectModel ret = ArchivaModelCloner.clone( model );