Skip to content

Instantly share code, notes, and snippets.

@kotarak
Created November 20, 2012 21:01
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 kotarak/4121088 to your computer and use it in GitHub Desktop.
Save kotarak/4121088 to your computer and use it in GitHub Desktop.
Immutant deployment failing on me
buildscript {
repositories {
maven { url 'http://127.0.0.1:7080/archiva/repository/internal' }
}
dependencies {
classpath 'clojuresque:clojuresque:1.5.2'
}
}
apply plugin: 'clojure'
repositories {
maven { url 'http://127.0.0.1:7080/archiva/repository/internal' }
}
dependencies {
compile 'org.clojure:clojure:1.4.0'
compile 'noir:noir:1.2.2'
}
task ima(type: Zip) {
extension = 'ima'
into('src') {
from sourceSets.main.clojure
}
into('lib') {
from configurations.runtime
}
from('src/main/resources') {
include 'immutant.clj'
}
}
ext.immutant = '../immutant-0.6.0/jboss/standalone/deployments'
task deploy(type: Copy) {
from ima
into immutant
} << {
file(immutant + '/x.ima.dodeploy').text = ""
}
(ns test.init
(:require
[immutant.web :as web]
[noir.server :as server]))
(server/load-views-ns 'test.views)
(web/start "/" (server/gen-handler {:mode :prod :ns 'test}))
(ns test.views.main
(:use
[noir.core :only (defpage)]))
(defpage "/welcome"
[]
"Welcome")
src/
src/test/
src/test/views/
src/test/views/main.clj
lib/
lib/clojure-1.4.0.jar
lib/noir-1.2.2.jar
lib/core.incubator-0.1.0.jar
lib/tools.macro-0.1.0.jar
lib/clout-1.0.0.jar
lib/commons-io-1.4.jar
lib/commons-fileupload-1.2.1.jar
lib/servlet-api-2.5.jar
lib/commons-codec-1.4.jar
lib/ring-core-1.0.1.jar
lib/compojure-1.0.0.jar
lib/java.classpath-0.1.0.jar
lib/tools.namespace-0.1.0.jar
lib/jackson-core-asl-1.5.0.jar
lib/clj-json-0.4.3.jar
lib/hiccup-0.3.7.jar
lib/clj-stacktrace-0.2.3.jar
lib/ns-tracker-0.1.1.jar
lib/ring-devel-1.0.1.jar
lib/ring-servlet-1.0.1.jar
lib/jetty-util-6.1.25.jar
lib/servlet-api-2.5-20081211.jar
lib/jetty-6.1.25.jar
lib/ring-jetty-adapter-1.0.1.jar
lib/ring-1.0.1.jar
lib/ring-reload-modified-0.1.1.jar
lib/commons-logging-1.1.1.jar
lib/commons-httpclient-3.1.jar
lib/java-xmlbuilder-0.4.jar
lib/jets3t-0.8.1.jar
lib/jbcrypt-0.3m.jar
immutant.clj
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment