Hoy probando Restlet 2.1 con GWT 2.2 me dio un error en la compilacion del proyecto usando Google Plugin de Eclipse.
Computing all possible rebind results for 'org.restlet.example.gae.serialization.client.ContactResourceProxy'
Rebinding org.restlet.example.gae.serialization.client.ContactResourceProxy
Checking rule <generate-with class='org.restlet.rebind.ClientProxyGenerator'/>
Checking if all subconditions are true (<all>)
<when-assignable class='org.restlet.client.resource.ClientProxy'/>
Yes, the requested type was assignable
Yes: All subconditions were true
Rule was a match and will be used
Invoking generator org.restlet.rebind.ClientProxyGenerator
[ERROR] Errors in 'file:/D:/workspace/ehelios/org.restlet.example.gae.serialization/src/org/restlet/example/gae/serialization/client/Serialization.java'
[ERROR] Internal compiler error
java.lang.IncompatibleClassChangeError: Found interface com.google.gwt.core.ext.typeinfo.JClassType, but class was expected
at org.restlet.rebind.ClientProxyGenerator.generate(ClientProxyGenerator.java:206)
at com.google.gwt.core.ext.GeneratorExtWrapper.generate(GeneratorExtWrapper.java:48)
Googleando y posteando el error en algunos portales de desarrrollo como http://stackoverflow.com, encontre la respuesta del error, pero no la solucion.
El error mostrado es generado por incompatibilidad de GWT 2.2 con Restlet. La empresa desarrolladora de Restlet Noelios Technologies,aun no libera una version de restlet compatible con GWT 2.2. Otra opcion es recompilar reslet desde su codigo fuente usando GWT 2.2.
Si tienen alguna opcion. deja tu comentario.
Comentarios
Publicar un comentario