assimbly / custom-components

Custom Camel Components
Apache License 2.0
1 stars 2 forks source link

DOV-2107 - FTP - Java 8 date/time type `java.time.Instant` not supported #107

Open brunovg opened 2 weeks ago

brunovg commented 2 weeks ago

https://dovetailworld.atlassian.net/browse/DOV-2107

Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: Java 8 date/time type `java.time.Instant` not supported by default: add Module "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" to enable handling (through reference chain: org.apache.camel.component.file.remote.RemoteFile["file"]->org.apache.commons.net.ftp.FTPFile["timestampInstant"])
        at com.fasterxml.jackson.databind.exc.InvalidDefinitionException.from(InvalidDefinitionException.java:77)
    at com.fasterxml.jackson.databind.SerializerProvider.reportBadDefinition(SerializerProvider.java:1330)
        at com.fasterxml.jackson.databind.ser.impl.UnsupportedTypeSerializer.serialize(UnsupportedTypeSerializer.java:35)

all the jackson libs found on wcg.dovetail.world:

jackson-annotations-2.17.2.jar
jackson-core-2.17.2.jar
jackson-core-asl-1.9.13.jar
jackson-core-lgpl-1.0.1.jar
jackson-coreutils-2.0.jar
jackson-coreutils-equivalence-1.0.jar
jackson-databind-2.17.2.jar
jackson-dataformat-avro-2.17.2.jar
jackson-dataformat-csv-2.17.2.jar
jackson-dataformat-protobuf-2.17.2.jar
jackson-dataformat-xml-2.17.2.jar
jackson-dataformat-yaml-2.17.2.jar
jackson-datatype-hibernate6-2.17.2.jar
jackson-datatype-hppc-2.17.2.jar
jackson-datatype-jdk8-2.17.2.jar
jackson-datatype-jsr310-2.17.2.jar
jackson-jq-1.0.0-preview.20240207.jar
jackson-jq-extra-1.0.0-preview.20240207.jar
jackson-mapper-asl-1.9.13.jar
jackson-module-afterburner-2.17.2.jar
jackson-module-jaxb-annotations-2.17.2.jar
jackson-module-parameter-names-2.17.2.jar
brunovg commented 1 day ago

PR: https://github.com/assimbly/runtime/pull/287