Aren't you supposed to directly use the generated class rather than using 
GWT.create() ? (unless you also added a <replace-with> in your gwt.xml)
https://dominokit.com/solutions/domino-jackson/v1/docs/getting-started/quick-start

On Friday, April 12, 2024 at 1:20:27 PM UTC+2 [email protected] wrote:

> I'm upgrading a old project and i want to replace the old gwt-jackson (
> https://dominokit.com/solutions/domino-jackson/v1)  with the 
> domino-jackson project (https://github.com/DominoKit/domino-jackson).
>
> It should be a simple transiction, but i cannot understand how to let the 
> GWT compilation "see" the implementations classes of the ObjectMapper 
> interface.
>
> *Here the "old" code from gwt-jackson*
>
> *public static interface AltriMetadatiDTOMapper extends 
> com.github.nmorel.gwtjackson.client.ObjectMapper<Map<String,List<MetadatoDTOGWT>>>
>  
> {} *
>
> * ... *
>
> * AltriMetadatiDTOMapper altriMetadatiDTOMapper = 
> GWT.create(AltriMetadatiDTOMapper.class); String jsonAltriMetadati = 
> altriMetadatiDTOMapper.write(object); *
>
> *Here the "new" code from domino-jackson*
> *@org.dominokit.jackson.annotation.JSONMapper public interface 
> AltriMetadatiDTOMapper extends 
> org.dominokit.jackson.ObjectMapper<Map<String,List<MetadatoDTOGWT>>> {}*
>
> * ... *
>
> * AltriMetadatiDTOMapper altriMetadatiDTOMapper = 
> GWT.create(AltriMetadatiDTOMappe.class); String jsonAltriMetadati = 
> altriMetadatiDTOMapper.write(object); *
>
> but it give to me this error
> [ERROR] Errors in 'xxx.java' [INFO] [ERROR] Line 662: Rebind result 
> 'xxx.AltriMetadatiDTOMapper' must be a class
>
> Did anyone know what i'm doing wrong ?
>

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/2deba265-8fee-4643-8677-9236c83ae253n%40googlegroups.com.

Reply via email to