Fork me on GitHub
#duct
<
2018-04-29
>
beta103620:04:52

@weavejester yes, it's in the :require clause of the namespace.

beta103620:04:46

in the one where the call to get-job-ids is made.

weavejester20:04:52

Okay, so… What key kicks this all off? Do you have a clear line from a key in the configuration all the way down to your protocol and boundary class?

beta103620:04:28

yes, there is a clear line of dependencies, if that's what you mean.

weavejester21:04:19

So you can definitely trace the namespace with the protocol and class instance all the way back to a key deriving from :duct/daemon? Have you tried cleaning out your target/classes directory?

beta103621:04:15

i can trace it back to :duct.server.http/jetty.

beta103621:04:37

There are no .class files in target/classes just META-INF.

weavejester21:04:13

Okay, that should be fine. The only other thing I can think of is that it’s a compile problem somehow. Without knowing more about your codebase I don’t think I can offer any more suggestions.

beta103621:04:06

I suspect this is a compile problem too. Everything is fine in production mode.

beta103621:04:27

Is there an easy way to separate cljs and clj files into different folders when using :duct.module/cljs?