Skip to content

Overland Upload Error 500 #10

@BastianLo

Description

@BastianLo

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

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions