Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Distill not working #13

Open
malloc82 opened this issue May 31, 2016 · 6 comments
Open

Distill not working #13

malloc82 opened this issue May 31, 2016 · 6 comments

Comments

@malloc82
Copy link

I'm getting this error when I try to use alembic.still/distill to load a library from repl:

3. Unhandled java.lang.reflect.InvocationTargetException
   (No message)

NativeMethodAccessorImpl.java:   -2  sun.reflect.NativeMethodAccessorImpl/invoke0
NativeMethodAccessorImpl.java:   62  sun.reflect.NativeMethodAccessorImpl/invoke
DelegatingMethodAccessorImpl.java:   43  sun.reflect.DelegatingMethodAccessorImpl/invoke
               Method.java:  498  java.lang.reflect.Method/invoke
                  core.clj:   54  classlojure.core/invoke-in*
               RestFn.java:  494  clojure.lang.RestFn/invoke
                  core.clj:   72  classlojure.core/eval-in*/print-read-eval
                  core.clj:   74  classlojure.core/eval-in*
               RestFn.java:  425  clojure.lang.RestFn/invoke
                  AFn.java:  156  clojure.lang.AFn/applyToHelper
               RestFn.java:  132  clojure.lang.RestFn/applyTo
                  core.clj:  634  clojure.core/apply
                  core.clj:   93  classlojure.core/eval-in
               RestFn.java:  425  clojure.lang.RestFn/invoke
                 still.clj:   81  alembic.still/project-repositories
                 still.clj:   87  alembic.still/project-repositories
                 still.clj:  231  alembic.still/distill*
                 still.clj:  273  alembic.still/distill
               RestFn.java:  410  clojure.lang.RestFn/invoke
                      REPL:   45  user/eval16113
             Compiler.java: 6782  clojure.lang.Compiler/eval
             Compiler.java: 6745  clojure.lang.Compiler/eval
                  core.clj: 3081  clojure.core/eval
                  main.clj:  240  clojure.main/repl/read-eval-print/fn
                  main.clj:  240  clojure.main/repl/read-eval-print
                  main.clj:  258  clojure.main/repl/fn
                  main.clj:  258  clojure.main/repl
               RestFn.java: 1523  clojure.lang.RestFn/invoke
    interruptible_eval.clj:   87  clojure.tools.nrepl.middleware.interruptible-eval/evaluate/fn
                  AFn.java:  152  clojure.lang.AFn/applyToHelper
                  AFn.java:  144  clojure.lang.AFn/applyTo
                  core.clj:  630  clojure.core/apply
                  core.clj: 1868  clojure.core/with-bindings*
               RestFn.java:  425  clojure.lang.RestFn/invoke
    interruptible_eval.clj:   85  clojure.tools.nrepl.middleware.interruptible-eval/evaluate
    interruptible_eval.clj:  222  clojure.tools.nrepl.middleware.interruptible-eval/interruptible-eval/fn/fn
    interruptible_eval.clj:  190  clojure.tools.nrepl.middleware.interruptible-eval/run-next/fn
                  AFn.java:   22  clojure.lang.AFn/run
   ThreadPoolExecutor.java: 1142  java.util.concurrent.ThreadPoolExecutor/runWorker
   ThreadPoolExecutor.java:  617  java.util.concurrent.ThreadPoolExecutor$Worker/run
               Thread.java:  745  java.lang.Thread/run

2. Caused by clojure.lang.Compiler$CompilerException
   Error compiling puget/printer.clj at (1:1)

             Compiler.java: 7142  clojure.lang.Compiler/load
                   RT.java:  370  clojure.lang.RT/loadResourceScript
                   RT.java:  361  clojure.lang.RT/loadResourceScript
                   RT.java:  440  clojure.lang.RT/load
                   RT.java:  411  clojure.lang.RT/load
                  core.clj: 5641  clojure.core/load/fn
                  core.clj: 5640  clojure.core/load
               RestFn.java:  408  clojure.lang.RestFn/invoke
                  core.clj: 5446  clojure.core/load-one
                  core.clj: 5486  clojure.core/load-lib/fn
                  core.clj: 5485  clojure.core/load-lib
               RestFn.java:  142  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5524  clojure.core/load-libs
               RestFn.java:  137  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5607  clojure.core/require
               RestFn.java:  457  clojure.lang.RestFn/invoke
                  repl.clj:    1  whidbey.repl/eval3297/loading--auto--
                  repl.clj:    1  whidbey.repl/eval3297
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6692  clojure.lang.Compiler/eval
             Compiler.java: 7130  clojure.lang.Compiler/load
                   RT.java:  370  clojure.lang.RT/loadResourceScript
                   RT.java:  361  clojure.lang.RT/loadResourceScript
                   RT.java:  440  clojure.lang.RT/load
                   RT.java:  411  clojure.lang.RT/load
                  core.clj: 5641  clojure.core/load/fn
                  core.clj: 5640  clojure.core/load
               RestFn.java:  408  clojure.lang.RestFn/invoke
                  core.clj: 5446  clojure.core/load-one
                  core.clj: 5486  clojure.core/load-lib/fn
                  core.clj: 5485  clojure.core/load-lib
               RestFn.java:  142  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5524  clojure.core/load-libs
               RestFn.java:  137  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5607  clojure.core/require
               RestFn.java:  482  clojure.lang.RestFn/invoke
           colorscheme.clj:    1  ultra.colorscheme/eval2908/loading--auto--
           colorscheme.clj:    1  ultra.colorscheme/eval2908
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6692  clojure.lang.Compiler/eval
             Compiler.java: 7130  clojure.lang.Compiler/load
                   RT.java:  370  clojure.lang.RT/loadResourceScript
                   RT.java:  361  clojure.lang.RT/loadResourceScript
                   RT.java:  440  clojure.lang.RT/load
                   RT.java:  411  clojure.lang.RT/load
                  core.clj: 5641  clojure.core/load/fn
                  core.clj: 5640  clojure.core/load
               RestFn.java:  408  clojure.lang.RestFn/invoke
                  core.clj: 5446  clojure.core/load-one
                  core.clj: 5486  clojure.core/load-lib/fn
                  core.clj: 5485  clojure.core/load-lib
               RestFn.java:  142  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5524  clojure.core/load-libs
               RestFn.java:  137  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5607  clojure.core/require
               RestFn.java:  436  clojure.lang.RestFn/invoke
              hardcore.clj:    1  ultra.hardcore/eval2077/loading--auto--
              hardcore.clj:    1  ultra.hardcore/eval2077
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6692  clojure.lang.Compiler/eval
             Compiler.java: 7130  clojure.lang.Compiler/load
                   RT.java:  370  clojure.lang.RT/loadResourceScript
                   RT.java:  361  clojure.lang.RT/loadResourceScript
                   RT.java:  440  clojure.lang.RT/load
                   RT.java:  411  clojure.lang.RT/load
                  core.clj: 5641  clojure.core/load/fn
                  core.clj: 5640  clojure.core/load
               RestFn.java:  408  clojure.lang.RestFn/invoke
                  core.clj: 5446  clojure.core/load-one
                  core.clj: 5486  clojure.core/load-lib/fn
                  core.clj: 5485  clojure.core/load-lib
               RestFn.java:  142  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5524  clojure.core/load-libs
               RestFn.java:  137  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5607  clojure.core/require
               RestFn.java:  512  clojure.lang.RestFn/invoke
                plugin.clj:    1  ultra.plugin/eval1345/loading--auto--
                plugin.clj:    1  ultra.plugin/eval1345
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6692  clojure.lang.Compiler/eval
             Compiler.java: 7130  clojure.lang.Compiler/load
                   RT.java:  370  clojure.lang.RT/loadResourceScript
                   RT.java:  361  clojure.lang.RT/loadResourceScript
                   RT.java:  440  clojure.lang.RT/load
                   RT.java:  411  clojure.lang.RT/load
                  core.clj: 5641  clojure.core/load/fn
                  core.clj: 5640  clojure.core/load
               RestFn.java:  408  clojure.lang.RestFn/invoke
                  core.clj: 5446  clojure.core/load-one
                  core.clj: 5486  clojure.core/load-lib/fn
                  core.clj: 5485  clojure.core/load-lib
               RestFn.java:  142  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5524  clojure.core/load-libs
               RestFn.java:  137  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5607  clojure.core/require
               RestFn.java:  408  clojure.lang.RestFn/invoke
                 utils.clj:   68  leiningen.core.utils/require-resolve
               project.clj:  741  leiningen.core.project/apply-middleware
             protocols.clj:  143  clojure.core.protocols/fn
             protocols.clj:   19  clojure.core.protocols/fn/G
             protocols.clj:   31  clojure.core.protocols/seq-reduce
             protocols.clj:   54  clojure.core.protocols/fn
             protocols.clj:   13  clojure.core.protocols/fn/G
                  core.clj: 6289  clojure.core/reduce
               project.clj:  738  leiningen.core.project/apply-middleware
               project.clj:  769  leiningen.core.project/activate-middleware
               project.clj:  876  leiningen.core.project/init-project
               project.clj:  942  leiningen.core.project/read
               project.clj:  943  leiningen.core.project/read
                      REPL:    0  clojure.core/eval1337
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6693  clojure.lang.Compiler/eval
             Compiler.java: 6666  clojure.lang.Compiler/eval
                  core.clj: 2927  clojure.core/eval
                      REPL:    0  clojure.core/eval256
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6666  clojure.lang.Compiler/eval
NativeMethodAccessorImpl.java:   -2  sun.reflect.NativeMethodAccessorImpl/invoke0
NativeMethodAccessorImpl.java:   62  sun.reflect.NativeMethodAccessorImpl/invoke
DelegatingMethodAccessorImpl.java:   43  sun.reflect.DelegatingMethodAccessorImpl/invoke
               Method.java:  498  java.lang.reflect.Method/invoke
                  core.clj:   54  classlojure.core/invoke-in*
               RestFn.java:  494  clojure.lang.RestFn/invoke
                  core.clj:   72  classlojure.core/eval-in*/print-read-eval
                  core.clj:   74  classlojure.core/eval-in*
               RestFn.java:  425  clojure.lang.RestFn/invoke
                  AFn.java:  156  clojure.lang.AFn/applyToHelper
               RestFn.java:  132  clojure.lang.RestFn/applyTo
                  core.clj:  634  clojure.core/apply
                  core.clj:   93  classlojure.core/eval-in
               RestFn.java:  425  clojure.lang.RestFn/invoke
                 still.clj:   81  alembic.still/project-repositories
                 still.clj:   87  alembic.still/project-repositories
                 still.clj:  231  alembic.still/distill*
                 still.clj:  273  alembic.still/distill
               RestFn.java:  410  clojure.lang.RestFn/invoke
                      REPL:   45  user/eval16113
             Compiler.java: 6782  clojure.lang.Compiler/eval
             Compiler.java: 6745  clojure.lang.Compiler/eval
                  core.clj: 3081  clojure.core/eval
                  main.clj:  240  clojure.main/repl/read-eval-print/fn
                  main.clj:  240  clojure.main/repl/read-eval-print
                  main.clj:  258  clojure.main/repl/fn
                  main.clj:  258  clojure.main/repl
               RestFn.java: 1523  clojure.lang.RestFn/invoke
    interruptible_eval.clj:   87  clojure.tools.nrepl.middleware.interruptible-eval/evaluate/fn
                  AFn.java:  152  clojure.lang.AFn/applyToHelper
                  AFn.java:  144  clojure.lang.AFn/applyTo
                  core.clj:  630  clojure.core/apply
                  core.clj: 1868  clojure.core/with-bindings*
               RestFn.java:  425  clojure.lang.RestFn/invoke
    interruptible_eval.clj:   85  clojure.tools.nrepl.middleware.interruptible-eval/evaluate
    interruptible_eval.clj:  222  clojure.tools.nrepl.middleware.interruptible-eval/interruptible-eval/fn/fn
    interruptible_eval.clj:  190  clojure.tools.nrepl.middleware.interruptible-eval/run-next/fn
                  AFn.java:   22  clojure.lang.AFn/run
   ThreadPoolExecutor.java: 1142  java.util.concurrent.ThreadPoolExecutor/runWorker
   ThreadPoolExecutor.java:  617  java.util.concurrent.ThreadPoolExecutor$Worker/run
               Thread.java:  745  java.lang.Thread/run

1. Caused by java.io.FileNotFoundException
   Could not locate fipp/engine__init.class or fipp/engine.clj on classpath:

                   RT.java:  443  clojure.lang.RT/load
                   RT.java:  411  clojure.lang.RT/load
                  core.clj: 5641  clojure.core/load/fn
                  core.clj: 5640  clojure.core/load
               RestFn.java:  408  clojure.lang.RestFn/invoke
                  core.clj: 5446  clojure.core/load-one
                  core.clj: 5486  clojure.core/load-lib/fn
                  core.clj: 5485  clojure.core/load-lib
               RestFn.java:  142  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5524  clojure.core/load-libs
               RestFn.java:  137  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5607  clojure.core/require
               RestFn.java:  551  clojure.lang.RestFn/invoke
               printer.clj:    1  puget.printer/eval3342/loading--auto--
               printer.clj:    1  puget.printer/eval3342
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6692  clojure.lang.Compiler/eval
             Compiler.java: 7130  clojure.lang.Compiler/load
                   RT.java:  370  clojure.lang.RT/loadResourceScript
                   RT.java:  361  clojure.lang.RT/loadResourceScript
                   RT.java:  440  clojure.lang.RT/load
                   RT.java:  411  clojure.lang.RT/load
                  core.clj: 5641  clojure.core/load/fn
                  core.clj: 5640  clojure.core/load
               RestFn.java:  408  clojure.lang.RestFn/invoke
                  core.clj: 5446  clojure.core/load-one
                  core.clj: 5486  clojure.core/load-lib/fn
                  core.clj: 5485  clojure.core/load-lib
               RestFn.java:  142  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5524  clojure.core/load-libs
               RestFn.java:  137  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5607  clojure.core/require
               RestFn.java:  457  clojure.lang.RestFn/invoke
                  repl.clj:    1  whidbey.repl/eval3297/loading--auto--
                  repl.clj:    1  whidbey.repl/eval3297
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6692  clojure.lang.Compiler/eval
             Compiler.java: 7130  clojure.lang.Compiler/load
                   RT.java:  370  clojure.lang.RT/loadResourceScript
                   RT.java:  361  clojure.lang.RT/loadResourceScript
                   RT.java:  440  clojure.lang.RT/load
                   RT.java:  411  clojure.lang.RT/load
                  core.clj: 5641  clojure.core/load/fn
                  core.clj: 5640  clojure.core/load
               RestFn.java:  408  clojure.lang.RestFn/invoke
                  core.clj: 5446  clojure.core/load-one
                  core.clj: 5486  clojure.core/load-lib/fn
                  core.clj: 5485  clojure.core/load-lib
               RestFn.java:  142  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5524  clojure.core/load-libs
               RestFn.java:  137  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5607  clojure.core/require
               RestFn.java:  482  clojure.lang.RestFn/invoke
           colorscheme.clj:    1  ultra.colorscheme/eval2908/loading--auto--
           colorscheme.clj:    1  ultra.colorscheme/eval2908
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6692  clojure.lang.Compiler/eval
             Compiler.java: 7130  clojure.lang.Compiler/load
                   RT.java:  370  clojure.lang.RT/loadResourceScript
                   RT.java:  361  clojure.lang.RT/loadResourceScript
                   RT.java:  440  clojure.lang.RT/load
                   RT.java:  411  clojure.lang.RT/load
                  core.clj: 5641  clojure.core/load/fn
                  core.clj: 5640  clojure.core/load
               RestFn.java:  408  clojure.lang.RestFn/invoke
                  core.clj: 5446  clojure.core/load-one
                  core.clj: 5486  clojure.core/load-lib/fn
                  core.clj: 5485  clojure.core/load-lib
               RestFn.java:  142  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5524  clojure.core/load-libs
               RestFn.java:  137  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5607  clojure.core/require
               RestFn.java:  436  clojure.lang.RestFn/invoke
              hardcore.clj:    1  ultra.hardcore/eval2077/loading--auto--
              hardcore.clj:    1  ultra.hardcore/eval2077
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6692  clojure.lang.Compiler/eval
             Compiler.java: 7130  clojure.lang.Compiler/load
                   RT.java:  370  clojure.lang.RT/loadResourceScript
                   RT.java:  361  clojure.lang.RT/loadResourceScript
                   RT.java:  440  clojure.lang.RT/load
                   RT.java:  411  clojure.lang.RT/load
                  core.clj: 5641  clojure.core/load/fn
                  core.clj: 5640  clojure.core/load
               RestFn.java:  408  clojure.lang.RestFn/invoke
                  core.clj: 5446  clojure.core/load-one
                  core.clj: 5486  clojure.core/load-lib/fn
                  core.clj: 5485  clojure.core/load-lib
               RestFn.java:  142  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5524  clojure.core/load-libs
               RestFn.java:  137  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5607  clojure.core/require
               RestFn.java:  512  clojure.lang.RestFn/invoke
                plugin.clj:    1  ultra.plugin/eval1345/loading--auto--
                plugin.clj:    1  ultra.plugin/eval1345
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6692  clojure.lang.Compiler/eval
             Compiler.java: 7130  clojure.lang.Compiler/load
                   RT.java:  370  clojure.lang.RT/loadResourceScript
                   RT.java:  361  clojure.lang.RT/loadResourceScript
                   RT.java:  440  clojure.lang.RT/load
                   RT.java:  411  clojure.lang.RT/load
                  core.clj: 5641  clojure.core/load/fn
                  core.clj: 5640  clojure.core/load
               RestFn.java:  408  clojure.lang.RestFn/invoke
                  core.clj: 5446  clojure.core/load-one
                  core.clj: 5486  clojure.core/load-lib/fn
                  core.clj: 5485  clojure.core/load-lib
               RestFn.java:  142  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5524  clojure.core/load-libs
               RestFn.java:  137  clojure.lang.RestFn/applyTo
                  core.clj:  626  clojure.core/apply
                  core.clj: 5607  clojure.core/require
               RestFn.java:  408  clojure.lang.RestFn/invoke
                 utils.clj:   68  leiningen.core.utils/require-resolve
               project.clj:  741  leiningen.core.project/apply-middleware
             protocols.clj:  143  clojure.core.protocols/fn
             protocols.clj:   19  clojure.core.protocols/fn/G
             protocols.clj:   31  clojure.core.protocols/seq-reduce
             protocols.clj:   54  clojure.core.protocols/fn
             protocols.clj:   13  clojure.core.protocols/fn/G
                  core.clj: 6289  clojure.core/reduce
               project.clj:  738  leiningen.core.project/apply-middleware
               project.clj:  769  leiningen.core.project/activate-middleware
               project.clj:  876  leiningen.core.project/init-project
               project.clj:  942  leiningen.core.project/read
               project.clj:  943  leiningen.core.project/read
                      REPL:    0  clojure.core/eval1337
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6693  clojure.lang.Compiler/eval
             Compiler.java: 6666  clojure.lang.Compiler/eval
                  core.clj: 2927  clojure.core/eval
                      REPL:    0  clojure.core/eval256
             Compiler.java: 6703  clojure.lang.Compiler/eval
             Compiler.java: 6666  clojure.lang.Compiler/eval
NativeMethodAccessorImpl.java:   -2  sun.reflect.NativeMethodAccessorImpl/invoke0
NativeMethodAccessorImpl.java:   62  sun.reflect.NativeMethodAccessorImpl/invoke
DelegatingMethodAccessorImpl.java:   43  sun.reflect.DelegatingMethodAccessorImpl/invoke
               Method.java:  498  java.lang.reflect.Method/invoke
                  core.clj:   54  classlojure.core/invoke-in*
               RestFn.java:  494  clojure.lang.RestFn/invoke
                  core.clj:   72  classlojure.core/eval-in*/print-read-eval
                  core.clj:   74  classlojure.core/eval-in*
               RestFn.java:  425  clojure.lang.RestFn/invoke
                  AFn.java:  156  clojure.lang.AFn/applyToHelper
               RestFn.java:  132  clojure.lang.RestFn/applyTo
                  core.clj:  634  clojure.core/apply
                  core.clj:   93  classlojure.core/eval-in
               RestFn.java:  425  clojure.lang.RestFn/invoke
                 still.clj:   81  alembic.still/project-repositories
                 still.clj:   87  alembic.still/project-repositories
                 still.clj:  231  alembic.still/distill*
                 still.clj:  273  alembic.still/distill
               RestFn.java:  410  clojure.lang.RestFn/invoke
                      REPL:   45  user/eval16113
             Compiler.java: 6782  clojure.lang.Compiler/eval
             Compiler.java: 6745  clojure.lang.Compiler/eval
                  core.clj: 3081  clojure.core/eval
                  main.clj:  240  clojure.main/repl/read-eval-print/fn
                  main.clj:  240  clojure.main/repl/read-eval-print
                  main.clj:  258  clojure.main/repl/fn
                  main.clj:  258  clojure.main/repl
               RestFn.java: 1523  clojure.lang.RestFn/invoke
    interruptible_eval.clj:   87  clojure.tools.nrepl.middleware.interruptible-eval/evaluate/fn
                  AFn.java:  152  clojure.lang.AFn/applyToHelper
                  AFn.java:  144  clojure.lang.AFn/applyTo
                  core.clj:  630  clojure.core/apply
                  core.clj: 1868  clojure.core/with-bindings*
               RestFn.java:  425  clojure.lang.RestFn/invoke
    interruptible_eval.clj:   85  clojure.tools.nrepl.middleware.interruptible-eval/evaluate
    interruptible_eval.clj:  222  clojure.tools.nrepl.middleware.interruptible-eval/interruptible-eval/fn/fn
    interruptible_eval.clj:  190  clojure.tools.nrepl.middleware.interruptible-eval/run-next/fn
                  AFn.java:   22  clojure.lang.AFn/run
   ThreadPoolExecutor.java: 1142  java.util.concurrent.ThreadPoolExecutor/runWorker
   ThreadPoolExecutor.java:  617  java.util.concurrent.ThreadPoolExecutor$Worker/run
               Thread.java:  745  java.lang.Thread/run
@malloc82
Copy link
Author

malloc82 commented May 31, 2016

I'm using clojure 1.8.0, java 11.8.0_92-b14 on OS X 10.11 (El Capitan). The actual command I used:

(require 'alembic.still)
(alembic.still/distill '[clj-http "3.1.0"])

Error is not library dependent. Library loads fine if I add them to project.clj and restart the repl.

@malloc82
Copy link
Author

malloc82 commented May 31, 2016

Shorter version of the error from command line:

user=> (require 'alembic.still)
nil
user=> (alembic.still/distill '[enlive "1.1.5"])

              java.io.FileNotFoundException: Could not locate fipp/engine__init.class or fipp/engine.clj on classpath:
    clojure.lang.Compiler$CompilerException: java.io.FileNotFoundException: Could not locate fipp/engine__init.class or fipp/engine.clj on classpath: , compiling:(puget/printer.clj:1:1)
java.lang.reflect.InvocationTargetException:
user=>

@malloc82
Copy link
Author

It seems that it is an issue due to lack of support for Clojure 1.8.0.
Also, there is a similar error when using cider-nrepl 0.12.0.

@3g0r
Copy link

3g0r commented Dec 24, 2017

Any news?

@malloc82
Copy link
Author

No update here. But someone mentioned in another thread that you can use Cider and clj-refactor using M-x cljr-add-project-dependency to new dependency.

@3g0r
Copy link

3g0r commented Dec 24, 2017

Great thanks!
Other solution: usage pomegranate
https://github.com/cemerick/pomegranate#add-classpath-usage

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants