Coder Social home page Coder Social logo

code bug about house HOT 8 CLOSED

phoenix747 avatar phoenix747 commented on September 25, 2024
code bug

from house.

Comments (8)

xumingming avatar xumingming commented on September 25, 2024

哈哈,是的。没想到有人会看这个项目,你怎么对这个感兴趣呢?

from house.

xumingming avatar xumingming commented on September 25, 2024

fixed.

from house.

phoenix747 avatar phoenix747 commented on September 25, 2024

我最近在用clojure的sae web项目,总是本地调式没问题,上去就都访问不了,网上只搜到了你这个sae的项目,前两天我在知乎上问的你代码地址。今天看你的代码发现跑不起来就找了一下问题。不过我还是没在sae上跑起来我的clojure测试,还在找问题中

from house.

xumingming avatar xumingming commented on September 25, 2024

你我这个部署在SAE上没问题啊,你看看有啥区别

from house.

phoenix747 avatar phoenix747 commented on September 25, 2024

我跟你的唯一区别在我没用你的ring.velocity
我现在就是只测试compojure.route 简单的GET,就有问题,要么404,要么500报String index out of range: -9
要不我提交一下我的测试项目,你帮我看看

from house.

phoenix747 avatar phoenix747 commented on September 25, 2024

https://github.com/phoenix747/compojure_test

大神帮忙看看,为啥我在sae上访问http://networm.sinaapp.com/user/abc
就报:

HTTP ERROR 500

Problem accessing /. Reason:

String index out of range: -9

Caused by:

java.lang.StringIndexOutOfBoundsException: String index out of range: -9
at java.lang.String.substring(String.java:1949)
at java.lang.String.substring(String.java:1916)
at clojure.core$subs.invoke(core.clj:4516)
at compojure_test.servlet$_service$fn__25.invoke(servlet.clj:1)
at ring.util.servlet$make_service_method$fn__50.invoke(servlet.clj:126)
at compojure_test.servlet$_service.invoke(servlet.clj:1)
at compojure_test.servlet.service(Unknown Source)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:538)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:478)
at com.sina.sae.servlet.SaeServletHandler.doHandle(SaeServletHandler.java:49)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:517)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871)
at com.sina.sae.webapp.SaeWebAppContext.doScope(SaeWebAppContext.java:166)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:259)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
at com.sina.sae.handler.SaeUserInfoHandler.handle(SaeUserInfoHandler.java:106)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)
at org.eclipse.jetty.rewrite.handler.RewriteHandler.handle(RewriteHandler.java:305)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)
at org.eclipse.jetty.server.Server.handle(Server.java:346)
at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589)
at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1048)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:601)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)
at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535)
at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529)
at java.lang.Thread.run(Thread.java:714)
Powered by Jetty://

from house.

phoenix747 avatar phoenix747 commented on September 25, 2024

我找到是什么问题导致的这个错误了,我打war包用的是lein-ring 0.8.6, 你用的是0.8.2. 就是这个差别导致上sae跑不了的。具体原因我还没有深入看。

from house.

xumingming avatar xumingming commented on September 25, 2024

哦。。。跟插件有关啊
On 2013-8-9, at 上午9:37, Phoenix [email protected] wrote:

我找到是什么问题导致的这个错误了,我打war包用的是lein-ring 0.8.6, 你用的是0.8.2. 就是这个差别导致上sae跑不了的。具体原因我还没有深入看。


Reply to this email directly or view it on GitHub.

from house.

Related Issues (4)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.