Skip navigation
Currently Being Moderated

500 null error trying to run JSP

Aug 14, 2007 11:44 AM

I installed Coldfusion Developer Edition, which I understand can run JSP files with JRun. When I try to do so, however, I receive a "500 null" JRun Servlet Error. The file can be completely empty and I'll get this same error. As you can imagine, this makes it quite difficult to incorporate JSPs into my Coldfusion application, and any help would be greatly appreciated. Most maddening is that the same file will work on a colleague's machine but not my own, even after reinstalling Coldfusion/JRun. This is what shows up in the coldfusion-event.log file:


14/08 14:35:07 user jrun.jsp.JSPServlet: init
14/08 14:35:07 error Exception parsing the TLD null : The tag function on line 14 is not a valid TLD element
[2]jrun.jsp.compiler.JRunTagLibraryInfo$InvalidTLDElementException: The tag function on line 14 is not a valid TLD element
at jrun.jsp.compiler.JRunTagLibraryInfo$TLDParser.startElement(JRunTagLi braryInfo.java:617)
at jrunx.util.SAXReflectionHandler.startElement(SAXReflectionHandler.jav a:24)
at org.xml.sax.helpers.XMLReaderAdapter.startElement(XMLReaderAdapter.ja va:333)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1674)
at org.apache.crimson.parser.Parser2.content(Parser2.java:1963)
at org.apache.crimson.parser.Parser2.maybeElement(Parser2.java:1691)
at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:667)
at org.apache.crimson.parser.Parser2.parse(Parser2.java:337)
at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:448)
at org.xml.sax.helpers.XMLReaderAdapter.parse(XMLReaderAdapter.java:223)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:314)
at jrun.jsp.compiler.JRunTagLibraryInfo.init(JRunTagLibraryInfo.java:190 )
at jrun.jsp.compiler.JRunTagLibraryInfo.<init>(JRunTagLibraryInfo.java:1 19)
at jrun.jsp.JSPEngine.checkResourceForTaglibs(JSPEngine.java:483)
at jrun.jsp.JSPEngine.findImplicitTaglibs(JSPEngine.java:451)
at jrun.jsp.JSPEngine.<init>(JSPEngine.java:141)
at jrun.jsp.JSPServlet.init(JSPServlet.java:62)
at jrun.servlet.WebApplicationService.loadServlet(WebApplicationService. java:1242)
at jrun.servlet.JRunRequestDispatcher.init(JRunRequestDispatcher.java:79 4)
at jrun.servlet.JRunNamedDispatcher.<init>(JRunNamedDispatcher.java:36)
at jrun.servlet.WebApplicationService.getNamedDispatcher(WebApplicationS ervice.java:1096)
at jrun.servlet.JRunServletContext.getNamedDispatcher(JRunServletContext .java:118)
at coldfusion.license.JspLicenseServlet.service(JspLicenseServlet.java:2 0)
at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:7 8)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java: 257)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java: 541)
at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPoo l.java:318)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.j ava:426)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool. java:264)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
[1]jrun.jsp.compiler.JRunTagLibraryInfo$TLDParseException: Exception parsing the TLD null : The tag function on line 14 is not a valid TLD element
at jrun.jsp.compiler.JRunTagLibraryInfo.init(JRunTagLibraryInfo.java:198 )
at jrun.jsp.compiler.JRunTagLibraryInfo.<init>(JRunTagLibraryInfo.java:1 19)
at jrun.jsp.JSPEngine.checkResourceForTaglibs(JSPEngine.java:483)
at jrun.jsp.JSPEngine.findImplicitTaglibs(JSPEngine.java:451)
at jrun.jsp.JSPEngine.<init>(JSPEngine.java:141)
at jrun.jsp.JSPServlet.init(JSPServlet.java:62)
at jrun.servlet.WebApplicationService.loadServlet(WebApplicationService. java:1242)
at jrun.servlet.JRunRequestDispatcher.init(JRunRequestDispatcher.java:79 4)
at jrun.servlet.JRunNamedDispatcher.<init>(JRunNamedDispatcher.java:36)
at jrun.servlet.WebApplicationService.getNamedDispatcher(WebApplicationS ervice.java:1096)
at jrun.servlet.JRunServletContext.getNamedDispatcher(JRunServletContext .java:118)
at coldfusion.license.JspLicenseServlet.service(JspLicenseServlet.java:2 0)
at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:7 8)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java: 257)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java: 541)
at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPoo l.java:318)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.j ava:426)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool. java:264)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
[0]javax.servlet.ServletException: Exception parsing the TLD null : The tag function on line 14 is not a valid TLD element
at jrun.jsp.JSPEngine.findImplicitTaglibs(JSPEngine.java:457)
at jrun.jsp.JSPEngine.<init>(JSPEngine.java:141)
at jrun.jsp.JSPServlet.init(JSPServlet.java:62)
at jrun.servlet.WebApplicationService.loadServlet(WebApplicationService. java:1242)
at jrun.servlet.JRunRequestDispatcher.init(JRunRequestDispatcher.java:79 4)
at jrun.servlet.JRunNamedDispatcher.<init>(JRunNamedDispatcher.java:36)
at jrun.servlet.WebApplicationService.getNamedDispatcher(WebApplicationS ervice.java:1096)
at jrun.servlet.JRunServletContext.getNamedDispatcher(JRunServletContext .java:118)
at coldfusion.license.JspLicenseServlet.service(JspLicenseServlet.java:2 0)
at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:7 8)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java: 257)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java: 541)
at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPoo l.java:318)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.j ava:426)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool. java:264)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)

14/08 14:35:07 error
java.lang.NullPointerException
at coldfusion.license.JspLicenseServlet.service(JspLicenseServlet.java:3 4)
at coldfusion.bootstrap.BootstrapServlet.service(BootstrapServlet.java:7 8)
at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
at jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java: 257)
at jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java: 541)
at jrun.servlet.http.WebService.invokeRunnable(WebService.java:172)
at jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPoo l.java:318)
at jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.j ava:426)
at jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool. java:264)
at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)
 
Replies

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points