 
 (defn new-static-resource-service [& {:as opts}]
   (->> opts
-       (merge {})
-       (s/validate new-static-resource-service-schema)
-       (map->StaticResourceService)))
+    (merge {:uri-context "/"})
+    (s/validate new-static-resource-service-schema)
+    (map->StaticResourceService)))
 
 ;; Production of a Ring handler from a single WebService component
 

       map->WebServiceFromArguments))

(defrecord StaticResourceService [uri-context resource-prefix]
  WebService
  (request-handlers [_] {})
  (routes [_]
    [uri-context (resources-maybe {:prefix resource-prefix})])
  (uri-context [_] "/"))

(def new-static-resource-service-schema
  {:uri-context s/Str

  (:require
   [schema.core :as s]
   [modular.ring :refer (WebRequestHandler)]
   [com.stuartsierra.component :as component :refer (Lifecycle)]
   [bidi.bidi :as bidi :refer (match-route resolve-handler)]
   [bidi.ring :refer (resources-maybe make-handler)]
   [clojure.tools.logging :refer :all]
