Are you certain, that the annotation processor had ran? I have not digged into domino-jackson, but I think, the @JsonMapper annotation triggers a annotation processor. The generated classes will be found under 'target/generated-sources/annotatins'
Marco Tenti (IoProgrammo88) schrieb am Montag, 15. April 2024 um 09:16:49 UTC+2: > The problem i cannot find the generate class "Person_MapperImpl" is under > the target folder somewhere ? > > Il giorno venerdì 12 aprile 2024 alle 18:25:30 UTC+2 Thomas Broyer ha > scritto: > >> 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/b1089cf5-e4fc-4032-a588-b6bbb73a94dfn%40googlegroups.com.
