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

Reply via email to