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.


Reply via email to