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