Skip to content

Instantly share code, notes, and snippets.

@bsima
Last active October 2, 2015 12:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bsima/e53776c8267fad221c7f to your computer and use it in GitHub Desktop.
Save bsima/e53776c8267fad221c7f to your computer and use it in GitHub Desktop.
immutant-ex
boot.user> (require '[immutant.scheduling :refer :all])
java.lang.IllegalStateException: stop already refers to: #'reloaded.repl/stop in namespace: boot.user
boot.user> (schedule #(prn 'fire!))
{:limit nil,
:until nil,
:ids
{#object[org.projectodd.wunderboss.scheduling.QuartzScheduling 0x4cdd946d "org.projectodd.wunderboss.scheduling.QuartzScheduling@4cdd946d"]
("dce36f24-0644-4772-84e5-72af56bfa9c0")},
:allow-concurrent-exec? true,
:cron nil,
:num-threads 5,
:singleton false,
:id "dce36f24-0644-4772-84e5-72af56bfa9c0",
:at nil,
:every nil,
:in nil}
boot.user>
WARNING: update already refers to: #'clojure.core/update in namespace: stripe-clojure.core, being replaced by: #'stripe-clojure.core/update15:34:14.176 INFO [org.quartz.core.QuartzScheduler] (nREPL-worker-1) Quartz Scheduler v.2.2.1 created.
15:34:14.186 INFO [org.quartz.core.QuartzScheduler] (nREPL-worker-1) Scheduler meta-data: Quartz Scheduler (v2.2.1) 'SimpleQuartzScheduler:-1011881444' with instanceId 'SIMPLE_NON_CLUSTERED:-1011881444'
Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
NOT STARTED.
Currently in standby mode.
Number of jobs executed: 0
Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 5 threads.
Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
15:34:14.189 INFO [org.quartz.core.QuartzScheduler] (nREPL-worker-1) Scheduler SimpleQuartzScheduler:-1011881444_$_SIMPLE_NON_CLUSTERED:-1011881444 started.
15:34:14.189 INFO [org.projectodd.wunderboss.scheduling.Scheduling] (nREPL-worker-1) Quartz started
15:34:14.230 ERROR [org.quartz.core.JobRunShell] (scheduling-worker-1) Job DEFAULT.6da64b5bd2ee-3901900c-a064-40cb-ad1b-0c2f3cc5b2f4 threw an unhandled Exception:
clojure.lang.ArityException: Wrong number of args (4) passed to: util/auto-flush/fn--738
at clojure.lang.AFn.throwArity(AFn.java:429) ~[clojure-1.7.0.jar:na]
at clojure.lang.AFn.invoke(AFn.java:44) ~[clojure-1.7.0.jar:na]
at boot.util.proxy$java.io.PrintWriter$ff19274a.write(Unknown Source) ~[pod-2.3.0.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_79]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_79]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_79]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_79]
at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:93) ~[clojure-1.7.0.jar:na]
at clojure.lang.Reflector.invokeInstanceMethod(Reflector.java:28) ~[clojure-1.7.0.jar:na]
at cider.nrepl.middleware.out$fork_out$fn__36060.invoke(out.clj:51) ~[na:na]
at cider.nrepl.middleware.out.proxy$java.io.Writer$ff19274a.write(Unknown Source) ~[na:na]
at java.io.PrintWriter.write(PrintWriter.java:456) ~[na:1.7.0_79]
at java.io.PrintWriter.write(PrintWriter.java:473) ~[na:1.7.0_79]
at clojure.core$print_simple.invoke(core_print.clj:78) ~[clojure-1.7.0.jar:na]
at clojure.core$fn__5831.invoke(core_print.clj:143) ~[clojure-1.7.0.jar:na]
at clojure.lang.MultiFn.invoke(MultiFn.java:233) ~[clojure-1.7.0.jar:na]
at clojure.core$pr_on.invoke(core.clj:3548) ~[clojure-1.7.0.jar:na]
at clojure.core$pr.invoke(core.clj:3560) ~[clojure-1.7.0.jar:na]
at clojure.lang.AFn.applyToHelper(AFn.java:154) ~[clojure-1.7.0.jar:na]
at clojure.lang.RestFn.applyTo(RestFn.java:132) ~[clojure-1.7.0.jar:na]
at clojure.core$apply.invoke(core.clj:630) ~[clojure-1.7.0.jar:na]
at clojure.core$prn.doInvoke(core.clj:3593) ~[clojure-1.7.0.jar:na]
at clojure.lang.RestFn.invoke(RestFn.java:408) ~[clojure-1.7.0.jar:na]
at boot.user$eval37702$fn__37703.invoke(boot.user1679779060603460763.clj:1) ~[na:na]
at clojure.lang.AFn.run(AFn.java:22) ~[clojure-1.7.0.jar:na]
at org.projectodd.wunderboss.scheduling.RunnableJob.execute(RunnableJob.java:31) ~[wunderboss-scheduling-0.9.0.jar:na]
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) ~[quartz-2.2.1.jar:na]
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [quartz-2.2.1.jar:na]
15:34:14.233 ERROR [org.quartz.core.ErrorLogger] (scheduling-worker-1) Job (DEFAULT.6da64b5bd2ee-3901900c-a064-40cb-ad1b-0c2f3cc5b2f4 threw an exception.
org.quartz.SchedulerException: Job threw an unhandled exception.
at org.quartz.core.JobRunShell.run(JobRunShell.java:213) ~[quartz-2.2.1.jar:na]
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573) [quartz-2.2.1.jar:na]
Caused by: clojure.lang.ArityException: Wrong number of args (4) passed to: util/auto-flush/fn--738
at clojure.lang.AFn.throwArity(AFn.java:429) ~[clojure-1.7.0.jar:na]
at clojure.lang.AFn.invoke(AFn.java:44) ~[clojure-1.7.0.jar:na]
at boot.util.proxy$java.io.PrintWriter$ff19274a.write(Unknown Source) ~[pod-2.3.0.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_79]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0_79]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0_79]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_79]
at clojure.lang.Reflector.invokeMatchingMethod(Reflector.java:93) ~[clojure-1.7.0.jar:na]
at clojure.lang.Reflector.invokeInstanceMethod(Reflector.java:28) ~[clojure-1.7.0.jar:na]
at cider.nrepl.middleware.out$fork_out$fn__36060.invoke(out.clj:51) ~[na:na]
at cider.nrepl.middleware.out.proxy$java.io.Writer$ff19274a.write(Unknown Source) ~[na:na]
at java.io.PrintWriter.write(PrintWriter.java:456) ~[na:1.7.0_79]
at java.io.PrintWriter.write(PrintWriter.java:473) ~[na:1.7.0_79]
at clojure.core$print_simple.invoke(core_print.clj:78) ~[clojure-1.7.0.jar:na]
at clojure.core$fn__5831.invoke(core_print.clj:143) ~[clojure-1.7.0.jar:na]
at clojure.lang.MultiFn.invoke(MultiFn.java:233) ~[clojure-1.7.0.jar:na]
at clojure.core$pr_on.invoke(core.clj:3548) ~[clojure-1.7.0.jar:na]
at clojure.core$pr.invoke(core.clj:3560) ~[clojure-1.7.0.jar:na]
at clojure.lang.AFn.applyToHelper(AFn.java:154) ~[clojure-1.7.0.jar:na]
at clojure.lang.RestFn.applyTo(RestFn.java:132) ~[clojure-1.7.0.jar:na]
at clojure.core$apply.invoke(core.clj:630) ~[clojure-1.7.0.jar:na]
at clojure.core$prn.doInvoke(core.clj:3593) ~[clojure-1.7.0.jar:na]
at clojure.lang.RestFn.invoke(RestFn.java:408) ~[clojure-1.7.0.jar:na]
at boot.user$eval37702$fn__37703.invoke(boot.user1679779060603460763.clj:1) ~[na:na]
at clojure.lang.AFn.run(AFn.java:22) ~[clojure-1.7.0.jar:na]
at org.projectodd.wunderboss.scheduling.RunnableJob.execute(RunnableJob.java:31) ~[wunderboss-scheduling-0.9.0.jar:na]
at org.quartz.core.JobRunShell.run(JobRunShell.java:202) ~[quartz-2.2.1.jar:na]
... 1 common frames omitted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment