Welcome! Please see the About page for a little more info on how this works.
Datomic seems to be shading spymemcached. The logger implementation of spymemcached uses the property net.spy.log.LoggerImpl.
net.spy.log.LoggerImpl
Unfortunately that property wasn't shaded properly in datomic - the fork uses the naked property without a prefix. This means setting that property crashes either datomic startup or spymemcached startup, because the same class cannot be used in both places.
Thanks for the report Mike, how are you setting the property?
Just something like this in the logback.xml for a transactor? a peer? ether?
<logger name="net.spy" level="WARN"/>
I am looking to reproduce to track down what we missed.