Hi Colin,

Thanks for your reply. Yes, that question is related. I just updated it on 
stack overflow. I added the the javax servlet dependency and that part was 
solved. And now I am facing another issue with the  
*com/google/common/collect/Collect.gwt.xml 
*module. Now you mentioned guava, I realized that I had it as a dependency, 
however I didn't added to my gwt module xml file.  I just added it and I 
still have a bunch of errors in the guava-gwt classes now.  I tried 
different version of guava as well (the latest one and the 23.0 version).

Tracing compile failure path for type 
'com.google.common.collect.StandardTable'
[INFO]       [ERROR] Errors in 
'jar:file:/C:/Users/MyUserName/.m2/repository/com/google/guava/guava-gwt/30.1-jre/guava-gwt-30.1-jre.jar!/com/google/common/collect/StandardTable.java'
[INFO]          [ERROR] Line 203: WeakOuter cannot be resolved to a type
[INFO]          [ERROR] Line 566: WeakOuter cannot be resolved to a type
[INFO]          [ERROR] Line 763: WeakOuter cannot be resolved to a type
[INFO]          [ERROR] Line 167: CanIgnoreReturnValue cannot be resolved 
to a type
[INFO]          [ERROR] Line 477: WeakOuter cannot be resolved to a type
[INFO]          [ERROR] Line 873: WeakOuter cannot be resolved to a type
[INFO]          [ERROR] Line 150: CanIgnoreReturnValue cannot be resolved 
to a type
[INFO]          [ERROR] Line 593: WeakOuter cannot be resolved to a type
[INFO]          [ERROR] Line 637: WeakOuter cannot be resolved to a type
[INFO]          [ERROR] Line 453: CanIgnoreReturnValue cannot be resolved 
to a type
[INFO]          [ERROR] Line 537: WeakOuter cannot be resolved to a type
[INFO]          [ERROR] Line 787: WeakOuter cannot be resolved to a type
[INFO]          [ERROR] Line 838: WeakOuter cannot be resolved to a type
[INFO]          [ERROR] Line 141: CanIgnoreReturnValue cannot be resolved 
to a type
[INFO]          [ERROR] Line 34: The import 
com.google.errorprone.annotations.CanIgnoreReturnValue cannot be resolved
[INFO]          [ERROR] Line 943: WeakOuter cannot be resolved to a type
[INFO]          [ERROR] Line 35: The import com.google.j2objc cannot be 
resolved

 [ERROR] Aborting compile due to errors in some input files

You said : *" Also, the moduleTemplate configuration looks wrong, like 
you've left an example placeholder in the configuration?", *
No, I don't think so, I moved the module.gwt.xml where the client/local 
folder because the old project I want to migrate uses the old version of 
mojo gwt-maven plugin and that's where the module is. Could that also be 
part of my issue? I specified the path like that because the with Tbroyer 
version, the gwt xml module file is not in the same place.


Mnamo Jumamosi, 30 Machi 2024 saa 15:19:33 UTC-3 Colin Alworth aliandika:

> This looks like the same question as 
> https://stackoverflow.com/questions/78202341/how-to-set-up-gwt-super-dev-mode-with-the-new-gwt-maven-plugin-with-a-web-applic,
>  
> except with some updates - it sounds like you resolved the servlet 
> classpath issue, can you flesh out this example a little more to show what 
> else has happened, if that is also your question? 
>
> It looks like guava-gwt is somehow not on your classpath, can you verify 
> this?
>
> Also, the moduleTemplate configuration looks wrong, like you've left an 
> example placeholder in the configuration?
>
> On Saturday, March 30, 2024 at 1:14:40 PM UTC-5 dja...@gmail.com wrote:
>
>> Hi, 
>> I am unable to build a multimodule demo project using GWT 2.9 using 
>> @Tbroyer gwt maven plugin. The reason I am still on this GWT version is 
>> because I am still using the Errai Framework that still depends on this 
>> particular version of GWT. I included the module that seems to be missing 
>> correctly and I still don't understand why it is missing.
>>
>> here is the error I am receiving when I run :
>> *mvn clean install*
>>
>> *[INFO] --- gwt:1.1.0:compile (default-compile) @ sample-client ---*
>> [INFO] Loading inherited module 'net.example.sample.App'
>> [INFO]    Loading inherited module 'org.jboss.errai.enterprise.All'
>> [INFO]       Loading inherited module 'org.jboss.errai.ioc.Container'
>> [INFO]          Loading inherited module 
>> 'com.google.common.collect.Collect'
>> [INFO]            * [ERROR] Unable to find 
>> 'com/google/common/collect/Collect.gwt.xml' on your classpath; could be a 
>> typo, or maybe you forgot to include a classpath entry for source?*
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Reactor Summary for Sample GWT UI 2.0-SNAPSHOT:
>> [INFO]
>> [INFO] Sample GWT UI ...................................... FAILURE [ 
>>  7.079 s]
>> [INFO] Sample-webapp ...................................... SKIPPED
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] BUILD FAILURE
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Total time:  8.356 s
>> [INFO] Finished at: 2024-03-30T12:28:45-03:00
>> [INFO] 
>> ------------------------------------------------------------------------
>>
>> here is parts of my main pom.xml
>>
>> <dependencyManagement>
>>     <dependencies>
>>       <!-- Internal -->
>>       <dependency>
>>         <groupId>net.example.sample</groupId>
>>         <artifactId>sample-client</artifactId>
>>         <version>${project.version}</version>
>>         <type>war</type>
>>       </dependency>
>>       <!-- GWT -->
>>       <dependency>
>>         <groupId>com.google.gwt</groupId>
>>         <artifactId>gwt</artifactId>
>>         <version>${gwt.version}</version>
>>         <type>pom</type>
>>         <scope>import</scope>
>>       </dependency>
>>       
>>
>>
>>
>>
>>
>> *<dependency>        <groupId>org.jboss.errai.bom</groupId>        
>> <artifactId>errai-bom</artifactId>        
>> <version>${errai.version}</version>        <type>pom</type>        
>> <scope>import</scope>      </dependency>*
>>     </dependencies> 
>> </dependencyManagement>
>>
>> and parts of my module pom.xml
>>
>> <artifactId>sample-client</artifactId>
>>   <packaging>gwt-app</packaging>
>>
>>   <name>Sample GWT UI</name>
>>
>>   <dependencies>
>>     <dependency>
>>       <groupId>com.google.gwt</groupId>
>>       <artifactId>gwt-dev</artifactId>
>>       <exclusions>
>>         <exclusion>
>>           <groupId>org.eclipse.jetty</groupId>
>>           <artifactId>apache-jsp</artifactId>
>>         </exclusion>
>>       </exclusions>
>>     </dependency>
>>  
>>     <!-- GWT -->
>>     <dependency>
>>       <groupId>com.google.gwt</groupId>
>>       <artifactId>gwt-user</artifactId>
>>     </dependency>
>>     
>>
>>
>>
>> *<dependency>      <groupId>org.jboss.errai</groupId>      
>> <artifactId>errai-javaee-all</artifactId>      <!-- <scope>runtime</scope> 
>> -->    </dependency>*
>> <!-- to load wildfly embbeded  -->
>>     <dependency>
>>       <groupId>org.jboss.errai</groupId>
>>       <artifactId>errai-cdi-jboss</artifactId>
>>       <scope>runtime</scope>
>>     </dependency>
>>   </dependencies>
>>   <build>
>>     <plugins>
>>       <plugin>
>>         <groupId>net.ltgt.gwt.maven</groupId>
>>         <artifactId>gwt-maven-plugin</artifactId>
>>         <configuration>
>>           
>> <moduleTemplate>${project.basedir}/path/to/module/module.gwt.xml</moduleTemplate>
>>           <moduleName>net.example.sample.App</moduleName>
>>           <moduleShortName>sample</moduleShortName>
>>         </configuration>
>>       </plugin>
>>     </plugins>
>>   </build>
>>
>> and this is the module inclusion in module.gwt.xml
>>
>> *  <inherits name="org.jboss.errai.enterprise.All" />*
>>
>> What am I missing?
>> Please Advise.
>>
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/0e98cd9e-8db4-4c86-a446-aacd502e8bb8n%40googlegroups.com.

Reply via email to