in src/main/java/org/apache/maven/artifact/ant/POMPropertyHelper.java [67:89]
protected Object getPOMValue( String expression )
{
Object value = null;
try
{
if ( expression.startsWith( PROPERTIES_PREFIX ) )
{
expression = expression.substring( PROPERTIES_PREFIX.length() );
value = pom.getMavenProject().getProperties().get( expression );
}
else
{
value = ReflectionValueExtractor.evaluate( expression, pom.getMavenProject() );
}
}
catch ( Exception e )
{
throw new BuildException( "Error extracting expression from POM", e );
}
return value;
}