-
Type: Task
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 10.2
-
Fix Version/s: 10.3
-
Component/s: Distribution / Installers, Elasticsearch
-
Tags:
On "master" nxserver/lib has jackson-dataformat-yaml-2.8.10 and snakeyaml-1.13. These jars are incompatible and will result in a MethodNotFound exception.
It looks like the dependencies are coming from Elasticsearch:
org.elasticsearch:elasticsearch-x-content:jar:6.3.0:compile +- org.yaml:snakeyaml:jar:1.13:compile +- com.fasterxml.jackson.dataformat:jackson-dataformat-smile:jar:2.8.10:compile +- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:jar:2.8.10:compile \- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:jar:2.8.10:compile
Actually jackson-dataformat-yaml:jar:2.8.10 depends on 1.17 of snakeyaml.
We need to update the snakeyaml in the root pom.xml.
It looks like nuxeo-automation-io uses snakeyaml so we will need to check that still works.