funcool

A channel for discussing and asking questions about Funcool libraries https://github.com/funcool/
kenny 2016-07-29T17:20:55.000029Z

@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

niwinz 2016-07-29T17:21:11.000030Z

0.0

kenny 2016-07-29T17:21:39.000031Z

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

niwinz 2016-07-29T17:21:44.000032Z

are you AOT the code?

kenny 2016-07-29T17:21:51.000033Z

Just running in the REPL

niwinz 2016-07-29T17:21:57.000034Z

Fuck

niwinz 2016-07-29T17:22:21.000035Z

can you paste your lein deps :tree

niwinz 2016-07-29T17:22:51.000036Z

Maybe is something related to conflicting stuff

niwinz 2016-07-29T17:23:26.000037Z

And would be awesome have the full stack trace

niwinz 2016-07-29T17:23:45.000038Z

you can send me that in private if you prefer

niwinz 2016-07-29T17:27:11.000040Z

hmm

kenny 2016-07-29T17:27:13.000041Z

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

niwinz 2016-07-29T17:27:32.000042Z

seems like the conflict is the guava version

niwinz 2016-07-29T17:28:56.000044Z

ratpack requires 19.0 but datomic dependecy forces it to 18.0

niwinz 2016-07-29T17:29:14.000045Z

try to exclude guava from datomic dependency

niwinz 2016-07-29T17:29:38.000046Z

datomic has some very very old dependencies 😞

kenny 2016-07-29T17:32:15.000048Z

Yup excluding guava fixed the problem

niwinz 2016-07-29T17:33:47.000049Z

nice!

kenny 2016-07-29T17:34:23.000050Z

This list of exclusions on Datomic grows even larger 😛

niwinz 2016-07-29T17:39:10.000051Z

LOL

niwinz 2016-07-29T17:39:38.000052Z

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

kenny 2016-07-29T17:51:02.000053Z

@niwinz: Timeframe on catacumba 1.0.0 ?

niwinz 2016-07-29T17:51:23.000054Z

I'm waiting ratpack 1.4.0

niwinz 2016-07-29T17:51:42.000055Z

when ratpack 1.4.0 is released, catacumba 1.0.0 will be released

niwinz 2016-07-29T17:52:22.000057Z

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

kenny 2016-07-29T17:52:40.000058Z

I see

kenny 2016-07-29T17:53:11.000059Z

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

niwinz 2016-07-29T17:53:37.000060Z

hmm strange, it shouldn't

kenny 2016-07-29T17:53:47.000061Z

I'll PM you the error

niwinz 2016-07-29T17:53:54.000062Z

thanks!