I'm using the latest 1.3 snapshot.  When I attempt to compile a project
where I've used mvn/gwt to generate the async interfaces to the default path
target/generated_sources/gwt/, this path isn't included in the gwt:compile
command.

I confirmed that adding the path to the value provided in Build Error [INFO]
Command [[{value}]] correctly compiles my project.  I saw that this bug
existed in *MGWT-26 <http://jira.codehaus.org/browse/MGWT-26> *but that
seems to have been fixed in 1.1.  I haven't tested other versions besides my
current one.  (Note that the generated classpath for gwt:run is fine.)

Easy workarounds seem to be:

1. Move the async target directory to an existing included classpath folder
(e.g. src/main/java)
2. Manually run GWT compile by simply taking the failed command execution
and adding the required classpath.

This issue was seen on Windows 7 using GWT 2.0.3, Maven 2.2.1, and
gwt-maven-plugin version 1.3-20100212.080647-5

Let me know if I just made a foolish blunder.

Thanks,
Jacques

:::::::::::::::::::pom.xml used :::::::::::::::::::::

<?xml version="1.0" encoding="UTF-8"?>
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd";
 xmlns="http://maven.apache.org/POM/4.0.0"; xmlns:xsi="
http://www.w3.org/2001/XMLSchema-instance";>
 <modelVersion>4.0.0</modelVersion>

<groupId>com.example</groupId>
 <artifactId>example</artifactId>
<version>1.0-SNAPSHOT</version>
 <packaging>war</packaging>

<build>
<plugins>
 <plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>gwt-maven-plugin</artifactId>
 <version>1.3-SNAPSHOT</version>
<executions>
<execution>
 <goals>
<goal>compile</goal>
<goal>generateAsync</goal>
 <goal>test</goal>
</goals>
</execution>
 </executions>
<configuration>
<runTarget>Example.html</runTarget>
 <hostedWebapp>
${project.build.directory}/${project.build.finalName}
  </hostedWebapp>
</configuration>
</plugin>

</plugins>
</build>
 <dependencies>
<dependency>
<groupId>com.google.gwt</groupId>
 <artifactId>gwt-servlet</artifactId>
<version>${gwt.version}</version>
 <scope>runtime</scope>
</dependency>
<dependency>
 <groupId>com.google.gwt</groupId>
<artifactId>gwt-user</artifactId>
 <version>${gwt.version}</version>
<scope>provided</scope>
 </dependency>
<dependency>
<groupId>com.google.code.gwt-log</groupId>
 <artifactId>gwt-log</artifactId>
<version>3.0.0</version>
 </dependency>

<dependency>
<groupId>junit</groupId>
 <artifactId>junit</artifactId>
<version>4.4</version>
 <scope>test</scope>
</dependency>
</dependencies>
 <properties>
<gwt.version>2.0.3</gwt.version>
<maven.compiler.source>1.6</maven.compiler.source>
 <maven.compiler.target>1.6</maven.compiler.target>
</properties>
</project>

Reply via email to