RE: Newbie: Velocity + Maverick question

"Scott Chun" <[email protected]>
Newsgroups gmane.comp.web.maverick.general
Message-ID <[email protected]>
That took care of finding "welcome" but now I get the following:

14:11:29,288 INFO  [jbossweb]  Velocity  [error] ResourceManager : unable to
find resource 'loginForm.vm' in any resource loader.
14:11:29,288 INFO  [jbossweb]  Velocity  [error] #parse(): cannot find template
'loginForm.vm', called from template /prototypes/uiprototype2/welcome.
vm at (15, 1)
14:11:29,298 INFO  [jbossweb]  Velocity   [info] ResourceManager : found
/prototypes/uiprototype2/trimOutside.vm with loader org.apache.velocity.tools
.view.servlet.WebappLoader
14:11:29,298 INFO  [jbossweb]  Velocity   [warn]
org.apache.velocity.runtime.exception.ReferenceException: reference : template =
/prototypes/uiprotot
ype2/trimOutside.vm [line 2,column 9] : $Id is not a valid reference.
14:11:29,308 INFO  [jbossweb]  Velocity   [warn]
org.apache.velocity.runtime.exception.ReferenceException: reference : template =
/prototypes/uiprotot
ype2/trimOutside.vm [line 3,column 9] : $Source is not a valid reference.

This application is just the opt-velocity example.

Thanks again.
Scott

>>> [email protected] 03/13/03 12:55PM >>>
My guess is that the content of your default.jsp is this:

<jsp:forward page="welcome.m"/>

This is a relative path, so the full path to default.jsp will be
prepended to the welcome.m.  Since you have no command
"prototypes/uiprototype2/welcome", you get 404.

Try using an absolute path:

<jsp:forward page="/welcome.m"/>

Jeff Schnitzer
[email protected] 

> -----Original Message-----
> From: Scott Chun [mailto:[email protected]] 
> Sent: Thursday, March 13, 2003 10:42 AM
> To: [email protected] 
> Subject: RE: [Mav-user] Newbie: Velocity + Maverick question
> 
> when I try
> http://localhost:8080/myproject/prototypes/uiprototype2/default.jsp I
> get:
> 
> HTTP ERROR: 404 There is no such command
> "prototypes/uiprototype2/welcome".
> RequestURI=/myproject/prototypes/uiprototype2/default.jsp
> 
> >>> [email protected] 03/12/03 12:51PM >>>
> I'm sorry, I don't understand your question.
> 
> Class files in myproject.war/WEB-INF/classes will automatically be
found
> in your application's classpath.  A class foo.Blah should be in the
file
> WEB-INF/classes/foo/Blah.class.
> 
> VM files (and JSP files, HTML files, etc) in the WAR will
automatically
> be found at the path relative to the WAR.  The path
> /yourcontext/prototype/uiprototype/yourfile.vm will be loaded from
> myproject.war/prototype/uiprototype/yourfile.vm.
> 
> Are you getting some sort of error?
> 
> Jeff Schnitzer
> [email protected] 
> 
> > -----Original Message-----
> > From: Scott Chun [mailto:[email protected]] 
> > Sent: Wednesday, March 12, 2003 10:56 AM
> > To: [email protected] 
> > Subject: RE: [Mav-user] Newbie: Velocity + Maverick question
> >
> > Thanks for the fix, but I'm still at a loss as to how to tell
velocity
> and
> > maverick where the class and vm files are.
> >
> > >>> [email protected] 03/11/03 07:35PM >>>
> > You misspelled WEB-INF (note the dash, and if on a unix-based OS,
the
> > case is sensitive).
> >
> > Jeff
> >
> > > -----Original Message-----
> > > From: Scott Chun [mailto:[email protected]] 
> > > Sent: Friday, March 07, 2003 2:33 PM
> > > To: [email protected] 
> > > Subject: [Mav-user] Newbie: Velocity + Maverick question
> > >
> > > I'm working on a prototype to learn Vellocity and Maverick. I what
> to
> > > deploy my
> > > test app to JBoss as follows:
> > >
> > > 1)
> JBoss\server\default\deploy\myproject.ear\myproject.war\web.inf\lib
> > > 	jdom.jar
> > > 	maverick.jar
> > > 	velocity-dep-1.3.1-r2.jar
> > > 	velocity-tools-view-0.6.jar
> > >
> > > 2) I modified my web.xml to include the Maverick and Velocity
> > servlets.
> > >
> > > 3) My prototype jsp file (same as the friendbook-velocity example)
> is
> > in:
> > >
> >
>
JBoss\server\default\deploy\myproject.ear\myproject.war\prototype\uiprot
> > ot
> > > ype
> > >
> > > 4) My templates are in
> > >
> >
>
JBoss\server\default\deploy\myproject.ear\myproject.war\prototype\uiprot
> > ot
> > > ype\templates
> > >
> > > 5) My class files are in:
> > >
> >
>
JBoss\server\default\deploy\myproject.ear\myproject.war\web.inf\classes\
> > or
> > > g\myproject\prototypes\uiprototype
> > >
> > > 6) The Maverick.xml file is in:
> > > JBoss\server\default\deploy\myproject.ear\myproject.war\web.inf\
> > >
> > > How do I tell Maverick and Velocity where to find the class and vm
> > files?
> > >
> > > Thanks in advance!
> > > Scott
> > >
> > >
> > >
> > >
> > >
> >
>
------------------------------------------------------------------------
> > --
> > > ----
> > > This message may contain confidential information, and is intended
> > only
> > > for the use of the individual(s) to whom it is addressed.
> > >
> > >
> > >
> >
>
========================================================================
> > ==
> > > ====
> > >
> > >
> > >
> > > -------------------------------------------------------
> > > This SF.net email is sponsored by: Etnus, makers of TotalView, The
> > > debugger
> > > for complex code. Debugging C/C++ programs can leave you feeling
> lost
> > and
> > > disoriented. TotalView can help you find your way. Available on
> major
> > UNIX
> > > and Linux platforms. Try it free. www.etnus.com 
> > > [INVALID FOOTER]
> >
> >
> >
> > -------------------------------------------------------
> > This SF.net email is sponsored by:Crypto Challenge is now open!
> > Get cracking and register here for some mind boggling fun and
> > the chance of winning an Apple iPod:
> > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en 
> > [INVALID FOOTER]
> >
> >
> >
>
------------------------------------------------------------------------
> --
> > ----
> > This message may contain confidential information, and is intended
> only
> > for the use of the individual(s) to whom it is addressed.
> >
> >
> >
>
========================================================================
> ==
> > ====
> >
> >
> >
> > -------------------------------------------------------
> > This SF.net email is sponsored by:Crypto Challenge is now open!
> > Get cracking and register here for some mind boggling fun and
> > the chance of winning an Apple iPod:
> > http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en 
> > [INVALID FOOTER]
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by:Crypto Challenge is now open!
> Get cracking and register here for some mind boggling fun and
> the chance of winning an Apple iPod:
> http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en 
> [INVALID FOOTER]
> 
> 
>
------------------------------------------------------------------------
--
> ----
> This message may contain confidential information, and is intended
only
> for the use of the individual(s) to whom it is addressed.
> 
> 
>
========================================================================
==
> ====
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by:Crypto Challenge is now open!
> Get cracking and register here for some mind boggling fun and
> the chance of winning an Apple iPod:
> http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en 
> [INVALID FOOTER]



-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open!
Get cracking and register here for some mind boggling fun and
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en 
[INVALID FOOTER]


------------------------------------------------------------------------------
This message may contain confidential information, and is intended only for the use of the individual(s) to whom it is addressed.


==============================================================================



-------------------------------------------------------
This SF.net email is sponsored by:Crypto Challenge is now open! 
Get cracking and register here for some mind boggling fun and 
the chance of winning an Apple iPod:
http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en
[INVALID FOOTER]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.