I'm running JRun 2.3.1 build 145 on Linux with Blackdown's 1.1.7v3 JRE and Apache 1.3.6.  Periodically, I see this exception.  It may be related to an error some people see coming to our site (I think it was a 550 complaining that it could not get a socket), but I've not seen this error myself.  I'm particularly worried since I can't determine if this is people hitting the stop button on a page load or whether there's some other resource limit I'm bumping up against.  I know that the free JRun only allows 5 concurrent servlet threads, for example.
 
Any thoughts out there?  Does anybody know if Allaire has setup a JRun group like Livesoftware had?

David
 
Here's the exception:
 
getRealPathFromConn: java.net.SocketException: Broken pipe
java.lang.NullPointerException
        at java.io.File.<init>(File.java)
        at com.livesoftware.jrun.plugins.jsp.JSP.bestPath(JSP.java)
        at com.livesoftware.jrun.plugins.jsp.JSP.service(JSP.java)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
        at com.livesoftware.jrun.JRun.runServlet(JRun.java)
        at com.livesoftware.jrun.JRunServletContext$JRunRequestDispatcher.include(JRunServletContext.java)
        at com.livesoftware.jrun.JRunServletResponse.callPage(JRunServletResponse.java)
        at com.livesoftware.jrun.plugins.jsp.JSPResponse.callPage(JSPResponse.java)
        at com.livesoftware.jrun.plugins.jsp.JSP.CallPage(JSP.java)
        at jsp.mes.city.Duvall.index.CallPage(index.java:30)
        at jsp.mes.city.Duvall.index.service(index.java:236)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
        at com.livesoftware.jrun.plugins.jsp.JSPCore.runServlet(JSPCore.java)
        at com.livesoftware.jrun.plugins.jsp.JSP.callPage(JSP.java)
        at com.livesoftware.jrun.plugins.jsp.JSP.service(JSP.java)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:840)
        at com.livesoftware.jrun.JRun.runServlet(JRun.java)
        at com.livesoftware.jrun.JRunGeneric.handleConnection(JRunGeneric.java)
        at com.livesoftware.jrun.JRunGeneric.handleProxyConnection(JRunGeneric.java)
        at com.livesoftware.jrun.service.proxy.JRunProxyServiceHandler.handleRequest(JRunProxyServiceHandler.java)
        at com.livesoftware.jrun.service.ThreadConfigHandler.run(ThreadConfigHandler.java)

Reply via email to