I'm trying to serve a clj-http generated document directly via 
ring/compojure.


I thought ring.util/piped-output-stream would work, but it seems I'm not 
understanding something here...

This:

(defn laminat-pdf-t
 [natno]
(piped-input-stream
 (fn [output-stream])
(pdf
 [ {:title (str "Omanimali-Kuscheltierpass" natno)
:orientation :landscape
 :size :a6
 :author "Omanimali - Stefanie Tuschen"
:register-system-fonts true
 }
;; [:svg {} (clojure.java.io/file
;; (str "/einbuergern/" natno "/svg" ))]
[:paragraph "Some Text"] ]
output-stream)))

(defn laminat-pdf
 "generate individualized cuddly toy passport page"
[natno]
{:headers {"Content-Type" "application/pdf"}
:body (laminat-pdf-t natno)})

leads to an empty response...

What do I need to do differently?

Thanks,

Mathias

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to