[
http://jira.codehaus.org/browse/MGWT-285?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
jieryn updated MGWT-285:
------------------------
Attachment: MGWT-285.zip
Here is an example project which demonstrates the problem. It uses a simple
variable to define the entry point, and exploits that variable in the
Application.gwt.xml. Filtering is enabled, and you can see that
target/mgwt-285/WEB-INF/classes/org/codehaus/mojo/Application.gwt.xml contains
the properly filtered GWT configuration..
Compilation will succeed, but gwt:run (and browser loading the page) will
trigger the error. You will see it in the browser tab of the GWT development
mode window.
> Filtered resource files are not used to create generated sources
> ----------------------------------------------------------------
>
> Key: MGWT-285
> URL: http://jira.codehaus.org/browse/MGWT-285
> Project: Maven 2.x GWT Plugin
> Issue Type: Bug
> Affects Versions: 2.1.0-1, 2.2.0
> Reporter: Benjamin Peter
> Attachments: MGWT-285.zip
>
>
> Hello,
> when I use filtered resources for messages or constant files in my maven gwt
> project it seems like the original source .properties files are used instead
> of the filtered ones from the target directory.
> As far as I can see it, I have the same problem as MGWT-216 which seems to be
> closed. But it does not work for me in 2.1.0-1 or 2.2.0.
> Example:
> Following command is executed by the maven gwt plugin:
> /usr/lib/jvm/java-6-sun-1.6.0.22/jre/bin/java -Xmx512m -classpath
> PROJECTPATH/src/main/java:PROJECTPATH/src/main/resources:PROJECTPATH/target/admingui/WEB-INF/classes:HOME/.m2/repository/com/google/gwt/gwt-user/2.1.1/gwt-user-2.1.1.jar:HOME/.m2/repository/com/google/gwt/inject/gin/1.0/gin-1.0.jar:HOME/.m2/repository/com/google/inject/guice/2.0/guice-2.0.jar:HOME/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:HOME/.m2/repository/com/google/code/gwt-log/gwt-log/3.0.2/gwt-log-3.0.2.jar:HOME/.m2/repository/com/extjs/gxt/2.2.0/gxt-2.2.0.jar:HOME/.m2/repository/log4j/log4j/1.2.16/log4j-1.2.16.jar:HOME/.m2/repository/com/google/gwt/gwt-user/2.1.1/gwt-user-2.1.1.jar:HOME/.m2/repository/com/google/gwt/gwt-dev/2.1.1/gwt-dev-2.1.1.jar
> com.google.gwt.i18n.tools.I18NSync -out
> PROJECTPATH/target/generated-sources/gwt namespace.client.constants.Version
> What works is the following, without PROJECTPATH/src/main/resources maybe it
> even should be without PROJECTPATH/src/main/java:
> /usr/lib/jvm/java-6-sun-1.6.0.22/jre/bin/java -Xmx512m -classpath
> PROJECTPATH/src/main/java:PROJECTPATH/target/admingui/WEB-INF/classes:HOME/.m2/repository/com/google/gwt/gwt-user/2.1.1/gwt-user-2.1.1.jar:HOME/.m2/repository/com/google/gwt/inject/gin/1.0/gin-1.0.jar:HOME/.m2/repository/com/google/inject/guice/2.0/guice-2.0.jar:HOME/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:HOME/.m2/repository/com/google/code/gwt-log/gwt-log/3.0.2/gwt-log-3.0.2.jar:HOME/.m2/repository/com/extjs/gxt/2.2.0/gxt-2.2.0.jar:HOME/.m2/repository/log4j/log4j/1.2.16/log4j-1.2.16.jar:HOME/.m2/repository/com/google/gwt/gwt-user/2.1.1/gwt-user-2.1.1.jar:HOME/.m2/repository/com/google/gwt/gwt-dev/2.1.1/gwt-dev-2.1.1.jar
> com.google.gwt.i18n.tools.I18NSync -out
> PROJECTPATH/target/generated-sources/gwt namespace.client.constants.Version
> Looking at the plugin source it seems the whole compile classpath is used to
> build the messages files, maybe a different classpath should be used here. I
> fear I don't have enough knowledge to make those changes myself but I guess
> shell/I18NMojo.java and AbstractGwtMojo.java maybe with SCOPEs are involved.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email