Wednesday, April 16, 2014

Setup Eclipse workspace for core development

Hello,

I'm trying to setup a working Eclipse workspace with the GWT core like described in 
the included README.txt which comes with the GWT source code.

In the last 3 weeks I tried out several Eclipse distributions without success.

The main questions are:
Which Operationg systems are supported? Windows7?
Which Java version must be installed?
Which Eclipse distrubition and version?
Which plugins required and which version?
Is there any working description how to setup the workspace to develop GWT core? The existing one is very 
misunderstanding, e.g. changing project properties before importimg the project (gwt-user)?????

The ANT build of the trunk works properly.

I have to declare a bug in GWT and I also want to fix it.

Normally we uses the Springsource Toolsuit 3.5.0 (based on Eclipse 3.8.2) in our company, so it would be the best to get 
the GWT source into this IDE.

Every time I end up with the same errors:

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)
Cannot validate this method because the domain mapping for  the return type (java.util.Map<java.lang.String,java.lang.Integer>) could not be resolved to a domain type

Add @SuppressWarnings("requestfactory") to dismiss. BaseFooProxy.java /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 79 Annotation Problem (Java 6 processor)
Cannot validate this method because the domain mapping for  the return type (java.util.Map<com.google.web.bindery.requestfactory.shared.MapKeyProxy,com.google.web.bindery.requestfactory.shared.MapValueProxy>) could not be resolved to a domain type

Add @SuppressWarnings("requestfactory") to dismiss. BaseFooProxy.java /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 85 Annotation Problem (Java 6 processor)
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.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)
Cannot validate this method because the domain mapping for  a parameter of type (java.util.Map<java.lang.String,java.lang.Integer>) could not be resolved to a domain type

Add @SuppressWarnings("requestfactory") to dismiss. BaseFooProxy.java /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 143 Annotation Problem (Java 6 processor)
Cannot validate this method because the domain mapping for  the return type (java.util.Map<java.lang.Integer,com.google.web.bindery.requestfactory.shared.SimpleBarProxy>) could not be resolved to a domain type

Add @SuppressWarnings("requestfactory") to dismiss. BaseFooProxy.java /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 81 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)
Cannot validate this method because the domain mapping for  the return type (java.util.Map<com.google.web.bindery.requestfactory.shared.SimpleBarProxy,java.lang.Integer>) could not be resolved to a domain type

Add @SuppressWarnings("requestfactory") to dismiss. BaseFooProxy.java /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 83 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<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)
Cannot validate this method because the domain mapping for  a parameter of type (java.util.Map<com.google.web.bindery.requestfactory.shared.MapKeyProxy,com.google.web.bindery.requestfactory.shared.MapValueProxy>) could not be resolved to a domain type

Add @SuppressWarnings("requestfactory") to dismiss. BaseFooProxy.java /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 149 Annotation Problem (Java 6 processor)
The domain type EntityKey has no default constructor. Calling RequestContext.create(EntityKeyProxy.class) will cause a server error.

Add @SuppressWarnings("requestfactory") to dismiss. ComplexKeysTest.java /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 139 Annotation Problem (Java 6 processor)
The domain type DomainWithEntityKey has no default constructor. Calling RequestContext.create(DomainWithEntityKeyProxy.class) will cause a server error.

Add @SuppressWarnings("requestfactory") to dismiss. ComplexKeysTest.java /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 75 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 domain type DomainWithValueKey has no default constructor. Calling RequestContext.create(DomainWithValueKeyProxy.class) will cause a server error.

Add @SuppressWarnings("requestfactory") to dismiss. ComplexKeysTest.java /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 110 Annotation Problem (Java 6 processor)
Cannot validate this method because the domain mapping for  a parameter of type (java.util.Map<com.google.web.bindery.requestfactory.shared.SimpleBarProxy,java.lang.Integer>) could not be resolved to a domain type

Add @SuppressWarnings("requestfactory") to dismiss. BaseFooProxy.java /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 145 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)
Cannot validate this method because the domain mapping for  a parameter of type (java.util.Map<java.lang.Integer,com.google.web.bindery.requestfactory.shared.SimpleBarProxy>) could not be resolved to a domain type

Add @SuppressWarnings("requestfactory") to dismiss. BaseFooProxy.java /gwt-user/core/test/com/google/web/bindery/requestfactory/shared line 147 Annotation Problem (Java 6 processor)

com.google.gwt.lang.JavaClassHierarchySetupUtil could not be resolved to a type UnloadSupportEnabled.java /gwt-user/core/src/com/google/gwt/core/client/impl line 63 Google Web Toolkit Java Problem
com.google.gwt.lang.JavaClassHierarchySetupUtil could not be resolved to a type UnloadSupportEnabled.java /gwt-user/core/src/com/google/gwt/core/client/impl line 63 Google Web Toolkit Java Problem
com.google.gwt.lang.JavaClassHierarchySetupUtil could not be resolved to a type UnloadSupportEnabled.java /gwt-user/core/src/com/google/gwt/core/client/impl line 63 Google Web Toolkit 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


Thanks for help.
Stephan

--
You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-web-toolkit+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at http://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment