Skip to content

Instantly share code, notes, and snippets.

@ericnormand
Last active August 29, 2015 14:17
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 ericnormand/2eeeae3aa0a45d8b3f66 to your computer and use it in GitHub Desktop.
Save ericnormand/2eeeae3aa0a45d8b3f66 to your computer and use it in GitHub Desktop.
Running> lein with-profile test immutant test -j ~/dw/wildfly-8.1.0.Final
#
#Fri Mar 20 11:38:40 CDT 2015
root=/Users/eric/dw/ballot-scout
classpath=/Users/eric/dw/ballot-scout/test\:/Users/eric/dw/ballot-scout/src\:/Users/eric/dw/ballot-scout/test-resources\:/Users/eric/dw/ballot-scout/config\:/Users/eric/dw/ballot-scout/resources\:/Users/eric/dw/ballot-scout/target/classes\:/Users/eric/.m2/repository/ns-tracker/ns-tracker/0.2.1/ns-tracker-0.2.1.jar\:/Users/eric/.m2/repository/com/datomic/datomic-lucene-core/3.3.0/datomic-lucene-core-3.3.0.jar\:/Users/eric/.m2/repository/org/apache/pdfbox/fontbox/1.8.8/fontbox-1.8.8.jar\:/Users/eric/.m2/repository/clj-tuple/clj-tuple/0.1.7/clj-tuple-0.1.7.jar\:/Users/eric/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.1.1/jackson-databind-2.1.1.jar\:/Users/eric/.m2/repository/org/jgroups/jgroups/3.2.12.Final/jgroups-3.2.12.Final.jar\:/Users/eric/.m2/repository/org/apache/tomcat/tomcat-juli/7.0.27/tomcat-juli-7.0.27.jar\:/Users/eric/.m2/repository/com/cemerick/piggieback/0.1.0/piggieback-0.1.0.jar\:/Users/eric/.m2/repository/com/cognitect/transit-clj/0.8.255/transit-clj-0.8.255.jar\:/Users/eric/.m2/repository/org/slf4j/jul-to-slf4j/1.7.7/jul-to-slf4j-1.7.7.jar\:/Users/eric/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar\:/Users/eric/.m2/repository/org/clojure/tools.analyzer/0.1.0-beta12/tools.analyzer-0.1.0-beta12.jar\:/Users/eric/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.7/log4j-over-slf4j-1.7.7.jar\:/Users/eric/.m2/repository/com/h2database/h2/1.3.171/h2-1.3.171.jar\:/Users/eric/.m2/repository/org/clojure/java.classpath/0.2.0/java.classpath-0.2.0.jar\:/Users/eric/.m2/repository/watchtower/watchtower/0.1.1/watchtower-0.1.1.jar\:/Users/eric/.m2/repository/org/clojure/test.check/0.5.9/test.check-0.5.9.jar\:/Users/eric/.m2/repository/tigris/tigris/0.1.1/tigris-0.1.1.jar\:/Users/eric/.m2/repository/com/cognitect/transit-java/0.8.266/transit-java-0.8.266.jar\:/Users/eric/.m2/repository/prismatic/schema/0.3.7/schema-0.3.7.jar\:/Users/eric/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.7/jcl-over-slf4j-1.7.7.jar\:/Users/eric/.m2/repository/org/hornetq/hornetq-commons/2.3.17.Final/hornetq-commons-2.3.17.Final.jar\:/Users/eric/.m2/repository/ring/ring-core/1.3.0/ring-core-1.3.0.jar\:/Users/eric/.m2/repository/clojurewerkz/support/1.1.0/support-1.1.0.jar\:/Users/eric/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.3.1/jackson-dataformat-smile-2.3.1.jar\:/Users/eric/.m2/repository/org/clojure/google-closure-library-third-party/0.0-20130212-95c19e7f0f5f/google-closure-library-third-party-0.0-20130212-95c19e7f0f5f.jar\:/Users/eric/.m2/repository/org/clojure/data.csv/0.1.2/data.csv-0.1.2.jar\:/Users/eric/.m2/repository/turbovote/pedestal-toolbox/turbovote.pedestal-toolbox/0.4.0/turbovote.pedestal-toolbox-0.4.0.jar\:/Users/eric/.m2/repository/crypto-random/crypto-random/1.2.0/crypto-random-1.2.0.jar\:/Users/eric/.m2/repository/turbovote/resource-config/turbovote.resource-config/0.1.4/turbovote.resource-config-0.1.4.jar\:/Users/eric/.m2/repository/ring/ring-codec/1.0.0/ring-codec-1.0.0.jar\:/Users/eric/.m2/repository/org/clojure/tools.analyzer.jvm/0.1.0-beta12/tools.analyzer.jvm-0.1.0-beta12.jar\:/Users/eric/.m2/repository/clj-http/clj-http/1.0.1/clj-http-1.0.1.jar\:/Users/eric/.m2/repository/org/apache/pdfbox/jempbox/1.8.8/jempbox-1.8.8.jar\:/Users/eric/.m2/repository/com/google/protobuf/protobuf-java/2.4.1/protobuf-java-2.4.1.jar\:/Users/eric/.m2/repository/ch/qos/logback/logback-core/1.1.2/logback-core-1.1.2.jar\:/Users/eric/.m2/repository/org/codehaus/janino/commons-compiler/2.6.1/commons-compiler-2.6.1.jar\:/Users/eric/.m2/repository/org/clojure/core.match/0.2.0/core.match-0.2.0.jar\:/Users/eric/.m2/repository/clj-time/clj-time/0.9.0/clj-time-0.9.0.jar\:/Users/eric/.m2/repository/org/apache/pdfbox/pdfbox/1.8.8/pdfbox-1.8.8.jar\:/Users/eric/.m2/repository/org/hornetq/hornetq-journal/2.3.17.Final/hornetq-journal-2.3.17.Final.jar\:/Users/eric/.m2/repository/com/novemberain/langohr/3.1.0/langohr-3.1.0.jar\:/Users/eric/.m2/repository/org/jboss/spec/javax/servlet/jboss-servlet-api_3.1_spec/1.0.0.Final/jboss-servlet-api_3.1_spec-1.0.0.Final.jar\:/Users/eric/.m2/repository/crouton/crouton/0.1.2/crouton-0.1.2.jar\:/Users/eric/.m2/repository/org/projectodd/wunderboss/wunderboss-core/0.4.1/wunderboss-core-0.4.1.jar\:/Users/eric/.m2/repository/net/cgrand/regex/1.1.0/regex-1.1.0.jar\:/Users/eric/.m2/repository/org/jboss/spec/javax/websocket/jboss-websocket-api_1.1_spec/1.1.0.Final/jboss-websocket-api_1.1_spec-1.1.0.Final.jar\:/Users/eric/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar\:/Users/eric/.m2/repository/org/jboss/logging/jboss-logging/3.1.0.GA/jboss-logging-3.1.0.GA.jar\:/Users/eric/.m2/repository/org/immutant/web/2.0.0-beta2/web-2.0.0-beta2.jar\:/Users/eric/.m2/repository/hiccup/hiccup/1.0.3/hiccup-1.0.3.jar\:/Users/eric/.m2/repository/com/keminglabs/cljx/0.3.2/cljx-0.3.2.jar\:/Users/eric/.m2/repository/org/mozilla/rhino/1.7R4/rhino-1.7R4.jar\:/Users/eric/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.1.1/jackson-annotations-2.1.1.jar\:/Users/eric/.m2/repository/org/json/json/20090211/json-20090211.jar\:/Users/eric/.m2/repository/io/pedestal/pedestal.immutant/0.3.1/pedestal.immutant-0.3.1.jar\:/Users/eric/.m2/repository/crypto-equality/crypto-equality/1.0.0/crypto-equality-1.0.0.jar\:/Users/eric/.m2/repository/org/immutant/core/2.0.0-beta2/core-2.0.0-beta2.jar\:/Users/eric/.m2/repository/io/undertow/undertow-core/1.1.0.Final/undertow-core-1.1.0.Final.jar\:/Users/eric/.m2/repository/io/undertow/undertow-websockets-jsr/1.1.0.Final/undertow-websockets-jsr-1.1.0.Final.jar\:/Users/eric/.m2/repository/com/cemerick/clojurescript.test/0.2.1/clojurescript.test-0.2.1.jar\:/Users/eric/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar\:/Users/eric/.m2/repository/org/jsoup/jsoup/1.7.2/jsoup-1.7.2.jar\:/Users/eric/.m2/repository/org/apache/httpcomponents/httpclient/4.3.5/httpclient-4.3.5.jar\:/Users/eric/.m2/repository/com/google/javascript/closure-compiler/v20131014/closure-compiler-v20131014.jar\:/Users/eric/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-json-org/2.3.2/jackson-datatype-json-org-2.3.2.jar\:/Users/eric/.m2/repository/turbovote/imbarcode/turbovote.imbarcode/0.1.5/turbovote.imbarcode-0.1.5.jar\:/Users/eric/.m2/repository/org/jboss/xnio/xnio-nio/3.3.0.Final/xnio-nio-3.3.0.Final.jar\:/Users/eric/.m2/repository/cheshire/cheshire/5.3.1/cheshire-5.3.1.jar\:/Users/eric/.m2/repository/org/clojure/data.json/0.2.1/data.json-0.2.1.jar\:/Users/eric/.m2/repository/democracyworks/datomic-toolbox/democracyworks.datomic-toolbox/0.2.5/democracyworks.datomic-toolbox-0.2.5.jar\:/Users/eric/.m2/repository/org/clojure/clojurescript/0.0-2138/clojurescript-0.0-2138.jar\:/Users/eric/.m2/repository/commons-fileupload/commons-fileupload/1.3/commons-fileupload-1.3.jar\:/Users/eric/.m2/repository/com/googlecode/json-simple/json-simple/1.1.1/json-simple-1.1.1.jar\:/Users/eric/.m2/repository/org/hornetq/hornetq-core-client/2.3.17.Final/hornetq-core-client-2.3.17.Final.jar\:/Users/eric/.m2/repository/enlive/enlive/1.1.5/enlive-1.1.5.jar\:/Users/eric/.m2/repository/org/clojure/tools.trace/0.7.3/tools.trace-0.7.3.jar\:/Users/eric/.m2/repository/org/clojure/core.async/0.1.338.0-5c5012-alpha/core.async-0.1.338.0-5c5012-alpha.jar\:/Users/eric/.m2/repository/org/clojure/tools.logging/0.3.1/tools.logging-0.3.1.jar\:/Users/eric/.m2/repository/org/ccil/cowan/tagsoup/tagsoup/1.2.1/tagsoup-1.2.1.jar\:/Users/eric/.m2/repository/org/apache/httpcomponents/httpmime/4.3.5/httpmime-4.3.5.jar\:/Users/eric/.m2/repository/org/clojure/core.incubator/0.1.3/core.incubator-0.1.3.jar\:/Users/eric/.m2/repository/org/projectodd/wunderboss/wunderboss-web/0.4.1/wunderboss-web-0.4.1.jar\:/Users/eric/.m2/repository/io/netty/netty/3.6.7.Final/netty-3.6.7.Final.jar\:/Users/eric/.m2/repository/org/hornetq/hornetq-server/2.3.17.Final/hornetq-server-2.3.17.Final.jar\:/Users/eric/.m2/repository/com/amazonaws/aws-java-sdk-core/1.8.11/aws-java-sdk-core-1.8.11.jar\:/Users/eric/.m2/repository/org/clojure/tools.nrepl/0.2.3/tools.nrepl-0.2.3.jar\:/Users/eric/.m2/repository/com/rabbitmq/amqp-client/3.4.4/amqp-client-3.4.4.jar\:/Users/eric/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar\:/Users/eric/.m2/repository/org/jboss/spec/javax/annotation/jboss-annotations-api_1.2_spec/1.0.0.Final/jboss-annotations-api_1.2_spec-1.0.0.Final.jar\:/Users/eric/.m2/repository/potemkin/potemkin/0.3.11/potemkin-0.3.11.jar\:/Users/eric/.m2/repository/org/fressian/fressian/0.6.5/fressian-0.6.5.jar\:/Users/eric/.m2/repository/net/spy/spymemcached/2.11.4/spymemcached-2.11.4.jar\:/Users/eric/.m2/repository/org/ow2/asm/asm-all/4.1/asm-all-4.1.jar\:/Users/eric/.m2/repository/org/clojure/core.memoize/0.5.6/core.memoize-0.5.6.jar\:/Users/eric/.m2/repository/org/apache/directory/studio/org.apache.commons.codec/1.8/org.apache.commons.codec-1.8.jar\:/Users/eric/.m2/repository/org/clojure/tools.namespace/0.1.3/tools.namespace-0.1.3.jar\:/Users/eric/.m2/repository/net/cgrand/parsley/0.9.1/parsley-0.9.1.jar\:/Users/eric/.m2/repository/args4j/args4j/2.0.16/args4j-2.0.16.jar\:/Users/eric/.m2/repository/com/datomic/datomic-pro/0.9.5130/datomic-pro-0.9.5130.jar\:/Users/eric/.m2/repository/org/projectodd/wunderboss/wunderboss-clojure/0.4.1/wunderboss-clojure-0.4.1.jar\:/Users/eric/.m2/repository/ch/qos/logback/logback-classic/1.1.2/logback-classic-1.1.2.jar\:/Users/eric/.m2/repository/org/apache/httpcomponents/httpcore/4.3.3/httpcore-4.3.3.jar\:/Users/eric/.m2/repository/io/pedestal/pedestal.service-tools/0.3.1/pedestal.service-tools-0.3.1.jar\:/Users/eric/.m2/repository/org/clojure/tools.cli/0.2.2/tools.cli-0.2.2.jar\:/Users/eric/.m2/repository/org/slf4j/slf4j-api/1.7.7/slf4j-api-1.7.7.jar\:/Users/eric/.m2/repository/io/undertow/undertow-servlet/1.1.0.Final/undertow-servlet-1.1.0.Final.jar\:/Users/eric/.m2/repository/org/clojars/trptcolin/sjacket/0.1.0.3/sjacket-0.1.0.3.jar\:/Users/eric/.m2/repository/riddley/riddley/0.1.7/riddley-0.1.7.jar\:/Users/eric/.m2/repository/commons-codec/commons-codec/1.9/commons-codec-1.9.jar\:/Users/eric/.m2/repository/org/jboss/xnio/xnio-api/3.3.0.Final/xnio-api-3.3.0.Final.jar\:/Users/eric/.m2/repository/org/clojure/google-closure-library/0.0-20130212-95c19e7f0f5f/google-closure-library-0.0-20130212-95c19e7f0f5f.jar\:/Users/eric/.m2/repository/slingshot/slingshot/0.10.3/slingshot-0.10.3.jar\:/Users/eric/.m2/repository/com/amazonaws/aws-java-sdk/1.8.11/aws-java-sdk-1.8.11.jar\:/Users/eric/.m2/repository/org/clojure/clojure/1.6.0/clojure-1.6.0.jar\:/Users/eric/.m2/repository/org/msgpack/msgpack/0.6.10/msgpack-0.6.10.jar\:/Users/eric/.m2/repository/org/codehaus/janino/commons-compiler-jdk/2.6.1/commons-compiler-jdk-2.6.1.jar\:/Users/eric/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.3.2/jackson-core-2.3.2.jar\:/Users/eric/.m2/repository/joda-time/joda-time/2.6/joda-time-2.6.jar\:/Users/eric/.m2/repository/org/clojure/data.priority-map/0.0.4/data.priority-map-0.0.4.jar\:/Users/eric/.m2/repository/org/javassist/javassist/3.18.1-GA/javassist-3.18.1-GA.jar\:/Users/eric/.m2/repository/io/pedestal/pedestal.service/0.3.1/pedestal.service-0.3.1.jar\:/Users/eric/.m2/repository/org/clojure/tools.reader/0.8.8/tools.reader-0.8.8.jar\:/Users/eric/.m2/repository/org/apache/tomcat/tomcat-jdbc/7.0.27/tomcat-jdbc-7.0.27.jar\:/Users/eric/.m2/repository/liberator/liberator/0.11.0/liberator-0.11.0.jar\:/Users/eric/.m2/repository/org/clojure/java.classpath/0.2.2/java.classpath-0.2.2.jar\:/Users/eric/.m2/repository/org/slf4j/slf4j-api/1.7.5/slf4j-api-1.7.5.jar\:/Users/eric/.m2/repository/org/immutant/wildfly/2.0.0-beta2/wildfly-2.0.0-beta2.jar\:/Users/eric/.m2/repository/org/jboss/logging/jboss-logging/3.1.4.GA/jboss-logging-3.1.4.GA.jar\:/Users/eric/.m2/repository/org/clojure/tools.reader/0.8.13/tools.reader-0.8.13.jar
config.repl-options={\:welcome (println "Welcome to pedestal-service\! Run (tools-help) to see a list of useful functions."), \:init (try (use (quote io.pedestal.service-tools.dev)) (require (quote ballot-scout.service)) (eval (quote (init (ballot-scout.service/service)))) (catch Throwable t (println "ERROR\: There was a problem loading io.pedestal.service-tools.dev") (clojure.stacktrace/print-stack-trace t) (println))), \:init-ns user}
init=(do (clojure.core/require (quote immutant.wildfly)) (immutant.wildfly/init-deployment (quote ballot-scout.server/test-main/-main) {\:nrepl {\:start? true, \:port-file "/Users/eric/dw/ballot-scout/target/fntest-nrepl-port", \:port 0, \:host "localhost"}}))
language=clojure
(defn test-main [& args]
nil)
(defproject ballot-scout "0.0.1-SNAPSHOT"
:description "Ballot tracking for election officials and voters"
:url "http://github.com/turbovote/ballot-scout"
:dependencies [[org.clojure/clojure "1.6.0"]
[org.clojure/tools.logging "0.3.1"]
[io.pedestal/pedestal.service "0.3.1"]
[io.pedestal/pedestal.service-tools "0.3.1"]
;; this has to go before pedestal.immutant
;; until this is fixed: https://github.com/pedestal/pedestal/issues/323
[org.immutant/web "2.0.0-beta2"]
[io.pedestal/pedestal.immutant "0.3.1"]
[com.datomic/datomic-pro "0.9.5130" :exclusions [org.slf4j/slf4j-nop]]
[turbovote.resource-config "0.1.4"]
[turbovote.pedestal-toolbox "0.4.0"]
[democracyworks.datomic-toolbox "0.2.5" :exclusions [com.datomic/datomic-pro]]
[prismatic/schema "0.3.7"]
[clj-time "0.9.0"]
[clj-http "1.0.1"]
;; needed to fix datomic/clj-http dependency version conflict
[org.apache.httpcomponents/httpclient "4.3.5"]
[enlive "1.1.5"]
[turbovote.imbarcode "0.1.5" :exclusions [org.clojure/clojure]]
[org.apache.pdfbox/pdfbox "1.8.8"]
[com.novemberain/langohr "3.1.0"]]
:min-lein-version "2.0.0"
:resource-paths ["config", "resources"]
:jvm-opts ["-Djava.awt.headless=true"]
:plugins [[lein-immutant "2.0.0-beta1"]
[pedestal-service-docs "0.1.0-SNAPSHOT"]]
:repositories {"my.datomic.com" {:url "https://my.datomic.com/repo"
:username [:gpg :env]
:password [:gpg :env]}}
:profiles {:build [:uberjar]
:ci [:build {:resource-paths ["ci-resources"]}]
:dev {:source-paths ["dev-src"]
:resource-paths ["dev-resources"
"env-configs/ballot-scout/dev/resources"]}
:docker-dev {:resource-paths ["docker-dev-resources"]}
:uberjar {:aot [ballot-scout.server]}
:test {:resource-paths ["test-resources"]
:main ballot-scout.server/test-main
}
:staging {:resource-paths ["env-configs/ballot-scout/staging/resources"]}
:production {:resource-paths ["env-configs/ballot-scout/production/resources"]}}
:uberjar-name "ballot-scout.jar"
:aliases {"run-dev" ["trampoline" "run" "-m" "ballot-scout.server/run-dev"]
"docs" ["pedestal-service-docs"]
"reset-db" ["run" "-m" "dev.db"]}
:repl-options {:init-ns user
:init (try
(use 'io.pedestal.service-tools.dev)
(require 'ballot-scout.service)
;; Nasty trick to get around being unable to reference non-clojure.core symbols in :init
(eval '(init (ballot-scout.service/service)))
(catch Throwable t
(println "ERROR: There was a problem loading io.pedestal.service-tools.dev")
(clojure.stacktrace/print-stack-trace t)
(println)))
:welcome (println "Welcome to pedestal-service! Run (tools-help) to see a list of useful functions.")}
;;:main ^{:skip-aot true} ballot-scout.server
)
2015-03-20 11:30:13,693 INFO [org.projectodd.wunderboss] (MSC service thread 1-15) Initializing /ballot-scout as clojure
2015-03-20 11:30:21,692 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-15) MSC000001: Failed to start service jboss.undertow.deployment.default-server.default-host./ballot-scout: org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./ballot-scout: Failed to start service
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_65]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_65]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_65]
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
at io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:219)
at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.startContext(UndertowDeploymentService.java:87)
at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.start(UndertowDeploymentService.java:72)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.2.Final.jar:1.2.2.Final]
... 3 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
at org.projectodd.wunderboss.wildfly.ServletListener.contextInitialized(ServletListener.java:67)
at io.undertow.servlet.core.ApplicationListeners.contextInitialized(ApplicationListeners.java:173)
at io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:190)
... 7 more
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
at org.projectodd.wunderboss.clojure.ClojureLanguage.eval(ClojureLanguage.java:74)
at org.projectodd.wunderboss.ApplicationRunner.start(ApplicationRunner.java:51)
at org.projectodd.wunderboss.wildfly.ServletListener.contextInitialized(ServletListener.java:65)
... 9 more
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
at org.projectodd.wunderboss.LoaderWrapper.callInLoader(LoaderWrapper.java:35)
at org.projectodd.wunderboss.clojure.ClojureLanguage.eval(ClojureLanguage.java:65)
... 11 more
Caused by: java.lang.NullPointerException
at immutant.wildfly$init_deployment.invoke(wildfly.clj:87)
at clojure.core$eval132.invoke(NO_SOURCE_FILE)
at clojure.lang.Compiler.eval(Compiler.java:6703)
at clojure.lang.Compiler.eval(Compiler.java:6693)
at clojure.lang.Compiler.eval(Compiler.java:6693)
at clojure.lang.Compiler.eval(Compiler.java:6666)
at clojure.core$eval.invoke(core.clj:2927)
at clojure.lang.Var.invoke(Var.java:379)
at org.projectodd.wunderboss.clojure.ClojureLanguage$2.call(ClojureLanguage.java:68)
at org.projectodd.wunderboss.LoaderWrapper.callInLoader(LoaderWrapper.java:33)
... 12 more
2015-03-20 11:30:21,699 ERROR [org.jboss.as.controller.management-operation] (XNIO-1 task-7) JBAS014613: Operation ("deploy") failed - address: ([
"deployment",
"ballot-scout.war"
]) - failure description: {"JBAS014671: Failed services" => {"jboss.undertow.deployment.default-server.default-host./ballot-scout" => "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./ballot-scout: Failed to start service
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
Caused by: java.lang.NullPointerException"}}
2015-03-20 11:30:21,702 ERROR [org.jboss.as.server] (XNIO-1 task-7) JBAS015870: Deploy of deployment "ballot-scout.war" was rolled back with the following failure message:
{"JBAS014671: Failed services" => {"jboss.undertow.deployment.default-server.default-host./ballot-scout" => "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./ballot-scout: Failed to start service
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException
Caused by: java.lang.RuntimeException: java.lang.NullPointerException
Caused by: java.lang.NullPointerException"}}
Created /Users/eric/dw/ballot-scout/target/ballot-scout-dev.war
Starting JBoss
/Library/Java/JavaVirtualMachines/jdk1.7.0_65.jdk/Contents/Home/jre/bin/java -Xms64m -Xmx1024m -XX:MaxPermSize=1024m -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSClassUnloadingEnabled -Djboss.home.dir=/Users/eric/dw/wildfly-8.1.0.Final -Dlogging.configuration=file:/Users/eric/dw/wildfly-8.1.0.Final/standalone/configuration/logging.properties -Dorg.jboss.boot.log.file=/Users/eric/dw/ballot-scout/target/isolated-wildfly/standalone/log/boot.log -jar /Users/eric/dw/wildfly-8.1.0.Final/jboss-modules.jar -mp /Users/eric/dw/wildfly-8.1.0.Final/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.standalone -Djboss.server.base.dir=/Users/eric/dw/ballot-scout/target/isolated-wildfly/standalone -Djboss.socket.binding.port-offset=67 -Djboss.logging.level=INFO -c standalone-full.xml
Deploying /Users/eric/dw/ballot-scout/target/ballot-scout-dev.war as ballot-scout.war
Undeploying ballot-scout.war
java.lang.Exception: {:outcome "failed", :failure-description {:JBAS014671: Failed services {:jboss.undertow.deployment.default-server.default-host./ballot-scout "org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./ballot-scout: Failed to start service\n Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException\n Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException\n Caused by: java.lang.RuntimeException: java.lang.RuntimeException: java.lang.NullPointerException\n Caused by: java.lang.RuntimeException: java.lang.NullPointerException\n Caused by: java.lang.NullPointerException"}}, :rolled-back true}
at jboss_as.management$fn__3898.invoke(management.clj:112)
at jboss_as.management$eval3707$fn__3756$G__3690__3769.invoke(management.clj:7)
at fntest.jboss$deploy.invoke(jboss.clj:76)
at fntest.jboss$deploy.invoke(jboss.clj:72)
at fntest.core$with_deployments$fn__4067.invoke(core.clj:85)
at fntest.core$test_in_container$fn__4085.invoke(core.clj:146)
at fntest.core$with_jboss.invoke(core.clj:64)
at fntest.core$test_in_container.doInvoke(core.clj:146)
at clojure.lang.RestFn.applyTo(RestFn.java:142)
at clojure.core$apply.invoke(core.clj:624)
at immutant.util$mapply.doInvoke(util.clj:30)
at clojure.lang.RestFn.invoke(RestFn.java:460)
at immutant.test$test.invoke(test.clj:82)
at leiningen.immutant$immutant.doInvoke(immutant.clj:15)
at clojure.lang.RestFn.invoke(RestFn.java:464)
at clojure.lang.Var.invoke(Var.java:394)
at clojure.lang.AFn.applyToHelper(AFn.java:165)
at clojure.lang.Var.applyTo(Var.java:700)
at clojure.core$apply.invoke(core.clj:626)
at leiningen.core.main$partial_task$fn__6094.doInvoke(main.clj:263)
at clojure.lang.RestFn.applyTo(RestFn.java:139)
at clojure.lang.AFunction$1.doInvoke(AFunction.java:29)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.core$apply.invoke(core.clj:626)
at leiningen.core.main$apply_task.invoke(main.clj:313)
at lein_environ.plugin$write_env_to_file.invoke(plugin.clj:11)
at clojure.lang.Var.invoke(Var.java:394)
at clojure.lang.AFn.applyToHelper(AFn.java:165)
at clojure.lang.Var.applyTo(Var.java:700)
at clojure.core$apply.invoke(core.clj:626)
at robert.hooke$compose_hooks$fn__11735.doInvoke(hooke.clj:40)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.core$apply.invoke(core.clj:624)
at robert.hooke$run_hooks.invoke(hooke.clj:46)
at robert.hooke$prepare_for_hooks$fn__11740$fn__11741.doInvoke(hooke.clj:54)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.lang.AFunction$1.doInvoke(AFunction.java:29)
at clojure.lang.RestFn.invoke(RestFn.java:436)
at leiningen.with_profile$with_profiles_STAR_.invoke(with_profile.clj:14)
at leiningen.with_profile$apply_task_with_profiles.invoke(with_profile.clj:53)
at leiningen.with_profile$with_profile$fn__11794.invoke(with_profile.clj:87)
at clojure.core$mapv$fn__6311.invoke(core.clj:6353)
at clojure.core.protocols$fn__6086.invoke(protocols.clj:143)
at clojure.core.protocols$fn__6057$G__6052__6066.invoke(protocols.clj:19)
at clojure.core.protocols$seq_reduce.invoke(protocols.clj:31)
at clojure.core.protocols$fn__6078.invoke(protocols.clj:54)
at clojure.core.protocols$fn__6031$G__6026__6044.invoke(protocols.clj:13)
at clojure.core$reduce.invoke(core.clj:6289)
at clojure.core$mapv.invoke(core.clj:6353)
at leiningen.with_profile$with_profile.doInvoke(with_profile.clj:84)
at clojure.lang.RestFn.invoke(RestFn.java:525)
at clojure.lang.Var.invoke(Var.java:409)
at clojure.lang.AFn.applyToHelper(AFn.java:178)
at clojure.lang.Var.applyTo(Var.java:700)
at clojure.core$apply.invoke(core.clj:626)
at leiningen.core.main$partial_task$fn__6094.doInvoke(main.clj:263)
at clojure.lang.RestFn.applyTo(RestFn.java:139)
at clojure.lang.AFunction$1.doInvoke(AFunction.java:29)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.core$apply.invoke(core.clj:626)
at leiningen.core.main$apply_task.invoke(main.clj:313)
at lein_environ.plugin$write_env_to_file.invoke(plugin.clj:11)
at clojure.lang.Var.invoke(Var.java:394)
at clojure.lang.AFn.applyToHelper(AFn.java:165)
at clojure.lang.Var.applyTo(Var.java:700)
at clojure.core$apply.invoke(core.clj:626)
at robert.hooke$compose_hooks$fn__11735.doInvoke(hooke.clj:40)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.core$apply.invoke(core.clj:624)
at robert.hooke$run_hooks.invoke(hooke.clj:46)
at robert.hooke$prepare_for_hooks$fn__11740$fn__11741.doInvoke(hooke.clj:54)
at clojure.lang.RestFn.applyTo(RestFn.java:137)
at clojure.lang.AFunction$1.doInvoke(AFunction.java:29)
at clojure.lang.RestFn.invoke(RestFn.java:436)
at leiningen.core.main$resolve_and_apply.invoke(main.clj:319)
at leiningen.core.main$_main$fn__6160.invoke(main.clj:392)
at leiningen.core.main$_main.doInvoke(main.clj:385)
at clojure.lang.RestFn.invoke(RestFn.java:512)
at clojure.lang.Var.invoke(Var.java:409)
at clojure.lang.AFn.applyToHelper(AFn.java:178)
at clojure.lang.Var.applyTo(Var.java:700)
at clojure.core$apply.invoke(core.clj:624)
at clojure.main$main_opt.invoke(main.clj:315)
at clojure.main$main.doInvoke(main.clj:420)
at clojure.lang.RestFn.invoke(RestFn.java:619)
at clojure.lang.Var.invoke(Var.java:430)
at clojure.lang.AFn.applyToHelper(AFn.java:195)
at clojure.lang.Var.applyTo(Var.java:700)
at clojure.main.main(main.java:37)
Stopping JBoss
Tests failed
Error encountered performing task 'immutant' with profile(s): 'test'
Tests failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment