in a liberator based clojure project we are using datomic as DB. After migrating our local dev DB to a S3 hosted one and adding the needed dependencies on our project.clj we can
The reason was the multiple redefinition and evaluation of the Datomic connection among several files
(def conn (d/connect DATOMIC_URI))
The solution to this topic has been already discussed at How to deal with a variable in a library that needs to be set outside of it?