New issue 54 by dpan...@ubitech.com: Maven2 plugin - poDirectory defaults
to wrong value
http://code.google.com/p/gettext-commons/issues/detail?id=54
*What steps will reproduce the problem?*
1. Create a POM file that references maven-gettext-plugin and omit
poDirectory from its configuration section
2. Create an empty directory src/main/po
3. Invoke gettext:gettext goal
*What is the expected output?*
The goal should succeed and generate src/po/keys.pot file
*What do you see instead?*
[WARNING] xgettext: cannot create output
file "/some/path/src/main/java/main/po/keys.pot": No such file or directory
*What version of the product are you using?*
maven-gettext-plugin 1.2.3
maven 2.2.1
Oracle JDK 1.6.0_27
*On what operating system?*
RedHat Enterprise Linux 5
*Please provide any additional information below.*
The plugin behaves as documented, but I think this behavior is wrong.
poDirectory defaults to "${project.build.sourceDirectory}/main/po" , which
in Maven2 expands to "src/main/java/main/po" . I think poDirectory should
default to "${project.basedir}/src/main/po".