After you compile with Ant, select the requestfactory-apt.jar you just 
built for use in Eclipse (GWT_ROOT/build/lib/requestfactory-apt.jar)

We should definitely fix the instructions (feel free to provide the patch)

On Tuesday, May 20, 2014 12:26:09 PM UTC+2, Zied Hamdi OneView wrote:
>
> Hi Gwt friends :)
>
> I wanted to start contributing to GWT, so I followed the instructions 
> until I arrived to the point of using my eclipse.
>
> There I have the following errors (and since I don't want to change code 
> that I don't want to submit I'm kind of stuck in what to do now?). The 
> errors are the following:
>
>
> Description
>
> Resource
>
> Path
>
> Location
>
> Type
>
> The type java.util.Map<java.lang.String,java.lang.Integer> cannot be used 
> here
>
> BaseFooProxy.java
>
> /gwt-user/core/test/com/google/web/bindery/requestfactory/shared
>
> line 79
>
> Annotation Problem (Java 6 processor)
>
> The type 
> java.util.Map<java.lang.Integer,com.google.web.bindery.requestfactory.shared.SimpleBarProxy>
>  
> cannot be used here
>
> BaseFooProxy.java
>
> /gwt-user/core/test/com/google/web/bindery/requestfactory/shared
>
> line 81
>
> Annotation Problem (Java 6 processor)
>
> The type 
> java.util.Map<com.google.web.bindery.requestfactory.shared.SimpleBarProxy,java.lang.Integer>
>  
> cannot be used here
>
> BaseFooProxy.java
>
> /gwt-user/core/test/com/google/web/bindery/requestfactory/shared
>
> line 83
>
> Annotation Problem (Java 6 processor)
>
> The type java.util.Map<java.lang.String,java.lang.Integer> cannot be used 
> here
>
> BaseFooProxy.java
>
> /gwt-user/core/test/com/google/web/bindery/requestfactory/shared
>
> line 143
>
> Annotation Problem (Java 6 processor)
>
> The method addTypeToken(String, String) is undefined for the type 
> TypeTokenResolverBuilderImpl
>
> TypeTokenResolverBuilderImpl.java
>
> /gwt-user/.apt_generated/com/google/web/bindery/requestfactory/vm/impl
>
> line 4
>
> Java Problem
>
> com.google.web.bindery.requestfactory.vm.impl.TypeTokenResolver cannot be 
> resolved to a type
>
> TypeTokenResolverBuilderImpl.java
>
> /gwt-user/.apt_generated/com/google/web/bindery/requestfactory/vm/impl
>
> line 2
>
> Java Problem
>
> The type 
> java.util.Map<com.google.web.bindery.requestfactory.shared.MapKeyProxy,com.google.web.bindery.requestfactory.shared.MapValueProxy>
>  
> cannot be used here
>
> BaseFooProxy.java
>
> /gwt-user/core/test/com/google/web/bindery/requestfactory/shared
>
> line 85
>
> Annotation Problem (Java 6 processor)
>
> The type 
> java.util.Map<java.lang.Integer,com.google.web.bindery.requestfactory.shared.SimpleBarProxy>
>  
> cannot be used here
>
> BaseFooProxy.java
>
> /gwt-user/core/test/com/google/web/bindery/requestfactory/shared
>
> line 147
>
> Annotation Problem (Java 6 processor)
>
> The type 
> java.util.Map<com.google.web.bindery.requestfactory.shared.SimpleBarProxy,java.lang.Integer>
>  
> cannot be used here
>
> BaseFooProxy.java
>
> /gwt-user/core/test/com/google/web/bindery/requestfactory/shared
>
> line 145
>
> Annotation Problem (Java 6 processor)
>
> The method addTypeToken(String, String) is undefined for the type 
> TypeTokenResolverBuilderImpl
>
> TypeTokenResolverBuilderImpl.java
>
> /gwt-user/.apt_generated/com/google/web/bindery/requestfactory/vm/impl
>
> line 6
>
> Java Problem
>
> CSS file com/google/gwt/uibinder/test/client/Menu.css is missing
>
> WidgetBasedUi.ui.xml
>
> /gwt-user/core/test/com/google/gwt/uibinder/test/client
>
> line 110
>
> Google Web Toolkit UiBinder Problem
>
> The method addTypeToken(String, String) is undefined for the type 
> TypeTokenResolverBuilderImpl
>
> TypeTokenResolverBuilderImpl.java
>
> /gwt-user/.apt_generated/com/google/web/bindery/requestfactory/vm/impl
>
> line 5
>
> Java Problem
>
> The type 
> java.util.Map<com.google.web.bindery.requestfactory.shared.MapKeyProxy,com.google.web.bindery.requestfactory.shared.MapValueProxy>
>  
> cannot be used here
>
> BaseFooProxy.java
>
> /gwt-user/core/test/com/google/web/bindery/requestfactory/shared
>
> line 149
>
> Annotation Problem (Java 6 processor)
>  
>
>
> So the first set of errors is related to using java.util.Map in 
> EntityProxies (which I thought is forbidden), but it may have changed in 
> recent versions, or maybe this version in trunk. In that case I need to 
> compile with GWT version that is in trunk right? The project compiles 
> successfully with ant, do I have to use the freshly compiled GWT instead of 
> my current 2.6.1 ?
>
> *com.google.web.bindery.requestfactory.vm.impl.TypeTokenResolver *is a 
> generated interface? I can't find it anywhere.
>
> I also have a doubt with the task in eclipse/README.txt :
>
> Project->Properties->Java Compiler->AnnotationProcessor->Factory Path
> - Add Variable
> - Select GWT_TOOLS and click Extend
> - Select lib/requestfactory and the most recently dated
>   requestfactory-apt-YYYY-MM-DD.jar
>
>
> the only one with a date is requestfactory-apt-2011-08-18.jar (is it the 
> last one???). There are two other versions without a date one seems old too 
> 'apt-2.5.1' and the other doesn't specify its version
>
> Thanks for your help
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> p.s:
> if the error font is too small here they are again without formatting
>
>    - Description Resource Path Location Type
>    - The type java.util.Map<java.lang.String,java.lang.Integer> cannot be 
>    used here BaseFooProxy.java 
>    /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 
>    79 Annotation Problem (Java 6 processor)
>    - The type 
>    
> java.util.Map<java.lang.Integer,com.google.web.bindery.requestfactory.shared.SimpleBarProxy>
>  
>    cannot be used here BaseFooProxy.java 
>    /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 
>    81 Annotation Problem (Java 6 processor)
>    - The type 
>    
> java.util.Map<com.google.web.bindery.requestfactory.shared.SimpleBarProxy,java.lang.Integer>
>  
>    cannot be used here BaseFooProxy.java 
>    /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 
>    83 Annotation Problem (Java 6 processor)
>    - The type java.util.Map<java.lang.String,java.lang.Integer> cannot be 
>    used here BaseFooProxy.java 
>    /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 
>    143 Annotation Problem (Java 6 processor)
>    - The method addTypeToken(String, String) is undefined for the type 
>    TypeTokenResolverBuilderImpl TypeTokenResolverBuilderImpl.java 
>    /gwt-user/.apt_generated/com/google/web/bindery/requestfactory/vm/impl 
> line 
>    4 Java Problem
>    - com.google.web.bindery.requestfactory.vm.impl.TypeTokenResolver 
>    cannot be resolved to a type TypeTokenResolverBuilderImpl.java 
>    /gwt-user/.apt_generated/com/google/web/bindery/requestfactory/vm/impl 
> line 
>    2 Java Problem
>    - The type 
>    
> java.util.Map<com.google.web.bindery.requestfactory.shared.MapKeyProxy,com.google.web.bindery.requestfactory.shared.MapValueProxy>
>  
>    cannot be used here BaseFooProxy.java 
>    /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 
>    85 Annotation Problem (Java 6 processor)
>    - The type 
>    
> java.util.Map<java.lang.Integer,com.google.web.bindery.requestfactory.shared.SimpleBarProxy>
>  
>    cannot be used here BaseFooProxy.java 
>    /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 
>    147 Annotation Problem (Java 6 processor)
>    - The type 
>    
> java.util.Map<com.google.web.bindery.requestfactory.shared.SimpleBarProxy,java.lang.Integer>
>  
>    cannot be used here BaseFooProxy.java 
>    /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 
>    145 Annotation Problem (Java 6 processor)
>    - The method addTypeToken(String, String) is undefined for the type 
>    TypeTokenResolverBuilderImpl TypeTokenResolverBuilderImpl.java 
>    /gwt-user/.apt_generated/com/google/web/bindery/requestfactory/vm/impl 
> line 
>    6 Java Problem
>    - CSS file com/google/gwt/uibinder/test/client/Menu.css is missing 
>    WidgetBasedUi.ui.xml 
>    /gwt-user/core/test/com/google/gwt/uibinder/test/client line 110 Google 
>    Web Toolkit UiBinder Problem
>    - The method addTypeToken(String, String) is undefined for the type 
>    TypeTokenResolverBuilderImpl TypeTokenResolverBuilderImpl.java 
>    /gwt-user/.apt_generated/com/google/web/bindery/requestfactory/vm/impl 
> line 
>    5 Java Problem
>    - The type 
>    
> java.util.Map<com.google.web.bindery.requestfactory.shared.MapKeyProxy,com.google.web.bindery.requestfactory.shared.MapValueProxy>
>  
>    cannot be used here BaseFooProxy.java 
>    /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 
>    149 Annotation Problem (Java 6 processor)
>    - 
>
>

-- 
You received this message because you are subscribed to the Google Groups "GWT 
Contributors" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit-contributors/de0ebf5b-9f37-47ec-86d1-73e66fd27125%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to