Fork me on GitHub
#funcool
<
2016-07-29
>
kenny17:07:55

@niwinz: I believe you broke something in the latest catacumba build. I am running 1.0.0-SNAPSHOT. I see you updated ratpack and netty. I am now getting this exception trying to run run-server.

clojure.lang.Compiler$CompilerException: java.lang.NoSuchMethodError: com.google.common.reflect.TypeToken.isSupertypeOf(Lcom/google/common/reflect/TypeToken;)Z, compiling:(core.clj:41:15)
            java.lang.NoSuchMethodError: com.google.common.reflect.TypeToken.isSupertypeOf(Lcom/google/common/reflect/TypeToken;)Z

kenny17:07:39

Was not getting that exception yesterday so I am assuming it had to be that change

niwinz17:07:44

are you AOT the code?

kenny17:07:51

Just running in the REPL

niwinz17:07:21

can you paste your lein deps :tree

niwinz17:07:51

Maybe is something related to conflicting stuff

niwinz17:07:26

And would be awesome have the full stack trace

niwinz17:07:45

you can send me that in private if you prefer

kenny17:07:13

Here is the deps conflict. Generated using boot show -p

niwinz17:07:32

seems like the conflict is the guava version

niwinz17:07:56

ratpack requires 19.0 but datomic dependecy forces it to 18.0

niwinz17:07:14

try to exclude guava from datomic dependency

niwinz17:07:38

datomic has some very very old dependencies 😞

kenny17:07:15

Yup excluding guava fixed the problem

kenny17:07:23

This list of exclusions on Datomic grows even larger 😛

niwinz17:07:38

this can become a problem, if datomic does not updates its dependencies

kenny17:07:02

@niwinz: Timeframe on catacumba 1.0.0 ?

niwinz17:07:23

I'm waiting ratpack 1.4.0

niwinz17:07:42

when ratpack 1.4.0 is released, catacumba 1.0.0 will be released

niwinz17:07:22

1.0.0-SNAPSHOT is almost ready in fact, just waiting the ratpack release

kenny17:07:11

Did websockets change in the new ratpack or netty? Now getting an exception using socket

niwinz17:07:37

hmm strange, it shouldn't

kenny17:07:47

I'll PM you the error