Hello Thomas, I'm here :-)

        For a new project I decided to use Maverick and although I haven't done
much besides prototyping  I must say that I'm already in love with
Maverick, allows me to do so much so easily! (In comparison with what I
was using before, which was a simple dispatcher/request handler
"framewor"). I specially like the ThrowawayBean2 (I guess that are the
bean utils), velocity views and velocity transforms.

        I'm sorry I can't help you much with your problem. I didn't even run
the friendbook examples. I looked at them *after* I figured out how
Maverick works, they have some crafty code in there that is not easily
understood if you don't know what is going on.

        My advice to you would be to start small. Build a simple webapp (I use
the regular tomcat directory structure and build.xml file), put the
maverick (and velocity if you need it) jar on it. Make sure you register
the controller servlet on the web.xml. Write a basic controller that
just returns "success" and register it on the maverick.xml file with a
view pointing to an html file of your choice. Try it. If you can get
this far, then you are pretty much set up to start experimenting. (Hint:
if your controller has public setX(String param) methods then in your
perform() method you can assume setX(request.getParameter(param)) has
been called. If your controller has public getY() methods then in your
view you can access them with $model.y or the equivalent construct for
your view type).

        I hope this helps!

Best Regards,

Victor R.

        
On Wed, 2002-07-31 at 11:45, Thomas Wheeler wrote:
> Is anyone reading this list?  Is anyone using Maverick?  Seems like a nice
> framework if I could get it to work... I'd sure like to know what I'm doing
> wrong here.
> 
> -Thomas
> 
> -----Original Message-----
> From: Thomas Wheeler 
> Sent: Tuesday, July 30, 2002 5:12 PM
> To: '[EMAIL PROTECTED]'
> Subject: RE: [Mav-user] Problem with friendbook-jsp
> 
> 
> More details.  It seems that for an URL ending in .m (processed by
> Maverick), it's appending the .jsp path to the .m path.  For example,
> clicking the "signup.m" link causes it to look for "/signup.msignup.jsp".
> 
> -Thomas
> 
> -----Original Message-----
> From: Thomas Wheeler [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, July 30, 2002 5:02 PM
> To: '[EMAIL PROTECTED]'
> Subject: [Mav-user] Problem with friendbook-jsp
> 
> 
> I'm getting the following exception after deploying the friendbook-jsp in
> Tomcat 4.0.4, Maverick 2.1.1.  What am I missing?
> 
> javax.servlet.ServletException: /default.jspwelcome.jsp
>       at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
> va:212)
>       at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
>       at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
> java:683)
>       at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatch
> er.java:574)
>       at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher
> .java:497)
>       at
> org.infohazard.maverick.view.DispatchedViewFactory$DispatchedView.go(Dispatc
> hedViewFactory.java:104)
>       at
> org.infohazard.maverick.view.DocumentView.go(DocumentView.java:52)
>       at
> org.infohazard.maverick.flow.ViewWithTransforms.go(ViewWithTransforms.java:3
> 9)
>       at org.infohazard.maverick.flow.CommandBase.go(CommandBase.java:50)
>       at org.infohazard.maverick.Dispatcher.service(Dispatcher.java:179)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
> java:683)
>       at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
> er.java:431)
>       at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
> .java:355)
>       at
> org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:414)
>       at org.apache.jsp.default$jsp._jspService(default$jsp.java:61)
>       at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
> va:202)
>       at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
>       at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:247)
>       at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:193)
>       at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:243)
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
>       at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>       at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:190)
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
>       at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>       at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
>       at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
> )
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
>       at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
> java:170)
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
>       at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
> )
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
>       at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
>       at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>       at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :174)
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
>       at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>       at
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> 1017)
>       at
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1115
> )
>       at java.lang.Thread.run(Thread.java:484)
> 
> java.io.FileNotFoundException: /default.jspwelcome.jsp
>       at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:520)
>       at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspSe
> rvlet.java:177)
>       at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
> va:189)
>       at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
>       at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
> java:683)
>       at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatch
> er.java:574)
>       at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher
> .java:497)
>       at
> org.infohazard.maverick.view.DispatchedViewFactory$DispatchedView.go(Dispatc
> hedViewFactory.java:104)
>       at
> org.infohazard.maverick.view.DocumentView.go(DocumentView.java:52)
>       at
> org.infohazard.maverick.flow.ViewWithTransforms.go(ViewWithTransforms.java:3
> 9)
>       at org.infohazard.maverick.flow.CommandBase.go(CommandBase.java:50)
>       at org.infohazard.maverick.Dispatcher.service(Dispatcher.java:179)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
> java:683)
>       at
> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
> er.java:431)
>       at
> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
> .java:355)
>       at
> org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:414)
>       at org.apache.jsp.default$jsp._jspService(default$jsp.java:61)
>       at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
> va:202)
>       at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:382)
>       at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:474)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>       at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
> FilterChain.java:247)
>       at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
> ain.java:193)
>       at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
> va:243)
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
>       at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>       at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
> va:190)
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
>       at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>       at
> org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2347)
>       at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
> )
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
>       at
> org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
> java:170)
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
>       at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
> )
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
>       at
> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:468)
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 64)
>       at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>       at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
> :174)
>       at
> org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
> 66)
>       at
> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)
>       at
> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>       at
> org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
> 1017)
>       at
> org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1115
> )
>       at java.lang.Thread.run(Thread.java:484)
> 
> Regards,
> Thomas
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by: Dice - The leading online job board
> for high-tech professionals. Search and apply for tech jobs today!
> http://seeker.dice.com/seeker.epl?rel_code=31
> _______________________________________________
> Mav-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/mav-user
> Archives are available at http://www.mail-archive.com/
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by: Dice - The leading online job board
> for high-tech professionals. Search and apply for tech jobs today!
> http://seeker.dice.com/seeker.epl?rel_code=31
> _______________________________________________
> Mav-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/mav-user
> Archives are available at http://www.mail-archive.com/
-- 
victor m. rodriguez | ximis | telephone 915.832.0134 | fax 915.832.0135 
6006 north mesa st. | suite 902 | coronado tower | el paso | tx | 79912 



-------------------------------------------------------
This sf.net email is sponsored by: Dice - The leading online job board
for high-tech professionals. Search and apply for tech jobs today!
http://seeker.dice.com/seeker.epl?rel_code=31
_______________________________________________
Mav-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mav-user
Archives are available at http://www.mail-archive.com/

Reply via email to