-
Couldn't load subscription status.
- Fork 7
Closed
Description
Hi,
when trying to upload the location points in overland, I get a 500 error.
The Points still get uploaded and appear in the GPS Data.
But since overland gets a non 2xx http response, it thinks the upload was not successful and keeps the points in storage, which stacks over time.
This is the error line in the log:
geopulse-backend | 2025-10-23T11:19:50.603517434Z 2025-10-23 11:19:50,603 ERROR [io.qua.res.rea.jac.run.map.NativeInvalidDefinitionExceptionMapper] (executor-thread-141) Jackson was unable to serialize type 'org.github.tess1o.geopulse.gps.integrations.overland.OverlandResource$ResultResponse'. Consider annotating the class with '@RegisterForReflection' or using 'org.jboss.resteasy.reactive.RestResponse' as a response type of 'org.github.tess1o.geopulse.gps.integrations.overland.OverlandResource#handleOverland: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class org.github.tess1o.geopulse.gps.integrations.overland.OverlandResource$ResultResponse and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS). This appears to be a native image, in which case you may need to configure reflection for the class that is to be serialized
Metadata
Metadata
Assignees
Labels
No labels