Xavi,
That helps considerably.  Like you indicated, I still can not get .../
test/ to find index without specifying it directly.
Now I can go on with the tutorial.
BTW. I am interested in how you found the better syntax to use.  I
have been unable to find anything that describes a Loc except in the
most cursory and not very useful manner and nothing that describes
what the parameters actually mean.  It seems like examples are the
only way to learn.  Perhaps this a new programming style: Programming
by Wandering Around
:-)
Thanks again.
Jeff

On Jul 21, 7:44 pm, Xavi Ramirez <[email protected]> wrote:
> Try renaming src/main/webapp/test.html to src/main/webapp/test1.html.
> For some reason, I couldn't get test.html to show up, but test1.html
> seems to work just fine.
>
> Also, try defining you sitemap using this syntax instead:
>    val entries = Menu(Loc("Home", List("index"), "Home")) ::
>                      Menu(Loc("Test1", List("test1"), "Test Page1")) ::
>                      Menu(Loc("Test2", List("test", "test"), "Test
> Page2")) :: Nil
>    LiftRules.setSiteMap(SiteMap(pages:_*))
>
> Hope this helps!
>
> -Xavi
>
> On Tue, Jul 21, 2009 at 8:45 PM, Jeff McKenna<[email protected]> wrote:
>
> > Hum.  I changed the
> >     import.Helpers._
> > to
> >    import _root_.net.liftweb.util.Helpers._
> > No change.
> > I kept trying things to try to match the intent of the tutorial
> > Here is my latest one
> >    val entries = Menu(Loc("Home", List("index"), "Home")) ::
> >                                Menu(Loc("Test", List("/test/test"), "Test 
> > Page")) ::
> > User.sitemap
> > This compiles and continues to run ....8080/
> > But it does not run 8080/test/test.
>
> > I have the following files in place:
> > a) at src/main/webapp/test/test.html
> > <html xmlns="http://www.w3.org/1999/xhtml";>
> > <body>
> >  Hello Friends!
> > </body>
> > </html>
>
> > b) at src/main/webapp/test.html
> > <html xmlns="http://www.w3.org/1999/xhtml";>
> > <body>
> >  Hello Friends!
> > </body>
> > </html>
>
> > I have changed the second Men item above to be "/test" or "/test/" or /
> > test/test" and I always get the same error:
> >  The Requested URL /test/test.html was not found on this server
>
> > I am stumped.
>
> > On Jul 21, 5:06 pm, Naftoli Gugenheim <[email protected]> wrote:
> >> No, sorry, I assumed you were talking about Exploring Lift. Just import 
> >> net.liftweb.util.Helpers._
>
> >> -------------------------------------
>
> >> Jeff McKenna<[email protected]> wrote:
>
> >> I assume you mean in the wiki.
> >> J
>
> >> On Jul 21, 3:36 pm, Naftoli Gugenheim <[email protected]> wrote:
>
> >> > Check the section "A Note on Standard Imports." Helpers has a bunch of 
> >> > implicits.
>
> >> > -------------------------------------
>
> >> > Jeff McKenna<[email protected]> wrote:
>
> >> > I am just running the liftwebapp tutorial and am running into a
> >> > confusion.
> >> > In section 2.1 a mechanism to extend the sitemap by changing a line in
> >> > Boot.scala
> >> >     val entries = Menu(Loc("Home", "/", "Home")) :: Menu(Loc("Test", "/
> >> > test", "Test Page")) :: User.sitemap
>
> >> > When I do this, I get the following error when I run 'mvn jetty:run'
> >> > .......
> >> > [INFO] [scala:compile {execution: default}]
> >> > [INFO] Checking for multiple versions of scala
> >> > [INFO] Compiling 1 source files to /Users/jmckenna/Lift/hello-lift/
> >> > target/classes
> >> > [INFO] use java command with args in file forced : false
> >> > /Users/jmckenna/Lift/hello-lift/src/main/scala/bootstrap/liftweb/
> >> > Boot.scala:28: error: type mismatch;
> >> >  found   : java.lang.String("/test")
> >> >  required: net.liftweb.sitemap.Loc.Link
> >> > [net.liftweb.sitemap.NullLocParams]
> >> >                 Menu(Loc("Test", "/test", "Test Page")) :: User.sitemap
> >> >                                  ^
> >> > one error found
> >> > [INFO]
> >> > ------------------------------------------------------------------------
> >> > [ERROR] BUILD FAILURE
> >> > .......
> >> > I kind of hope that tutorials work.  :-)  I tried a bunch of different
> >> > ways to concatenate the menus but nothing seems to fix things up.  I
> >> > used List(...) in place of the strings and removed the compilation
> >> > errors.  But the site does not see the test directory. The error is:
> >> > The Requested URL /test/ was not found on this server
> >> > Any suggestions?
> >> > Jeff

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to