Hi!
I recently upgraded my Linux distribution and while everything regarding
Clojure, Leiningen, Emacs and my project should be like it was before,
but I get the following error when trying to test my website project in
a browser:
---
HTTP ERROR 500
Problem accessing /. Reason:
Directory does not exist:
/media/sda4/app_engine/tlog-clj-gae/file:/usr/lib/jvm/java-6-openjdk/jre/lib/ext/pulse-java.jar!/../war
Caused by:
java.lang.Exception: Directory does not exist:
/media/sda4/app_engine/tlog-clj-gae/file:/usr/lib/jvm/java-6-openjdk/jre/lib/ext/pulse-java.jar!/../war
at ring.middleware.file$ensure_dir.invoke(file.clj:12)
at ring.middleware.file$wrap_file.doInvoke(file.clj:22)
at clojure.lang.RestFn.invoke(RestFn.java:425)
at appengine_magic.core$wrap_war_static$fn__2337.invoke(core_local.clj:43)
at
appengine_magic.servlet$make_servlet_service_method$fn__1730.invoke(servlet.clj:99)
at appengine_magic.servlet$servlet$fn__1733.invoke(servlet.clj:108)
at
appengine_magic.servlet.proxy$javax.servlet.http.HttpServlet$0.service(Unknown
Source)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
at
com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:58)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at
appengine_magic.core$make_appengine_request_environment_filter$reify__2351.doFilter(core_local.clj:74)
at
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
at
org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
at
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
---
/usr/lib/jvm/java-6-openjdk/jre/lib/ext/pulse-java.jar does exist and
has no specific relation to my project at all.
Afterwards, I find the following hierarchy added in my project dir:
/media/sda4/app_engine/tlog-clj-gae: tree file\:/
file:/
└── usr
└── lib
└── jvm
└── java-6-openjdk
└── jre
└── lib
└── ext
└── war
└── WEB-INF
└── appengine-generated
My project.clj:
---
(defproject tlog "0.3.0-SNAPSHOT"
:description "A blog for Google App Engine"
:repositories {"sonatype-oss-public"
"https://oss.sonatype.org/content/groups/public/"}
:dependencies [[org.clojure/clojure "1.3.0"]
[org.clojure/algo.monads "0.1.1-SNAPSHOT"]
[org.clojure/math.numeric-tower "0.0.1"]
[net.cgrand/moustache "1.0.0"]
[hiccup "0.3.6"]]
:dev-dependencies [[appengine-magic "0.4.6-SNAPSHOT"]])
---
Using Leiningen 1.6.1.1 on Java 1.6.0_23 OpenJDK 64-Bit Server VM,
swank-clojure plugin 1.3.2. Starting Jetty via appengine-magic's serve.
Any idea what's going on?
--
Thorsten Wilms
thorwil's design for free software:
http://thorwil.wordpress.com/
--
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