I am using wrap-resource instead of wrap-file. Could that cause some issues
with the path? (And, is this a path issue?)
(def app
(-> app-routes
(wrap-resource "public")
(wrap-session {:cookie-name "timeout-discovery-session" :cookie-attrs
{:max-age 10000 }})
(wrap-cookies)
(wrap-keyword-params)
(wrap-nested-params)
(wrap-params)))
W dniu czwartek, 31 stycznia 2013 15:01:07 UTC-5 użytkownik larry google
groups napisał:
>
>
> Any suggestion, no matter how far fetched, will be welcome. I am ignorant
> about the JVM so I am having trouble debugging this problem.
>
>
>
> W dniu czwartek, 31 stycznia 2013 13:22:20 UTC-5 użytkownik larry google
> groups napisał:
>>
>> More info about my problem:
>>
>> java version "1.7.0_11"
>>
>> Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
>>
>> Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)
>>
>>
>>
>>
>> W dniu czwartek, 31 stycznia 2013 13:19:34 UTC-5 użytkownik larry google
>> groups napisał:
>>>
>>> This does not seem to apply:
>>>
>>> https://github.com/technomancy/leiningen/issues/739
>>>
>>> "I suspect you're missing a :gen-class declaration in src/cljmx/core.clj
>>> ."
>>>
>>> But this is what I have:
>>>
>>> (ns kiosks-clojure.core
>>> (:gen-class)
>>> (:import
>>> (java.net URL)
>>> (java.io ByteArrayInputStream)
>>> (org.apache.commons.mail SimpleEmail)
>>> (org.apache.commons.mail HtmlEmail)
>>> (java.text SimpleDateFormat))
>>>
>>>
>>> Again, this worked fine on my local machine, and also on another server
>>> that the company gave me, but when I give it to the sysadmin, he gets the
>>> error. Perhaps this has something to do with the classpath? In the past, I
>>> was always the one to install the jvm, and I ran the uberjars from my
>>> directory. But maybe something needs to be made more specific for a
>>> sysadmin to run this in any directory they like?
>>>
>>>
>>>
>>>
>>>
>>> W dniu czwartek, 31 stycznia 2013 13:06:26 UTC-5 użytkownik larry google
>>> groups napisał:
>>>>
>>>> I wrote a small Clojure app (1.4) and then bundled it up with "lein
>>>> uberjar". This app uses Ring and Jetty so it handles the webserver itself.
>>>>
>>>> On my local machine, a Macintosh, in the terminal, I can start it with:
>>>>
>>>> java -jar kiosk.clj 30000
>>>>
>>>> This works fine.
>>>>
>>>> I also moved to another server, running Centos, and I used "yum
>>>> install" to install a JVM and then I again did:
>>>>
>>>> java -jar kiosk.clj 30000
>>>>
>>>> and that worked fine.
>>>>
>>>> Then I gave the app to the sysadmin, and he tried to spin it up on
>>>> another server, and on startup he got the error:
>>>>
>>>> Could not find or load main class -jar
>>>>
>>>> What does this mean?
>>>>
>>>>
>>>>
>>>>
--
--
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your
first post.
To unsubscribe from this group, send email to
[email protected]
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.