ODK Sync Endpoint Setup Error


I m trying to install ODK Sync Endpoint, but when I run mvn clean install I get the following error:

[ERROR] Failed to execute goal on project sync-endpoint-docker-swarm: Could not resolve dependencies for project org.opendatakit:sync-endpoint-docker-swarm:pom:2.1.3: Failure to find org.opendatakit:sync-endpoint-war:war:2.1.2 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]


I had the same problem - it seem some of the versions in pom.xml files have not yet been updated.

I fixed it by changing all occurences of 2.1.2 to 2.1.3 in the following files:

  • sync-endpoint/sync-endpoint-docker-swarm/pom.xml
  • sync-endpoint/sync-endpoint-docker-test/pom.xml
  • sync-endpoint/mysql-test/pom.xml
  • sync-endpoint/postgres-test/pom.xml.

Hope this helps

@CharlieM welcome to the Open Data Community!

Thanks for pointing out this mistake. It has now been fixed.