Issue 54 in gettext-commons: Maven2 plugin - poDirectory defaults to wrong value

1 view
Skip to first unread message

codesite...@google.com

unread,
Mar 12, 2012, 12:26:18 PM3/12/12
to gettext-co...@googlegroups.com
Status: New
Owner: ----

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".


Reply all
Reply to author
Forward
0 new messages