Any reason this would work on all browsers except IE?
On Thursday, February 7, 2013 10:45:02 AM UTC-5, larry google groups wrote: > > Ah, sorry, that does seem to have worked (I think I forgot to recompile). > What do you think the problem was? > > > On Thursday, February 7, 2013 10:41:00 AM UTC-5, larry google groups wrote: >> >> About this: >> >> >(defroutes app-routes >> > (ANY "/" request (index request)) >> >;; <rest of routes> >> > (GET "/finish-user-sign-up" request (finish-user-sign-up request)) >> > (route/resources "/") >> > (route/not-found "Page not found")) >> >> >> I removed (wrap-resource) and added (route/resources "/") to the routes, >> in the penultimate position as you suggest, but that seems to have busted >> things completely. None of the images, css or javascript inside of >> resources/public can now be found. >> >> Any further thoughts on this? This app is suppose to go live today so I >> would like to figure this out. >> >> >> >> >> >> On Wednesday, February 6, 2013 4:37:09 PM UTC-5, James Reeves wrote: >>> >>> Could you try replacing the wrap-resource middleware with the >>> route/resources function? The latter operates in a slightly different way >>> to the Ring middleware, and if the Compojure route works without issue, I >>> might have an idea what the problem is. >>> >>> i.e. your code should look like: >>> >>> (defroutes app-routes >>> (ANY "/" request (index request)) >>> ;; <rest of routes> >>> (GET "/finish-user-sign-up" request (finish-user-sign-up request)) >>> (route/resources "/") >>> (route/not-found "Page not found")) >>> >>> You've also got a max-age of 90 for your session cookies, which would >>> mean your sessions will time out in 90 seconds. Is that what you want? >>> >>> Also: >>> >>> (GET "/foo" request (foo request)) >>> >>> Is equivalent to: >>> >>> (GET "/foo" [] foo) >>> >>> - James >>> >>> >>> On 6 February 2013 15:10, larry google groups <lawrenc...@gmail.com>wrote: >>> >>>> >>>> I created a web app using Ring, Jetty, Enlive, Compojure. >>>> >>>> At the end, I bundled everything together by running the command "lein >>>> uberjar". The resulting file was 21 megs. >>>> >>>> I scp the file to the server, then I ssh to the server. I start a >>>> "screen" session. Inside the screen session I type : >>>> >>>> java -jar kiosk-0.1-standalone.jar 30001 >>>> >>>> The number at the end is the port that I have it running on. >>>> >>>> Sometimes, when people look at the app, none of the CSS files load. I >>>> have run into this bug myself. Sometimes, when I look at the app, the >>>> Javascript and CSS paths are broken. If I click "view source" and see the >>>> source, and if I try to follow the links to the CSS or Javascript, then I >>>> get 404 errors. >>>> >>>> I have this in my code: >>>> >>>> (wrap-resource "public") >>>> >>>> The structure of the code is: >>>> >>>> /resources >>>> /public >>>> /css >>>> /javascript >>>> /templates >>>> /src >>>> /kiosk >>>> >>>> The code is still able to find the templates in resources/templates, >>>> and that HTML is given to Enlive, so something appears on screen. It's >>>> just >>>> the stuff in "public" that sometimes goes missing. >>>> >>>> Can anyone suggest why? My routes are defined like this: >>>> >>>> >>>> (defroutes app-routes >>>> (ANY "/" request (index request)) >>>> (GET "/search-results" request (search-results request)) >>>> (GET "/schema" [] (schema)) >>>> (GET "/account" request (account request)) >>>> (GET "/login" request (login request)) >>>> (GET "/start-over" request (start-over request)) >>>> (GET "/admin" request (admin request)) >>>> (GET "/ok" request (ok request)) >>>> (POST "/admin" request (record-new-question-if-any request)) >>>> (GET "/delete-question/:question-to-delete" request (delete-question >>>> request)) >>>> (GET "/finish-user-sign-up" request (finish-user-sign-up request)) >>>> (route/not-found "Page not found")) >>>> >>>> (def app >>>> (-> app-routes >>>> (wrap-resource "public") >>>> (wrap-session {:cookie-name "discovery-session" :cookie-attrs >>>> {:max-age 90 }}) >>>> (wrap-cookies) >>>> (wrap-keyword-params) >>>> (wrap-nested-params) >>>> (wrap-params))) >>>> >>>> >>>> -- >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Clojure" group. >>>> To post to this group, send email to clo...@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+u...@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+u...@googlegroups.com. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>>> >>>> >>> >>> -- -- 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/groups/opt_out.