Friday 15 January 2010

java - Jetty application throwing SaxParseException -



java - Jetty application throwing SaxParseException -

i trying run basic jetty application in mac os x 10.10. next illustration - http://www.codeproject.com/articles/128145/run-jetty-web-server-within-your-application.

since scheme uses jre 6, using jetty 8. after doing everything, when run application, button comes alright, , clicking shows first 2 lines in next log message (in red, looks me error, though no error message shown). however, when open web-page http://localhost:8585/runjetty/, remaining lines error, , web-page shows error 500 message - problem accessing /runjetty/. reason: server fault

2014-11-02 21:49:31.388:info:oejs.server:jetty-8.1.16.v20140903 2014-11-02 21:49:32.398:info:oejs.abstractconnector:started selectchannelconnector@0.0.0.0:8585 2014-11-02 21:49:59.100:warn:oejs.servlethandler: org.apache.jasper.jasperexception: /page/index.jsp(2,43) pwc6212: equal symbol expected @ org.apache.jasper.compiler.defaulterrorhandler.jsperror(defaulterrorhandler.java:81) @ org.apache.jasper.compiler.errordispatcher.dispatch(errordispatcher.java:376) @ org.apache.jasper.compiler.errordispatcher.jsperror(errordispatcher.java:133) @ org.apache.jasper.compiler.parser.parseattribute(parser.java:253) @ org.apache.jasper.compiler.parser.parseattributes(parser.java:203) @ org.apache.jasper.compiler.parser.parseattributes(parser.java:216) @ org.apache.jasper.compiler.parsercontroller.getpageencodingforjspsyntax(parsercontroller.java:517) @ org.apache.jasper.compiler.parsercontroller.determinesyntaxandencoding(parsercontroller.java:460) @ org.apache.jasper.compiler.parsercontroller.doparse(parsercontroller.java:215) @ org.apache.jasper.compiler.parsercontroller.parse(parsercontroller.java:145) @ org.apache.jasper.compiler.compiler.generatejava(compiler.java:212) @ org.apache.jasper.compiler.compiler.compile(compiler.java:451) @ org.apache.jasper.jspcompilationcontext.compile(jspcompilationcontext.java:625) @ org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:374) @ org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:492) @ org.apache.jasper.servlet.jspservlet.service(jspservlet.java:378) @ javax.servlet.http.httpservlet.service(httpservlet.java:848) @ org.eclipse.jetty.servlet.servletholder.handle(servletholder.java:684) @ org.eclipse.jetty.servlet.servlethandler.dohandle(servlethandler.java:503) @ org.eclipse.jetty.server.handler.scopedhandler.handle(scopedhandler.java:137) @ org.eclipse.jetty.security.securityhandler.handle(securityhandler.java:575) @ org.eclipse.jetty.server.session.sessionhandler.dohandle(sessionhandler.java:231) @ org.eclipse.jetty.server.handler.contexthandler.dohandle(contexthandler.java:1086) @ org.eclipse.jetty.servlet.servlethandler.doscope(servlethandler.java:429) @ org.eclipse.jetty.server.session.sessionhandler.doscope(sessionhandler.java:193) @ org.eclipse.jetty.server.handler.contexthandler.doscope(contexthandler.java:1020) @ org.eclipse.jetty.server.handler.scopedhandler.handle(scopedhandler.java:135) @ org.eclipse.jetty.server.dispatcher.forward(dispatcher.java:276) @ org.eclipse.jetty.server.dispatcher.forward(dispatcher.java:103) @ org.eclipse.jetty.servlet.defaultservlet.doget(defaultservlet.java:572) @ javax.servlet.http.httpservlet.service(httpservlet.java:735) @ javax.servlet.http.httpservlet.service(httpservlet.java:848) @ org.eclipse.jetty.servlet.servletholder.handle(servletholder.java:684) @ org.eclipse.jetty.servlet.servlethandler.dohandle(servlethandler.java:503) @ org.eclipse.jetty.server.handler.scopedhandler.handle(scopedhandler.java:137) @ org.eclipse.jetty.security.securityhandler.handle(securityhandler.java:557) @ org.eclipse.jetty.server.session.sessionhandler.dohandle(sessionhandler.java:231) @ org.eclipse.jetty.server.handler.contexthandler.dohandle(contexthandler.java:1086) @ org.eclipse.jetty.servlet.servlethandler.doscope(servlethandler.java:429) @ org.eclipse.jetty.server.session.sessionhandler.doscope(sessionhandler.java:193) @ org.eclipse.jetty.server.handler.contexthandler.doscope(contexthandler.java:1020) @ org.eclipse.jetty.server.handler.scopedhandler.handle(scopedhandler.java:135) @ org.eclipse.jetty.server.handler.contexthandlercollection.handle(contexthandlercollection.java:255) @ org.eclipse.jetty.server.handler.handlerwrapper.handle(handlerwrapper.java:116) @ org.eclipse.jetty.server.server.handle(server.java:370) @ org.eclipse.jetty.server.abstracthttpconnection.handlerequest(abstracthttpconnection.java:494) @ org.eclipse.jetty.server.abstracthttpconnection.headercomplete(abstracthttpconnection.java:971) @ org.eclipse.jetty.server.abstracthttpconnection$requesthandler.headercomplete(abstracthttpconnection.java:1033) @ org.eclipse.jetty.http.httpparser.parsenext(httpparser.java:644) @ org.eclipse.jetty.http.httpparser.parseavailable(httpparser.java:235) @ org.eclipse.jetty.server.asynchttpconnection.handle(asynchttpconnection.java:82) @ org.eclipse.jetty.io.nio.selectchannelendpoint.handle(selectchannelendpoint.java:696) @ org.eclipse.jetty.io.nio.selectchannelendpoint$1.run(selectchannelendpoint.java:53) @ org.eclipse.jetty.util.thread.queuedthreadpool.runjob(queuedthreadpool.java:608) @ org.eclipse.jetty.util.thread.queuedthreadpool$3.run(queuedthreadpool.java:543) @ java.lang.thread.run(thread.java:695) 2014-11-02 21:49:59.103:warn:oejs.servlethandler:/runjetty/ org.apache.jasper.jasperexception: /page/index.jsp(2,43) pwc6212: equal symbol expected @ org.apache.jasper.compiler.defaulterrorhandler.jsperror(defaulterrorhandler.java:81) @ org.apache.jasper.compiler.errordispatcher.dispatch(errordispatcher.java:376) @ org.apache.jasper.compiler.errordispatcher.jsperror(errordispatcher.java:133) @ org.apache.jasper.compiler.parser.parseattribute(parser.java:253) @ org.apache.jasper.compiler.parser.parseattributes(parser.java:203) @ org.apache.jasper.compiler.parser.parseattributes(parser.java:216) @ org.apache.jasper.compiler.parsercontroller.getpageencodingforjspsyntax(parsercontroller.java:517) @ org.apache.jasper.compiler.parsercontroller.determinesyntaxandencoding(parsercontroller.java:460) @ org.apache.jasper.compiler.parsercontroller.doparse(parsercontroller.java:215) @ org.apache.jasper.compiler.parsercontroller.parse(parsercontroller.java:145) @ org.apache.jasper.compiler.compiler.generatejava(compiler.java:212) @ org.apache.jasper.compiler.compiler.compile(compiler.java:451) @ org.apache.jasper.jspcompilationcontext.compile(jspcompilationcontext.java:625) @ org.apache.jasper.servlet.jspservletwrapper.service(jspservletwrapper.java:374) @ org.apache.jasper.servlet.jspservlet.servicejspfile(jspservlet.java:492) @ org.apache.jasper.servlet.jspservlet.service(jspservlet.java:378) @ javax.servlet.http.httpservlet.service(httpservlet.java:848) @ org.eclipse.jetty.servlet.servletholder.handle(servletholder.java:684) @ org.eclipse.jetty.servlet.servlethandler.dohandle(servlethandler.java:503) @ org.eclipse.jetty.server.handler.scopedhandler.handle(scopedhandler.java:137) @ org.eclipse.jetty.security.securityhandler.handle(securityhandler.java:575) @ org.eclipse.jetty.server.session.sessionhandler.dohandle(sessionhandler.java:231) @ org.eclipse.jetty.server.handler.contexthandler.dohandle(contexthandler.java:1086) @ org.eclipse.jetty.servlet.servlethandler.doscope(servlethandler.java:429) @ org.eclipse.jetty.server.session.sessionhandler.doscope(sessionhandler.java:193) @ org.eclipse.jetty.server.handler.contexthandler.doscope(contexthandler.java:1020) @ org.eclipse.jetty.server.handler.scopedhandler.handle(scopedhandler.java:135) @ org.eclipse.jetty.server.dispatcher.forward(dispatcher.java:276) @ org.eclipse.jetty.server.dispatcher.forward(dispatcher.java:103) @ org.eclipse.jetty.servlet.defaultservlet.doget(defaultservlet.java:572) @ javax.servlet.http.httpservlet.service(httpservlet.java:735) @ javax.servlet.http.httpservlet.service(httpservlet.java:848) @ org.eclipse.jetty.servlet.servletholder.handle(servletholder.java:684) @ org.eclipse.jetty.servlet.servlethandler.dohandle(servlethandler.java:503) @ org.eclipse.jetty.server.handler.scopedhandler.handle(scopedhandler.java:137) @ org.eclipse.jetty.security.securityhandler.handle(securityhandler.java:557) @ org.eclipse.jetty.server.session.sessionhandler.dohandle(sessionhandler.java:231) @ org.eclipse.jetty.server.handler.contexthandler.dohandle(contexthandler.java:1086) @ org.eclipse.jetty.servlet.servlethandler.doscope(servlethandler.java:429) @ org.eclipse.jetty.server.session.sessionhandler.doscope(sessionhandler.java:193) @ org.eclipse.jetty.server.handler.contexthandler.doscope(contexthandler.java:1020) @ org.eclipse.jetty.server.handler.scopedhandler.handle(scopedhandler.java:135) @ org.eclipse.jetty.server.handler.contexthandlercollection.handle(contexthandlercollection.java:255) @ org.eclipse.jetty.server.handler.handlerwrapper.handle(handlerwrapper.java:116) @ org.eclipse.jetty.server.server.handle(server.java:370) @ org.eclipse.jetty.server.abstracthttpconnection.handlerequest(abstracthttpconnection.java:494) @ org.eclipse.jetty.server.abstracthttpconnection.headercomplete(abstracthttpconnection.java:971) @ org.eclipse.jetty.server.abstracthttpconnection$requesthandler.headercomplete(abstracthttpconnection.java:1033) @ org.eclipse.jetty.http.httpparser.parsenext(httpparser.java:644) @ org.eclipse.jetty.http.httpparser.parseavailable(httpparser.java:235) @ org.eclipse.jetty.server.asynchttpconnection.handle(asynchttpconnection.java:82) @ org.eclipse.jetty.io.nio.selectchannelendpoint.handle(selectchannelendpoint.java:696) @ org.eclipse.jetty.io.nio.selectchannelendpoint$1.run(selectchannelendpoint.java:53) @ org.eclipse.jetty.util.thread.queuedthreadpool.runjob(queuedthreadpool.java:608) @ org.eclipse.jetty.util.thread.queuedthreadpool$3.run(queuedthreadpool.java:543) @ java.lang.thread.run(thread.java:695)

can tell me doing wrong here? if helps, directory construction (the referenced libraries contains jetty jar files necessary):

and here web.xml file in web-inf folder:

<?xml version="1.0" encoding="utf-8" ?> <web-app version="2.4"> xmlns="http://java.sun.com/xml/ns/j2ee" xsi:schemalocation="http://java.sun.com/xml/ns/j2ee xmlns:xsi="w3.org/2001/xmlschema-instance" http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <welcome-file-list> <welcome-file>page/index.jsp</welcome-file> </welcome-file-list> </web-app>

when @ web.xml file, namespace defined twice:

<?xml version="1.0" encoding="utf-8"?> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" <-- here xmlns="http://java.sun.com/xml/ns/j2ee" <-- , here xsi:schemalocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <welcome-file-list> <welcome-file>page/index.jsp</welcome-file> </welcome-file-list> </web-app>

remove 1 of them

java eclipse jsp jetty

No comments:

Post a Comment