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
> >
>

Reply via email to