Hi Xiaojun, what version of jetty are you using? Seems to me that default version of jetty in run-jetty-run is 6.x, which is servlet 2.4 and we need at least a servlet 2.5 container. Jetty 7 or 8 should be fine, if I recall correctly.
Also, from the war module you can issue a "mvnDebug tomcat7:run-war" command to start a tomcat7 instance at port 8080 Under Eclipse you can attach then a debugger then to that process as a remote java application hth, juan pablo On Mon, Jan 27, 2014 at 6:25 PM, Harry Metske <[email protected]>wrote: > I have tried to give an answer to that question on our FAQ page: > https://jspwiki-wiki.apache.org/Wiki.jsp?page=FAQ > > regards > Harry > > > > On 27 January 2014 09:46, 张孝军 <[email protected]> wrote: > > > Hi Juan, > > > > One more question: How do you run jspwiki to debug? > > I use run-jetty-run since it's good for debug. > > > > > > 2014-01-27 张孝军 <[email protected]> > > > > Hi Juan, > >> > >> Thanks for you detailed reply. > >> > >> I think I can help improve jspwiki by these: > >> 1. new feature & bug fix. I find some bugs in jspwiki 2.9.1, and some > >> features maybe useful. Will discuss when I'm familiar with jspwiki. > >> 2. documentation & translation. Maybe I can translate documents to > >> Chinese so that more Chinese user can benefit. > >> > >> For the problem I encountered, below is detail info: > >> > >> I try to run jspwiki from Eclipse with run-jetty-run plugin. > >> [image: 内嵌图片 2] > >> > >> And the stack trace: > >> > >> 2014-01-27 11:27:00.276:WARN::/wiki/ > >> org.apache.jasper.JasperException: /Wiki.jsp(26,62) PWC6188: The > absolute > >> uri: http://jspwiki.apache.org/tags cannot be resolved in either > web.xml > >> or the jar files deployed with this application > >> at > >> > org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:73) > >> at > >> > org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:359) > >> at > >> > org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:153) > >> at > >> > org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:417) > >> at > >> > org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:222) > >> at > org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:482) > >> at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:562) > >> at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1626) > >> at org.apache.jasper.compiler.Parser.parse(Parser.java:165) > >> at > >> > org.apache.jasper.compiler.ParserController.doParse(ParserController.java:223) > >> at > >> > org.apache.jasper.compiler.ParserController.parse(ParserController.java:124) > >> at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:184) > >> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:409) > >> at > >> > org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592) > >> at > >> > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:344) > >> at > >> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:470) > >> at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364) > >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > >> at > >> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > >> at > >> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401) > >> at > >> > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > >> at > >> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > >> at > >> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > >> at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > >> at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327) > >> at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126) > >> at > >> org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:503) > >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) > >> at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) > >> at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) > >> at > >> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401) > >> at > >> > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) > >> at > >> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) > >> at > >> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) > >> at > org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) > >> 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:928) > >> at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) > >> at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) > >> at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) > >> at > >> > org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410) > >> at > >> > org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) > >> > >> > >> 2014-01-26 Juan Pablo Santos Rodríguez <[email protected]> > >> > >> Hi Xiaojun and welcome! > >>> > >>> On Sun, Jan 26, 2014 at 4:21 PM, 张孝军 <[email protected]> > wrote: > >>> > >>> > Dear All, > >>> > > >>> > Don't know if this is the suitable place to ask the question. If not, > >>> > please kindly remind me. > >>> > > >>> > I'm xiaojun from China, a user of jspwiki, and found I'm interested > in > >>> the > >>> > development of it. So these days I'm studying Maven/jspwiki source > >>> code, so > >>> > that I can help improve jspwiki. > >>> > > >>> > But after checked out the source code and try to run it on my local > >>> PC, I > >>> > get this error: > >>> > > >>> > Problem accessing /wiki/. Reason: > >>> > > >>> > /Wiki.jsp(26,62) PWC6188: The absolute uri: > >>> > http://jspwiki.apache.org/tags cannot be resolved in either web.xml > or > >>> > the jar files deployed with this application. > >>> > > >>> > Maybe this is a simple question and just need to replace the url with > >>> > a correct one? > >>> > > >>> > >>> I think we'll need some more info to troubleshoot what's happening > there. > >>> How did you tried to run the application? i.e.: inside your ide, or > >>> compiling and dropping it to your webapp container (which one, tomcat, > >>> jetty, etc), or via maven execution,..? > >>> > >>> > >>> > > >>> > > >>> > Because I'm new to open source project, I'll appreciate for your help > >>> > if anyone can provide tips on these questions: > >>> > > >>> > 1. What's the steps to get involved with your guys as a development > >>> > group? I have already followed the mail list. > >>> > > >>> > >>> see > >>> > https://jspwiki-wiki.apache.org/Wiki.jsp?page=Getting%20InvolvedThere's > >>> a lot of things we need help into! > >>> > >>> > >>> > > >>> > 2. Do you have some design document or requirement document of > jspwiki? > >>> > > >>> > >>> We mantain https://jspwiki-wiki.apache.org, (you may want to start > here > >>> https://jspwiki-wiki.apache.org/Wiki.jsp?page=JSPWikiDocumentation) > but > >>> it's a work in progress, there's still a big bunch of things to be > >>> documented. In case of doubt ask in this mailing list and we'll try to > >>> help > >>> you as best as we can. Of course, you can create an account there and > >>> help > >>> with missing documentation as you learn jspwiki's internals > >>> > >>> > >>> > > >>> > 3. Do I need further authorization if I want to check in my code? > >>> > > >>> > >>> Contributions are managed via our JIRA issue tracker, at > >>> https://issues.apache.org/jira/browse/JSPWIKI we'll pick up them from > >>> there > >>> and put them into trunk. Also, feel free to open, work or comment on > open > >>> issues. > >>> > >>> Eventually, you can become a committer and do the check in yourself > >>> > >>> > >>> > > >>> > > >>> > -- > >>> > ———————————————— > >>> > Zhang Xiaojun > >>> > [email protected] > >>> > QQ : 305536154 > >>> > > >>> > >>> > >>> HTH, > >>> juan pablo > >>> > >> > >> > >> > >> -- > >> ———————————————— > >> 张孝军 Zhang Xiaojun > >> [email protected] > >> QQ : 305536154 > >> > > > > > > > > -- > > ———————————————— > > 张孝军 Zhang Xiaojun > > [email protected] > > QQ : 305536154 > > >
