OK - did that and the error occurs.

The problem is here:

    val entries = Menu(Loc("Home", List("index"), "Home")) ::

Is there way to remove
    List("index")
or change it to
    List("")

D.

On Sat, Feb 26, 2011 at 5:02 PM, Vladimir Ivanov <[email protected]> wrote:
> Click to the 'Home' link in the right menu as a last step instead of ESME
> logo.
>
> 2011/2/26 Richard Hirsch <[email protected]>
>>
>> Yep.
>>
>> This is what I did:
>>
>> * Started "http://esmecloudserverapache.dickhirsch.staxapps.net/"; in a
>> Chrome Incognito Window
>> * Logged in with the user lester
>> * Clicked on the "Public" link
>> * Clicked on the "ESME" icon to return to the main page
>>
>> No "index" in the URL
>>
>> D.
>>
>>
>> On Sat, Feb 26, 2011 at 4:21 PM, Vladimir Ivanov <[email protected]>
>> wrote:
>> > Have you switched to Public page and then back to the Home page for this
>> > user?
>> >
>> > 2011/2/26 Richard Hirsch <[email protected]>
>> >>
>> >> I just looked at your screenshots.
>> >>
>> >> I just tried with FireFox 3.5.12 with your user on stax and it looks
>> >> fine. What version of FireFox are using? Could it be connected with
>> >> the fact that your browser might be sending Russian as its locale?
>> >>
>> >> I see that you have Chrome. Can you try it with Chrome?
>> >>
>> >> D.
>> >>
>> >> On Sat, Feb 26, 2011 at 3:49 PM, Richard Hirsch <[email protected]>
>> >> wrote:
>> >> > could you try a "mvn jetty:run" to see if you have the same problem?
>> >> >
>> >> > D.
>> >> >
>> >> > On Sat, Feb 26, 2011 at 3:26 PM, Vladimir Ivanov
>> >> > <[email protected]>
>> >> > wrote:
>> >> >> I've attached my screenshots from Stax and local deployment to
>> >> >> ESME-327.
>> >> >>
>> >> >> 2011/2/26 Richard Hirsch <[email protected]>
>> >> >>>
>> >> >>> Can someone else please try jetty with sbt to see if we can repeat
>> >> >>> the
>> >> >>> issue?
>> >> >>>
>> >> >>> D.
>> >> >>>
>> >> >>> On Sat, Feb 26, 2011 at 2:56 PM, Vladimir Ivanov
>> >> >>> <[email protected]>
>> >> >>> wrote:
>> >> >>> > Yes, it was clean build. Most probably it's my local issue.
>> >> >>> > Sounds
>> >> >>> > stupid
>> >> >>> > but might be it depends on platform somehow? Haven't discovered
>> >> >>> > this
>> >> >>> > before
>> >> >>> > though...
>> >> >>> >
>> >> >>> > I use Fedora 14 x64 and Chrome/Firefox.
>> >> >>> >
>> >> >>> > 2011/2/26 Richard Hirsch <[email protected]>
>> >> >>> >
>> >> >>> >> Is it a clean build? I've never noticed that with jetty. Anyone
>> >> >>> >> seen
>> >> >>> >> else similar?
>> >> >>> >>
>> >> >>> >> D.
>> >> >>> >>
>> >> >>> >> On Sat, Feb 26, 2011 at 2:31 PM, Vladimir Ivanov
>> >> >>> >> <[email protected]>
>> >> >>> >> wrote:
>> >> >>> >> > I've just checked it with Maven and jetty-run and
>> >> >>> >> > jetty-run-war
>> >> >>> >> > goals
>> >> >>> >> > -
>> >> >>> >> > still reproduced. I haven't specified 'index' explicitly and
>> >> >>> >> > use
>> >> >>> >> > default
>> >> >>> >> > URL: http://localhost:8080. But link to the Home page has
>> >> >>> >> > following
>> >> >>> >> form:
>> >> >>> >> > http://localhost:8080/index for me.
>> >> >>> >> >
>> >> >>> >> > 2011/2/26 Richard Hirsch <[email protected]>
>> >> >>> >> >
>> >> >>> >> >> The problem is the "index" in the URL. If this was tomcat,
>> >> >>> >> >> then
>> >> >>> >> >> your
>> >> >>> >> >> war might be called "index.war" but I've never seen a servlet
>> >> >>> >> >> suffix
>> >> >>> >> >> in jetty.
>> >> >>> >> >>
>> >> >>> >> >> I tried stax with you user credentials and it works for me as
>> >> >>> >> >> well.
>> >> >>> >> >>
>> >> >>> >> >> D.
>> >> >>> >> >>
>> >> >>> >> >> On Sat, Feb 26, 2011 at 2:09 PM, Vladimir Ivanov
>> >> >>> >> >> <[email protected]
>> >> >>> >> >
>> >> >>> >> >> wrote:
>> >> >>> >> >> > Haven't understood yet.
>> >> >>> >> >> >
>> >> >>> >> >> > Ok, but why did I reproduce it on Stax? I switched to
>> >> >>> >> >> > Public
>> >> >>> >> >> > page
>> >> >>> >> >> > and
>> >> >>> >> >> then
>> >> >>> >> >> > back to the Home page and saw the same picture.
>> >> >>> >> >> >
>> >> >>> >> >> > Could you please login on Stax under my credentials (login:
>> >> >>> >> >> > lester,
>> >> >>> >> >> > password: lester) and perform the same actions?
>> >> >>> >> >> >
>> >> >>> >> >> > 2011/2/26 Richard Hirsch <[email protected]>
>> >> >>> >> >> >
>> >> >>> >> >> >> what is "index"? Usually, when I start jetty (not with
>> >> >>> >> >> >> SBT),
>> >> >>> >> >> >> the
>> >> >>> >> >> >> instance starts at http://localhost:8080
>> >> >>> >> >> >>
>> >> >>> >> >> >> D.
>> >> >>> >> >> >> On Sat, Feb 26, 2011 at 11:48 AM, Vladimir Ivanov <
>> >> >>> >> >> [email protected]>
>> >> >>> >> >> >> wrote:
>> >> >>> >> >> >> > In my case the problem is on http://localhost:8080/index
>> >> >>> >> >> >> > ,
>> >> >>> >> >> >> > so
>> >> >>> >> >> >> > path
>> >> >>> >> to
>> >> >>> >> >> >> the
>> >> >>> >> >> >> > default avatar image looks like
>> >> >>> >> >> >> > http://localhost:8080/index/images/avatar.jpg and link
>> >> >>> >> >> >> > to
>> >> >>> >> >> >> > the
>> >> >>> >> >> >> > my
>> >> >>> >> user
>> >> >>> >> >> >> > profile has form:
>> >> >>> >> >> >> > http://localhost:8080/index/user/lester .
>> >> >>> >> >> >> >
>> >> >>> >> >> >> > 2011/2/26 Richard Hirsch <[email protected]>
>> >> >>> >> >> >> >
>> >> >>> >> >> >> >> I assume you are using Tomcat locally.
>> >> >>> >> >> >> >>
>> >> >>> >> >> >> >> Is the problem on
>> >> >>> >> >> >> >> http://localhost:8080/esme/user/lester
>> >> >>> >> >> >> >> or
>> >> >>> >> >> >> >> http://localhost:8080/esme/?
>> >> >>> >> >> >> >>
>> >> >>> >> >> >> >> Does the problem occur when you reply to a message (for
>> >> >>> >> >> >> >> example
>> >> >>> >> "@tom
>> >> >>> >> >> >> >> cool idea")
>> >> >>> >> >> >> >>
>> >> >>> >> >> >> >> D.
>> >> >>> >> >> >> >>
>> >> >>> >> >> >> >> On Sat, Feb 26, 2011 at 7:04 AM, Vassil Dichev <
>> >> >>> >> [email protected]>
>> >> >>> >> >> >> wrote:
>> >> >>> >> >> >> >> > Are you using Jetty or Tomcat?
>> >> >>> >> >> >> >> >
>> >> >>> >> >> >> >> > On Sat, Feb 26, 2011 at 3:59 AM, Vladimir Ivanov <
>> >> >>> >> >> >> [email protected]>
>> >> >>> >> >> >> >> wrote:
>> >> >>> >> >> >> >> >> The problem is that the links to the default avatar
>> >> >>> >> >> >> >> >> image
>> >> >>> >> >> >> >> >> and
>> >> >>> >> user
>> >> >>> >> >> >> >> profile
>> >> >>> >> >> >> >> >> are prefixed with 'index' on user home page.
>> >> >>> >> >> >> >> >>
>> >> >>> >> >> >> >> >> 2011/2/26 Vladimir Ivanov <[email protected]>
>> >> >>> >> >> >> >> >>
>> >> >>> >> >> >> >> >>> Hmm... It appears some problems exist. When I click
>> >> >>> >> >> >> >> >>> on
>> >> >>> >> >> >> >> >>> 'Home'
>> >> >>> >> >> link
>> >> >>> >> >> >> and
>> >> >>> >> >> >> >> try
>> >> >>> >> >> >> >> >>> to view any user's profile page, 'The Requested URL
>> >> >>> >> >> >> /index/user/vivanov
>> >> >>> >> >> >> >> was
>> >> >>> >> >> >> >> >>> not found on this server' message is shown. Also UI
>> >> >>> >> >> >> >> >>> formatting
>> >> >>> >> is
>> >> >>> >> >> >> >> broken for
>> >> >>> >> >> >> >> >>> user that doesn't have avatar on the same page due
>> >> >>> >> >> >> >> >>> to
>> >> >>> >> >> >> >> >>> default
>> >> >>> >> >> >> >> avatar.jpg
>> >> >>> >> >> >> >> >>> hasn't been loaded.
>> >> >>> >> >> >> >> >>>
>> >> >>> >> >> >> >> >>>
>> >> >>> >> >> >> >> >>> 2011/2/26 Vladimir Ivanov <[email protected]>
>> >> >>> >> >> >> >> >>>
>> >> >>> >> >> >> >> >>>> Sorry,
>> >> >>> >> >> >> >> >>>>
>> >> >>> >> >> >> >> >>>> It seems it is my local problem - I've just tried
>> >> >>> >> >> >> >> >>>> to
>> >> >>> >> >> >> >> >>>> post
>> >> >>> >> >> >> >> >>>> new
>> >> >>> >> >> >> messages
>> >> >>> >> >> >> >> on
>> >> >>> >> >> >> >> >>>> Stax, UI is ok.
>> >> >>> >> >> >> >> >>>>
>> >> >>> >> >> >> >> >>>> 2011/2/26 Vladimir Ivanov <[email protected]>
>> >> >>> >> >> >> >> >>>>
>> >> >>> >> >> >> >> >>>> Good work guys!
>> >> >>> >> >> >> >> >>>>>
>> >> >>> >> >> >> >> >>>>> Btw, it might be my local checkout is broken, but
>> >> >>> >> >> >> >> >>>>> after
>> >> >>> >> today's
>> >> >>> >> >> >> >> update UI
>> >> >>> >> >> >> >> >>>>> on user's personal timeline screen is broken.
>> >> >>> >> >> >> >> >>>>>
>> >> >>> >> >> >> >> >>>>> 2011/2/25 Ethan Jewett <[email protected]>
>> >> >>> >> >> >> >> >>>>>
>> >> >>> >> >> >> >> >>>>> Thanks Dick and Vassil!
>> >> >>> >> >> >> >> >>>>>>
>> >> >>> >> >> >> >> >>>>>> On Fri, Feb 25, 2011 at 9:31 AM, Richard Hirsch
>> >> >>> >> >> >> >> >>>>>> <
>> >> >>> >> >> >> >> [email protected]>
>> >> >>> >> >> >> >> >>>>>> wrote:
>> >> >>> >> >> >> >> >>>>>> > Thanks.
>> >> >>> >> >> >> >> >>>>>> >
>> >> >>> >> >> >> >> >>>>>> > I've fixed this problem and have committed
>> >> >>> >> >> >> >> >>>>>> > everything
>> >> >>> >> >> >> >> >>>>>> > to
>> >> >>> >> >> SVN.
>> >> >>> >> >> >> >> Deployed
>> >> >>> >> >> >> >> >>>>>> > everything to stax.
>> >> >>> >> >> >> >> >>>>>> >
>> >> >>> >> >> >> >> >>>>>> > I discovered a new bug during testing (unable
>> >> >>> >> >> >> >> >>>>>> > to
>> >> >>> >> >> >> >> >>>>>> > post
>> >> >>> >> from
>> >> >>> >> >> >> streams
>> >> >>> >> >> >> >> /
>> >> >>> >> >> >> >> >>>>>> > public page) so we aren't finished with the
>> >> >>> >> >> >> >> >>>>>> > release
>> >> >>> >> >> >> >> >>>>>> > yet.
>> >> >>> >> >> >> >> >>>>>> >
>> >> >>> >> >> >> >> >>>>>> > D.
>> >> >>> >> >> >> >> >>>>>> >
>> >> >>> >> >> >> >> >>>>>> > On Fri, Feb 25, 2011 at 6:28 AM, Vassil Dichev
>> >> >>> >> >> >> >> >>>>>> > <
>> >> >>> >> >> >> >> [email protected]>
>> >> >>> >> >> >> >> >>>>>> wrote:
>> >> >>> >> >> >> >> >>>>>> >> OK, I've committed a fix, and it works with
>> >> >>> >> >> >> >> >>>>>> >> Jetty. I
>> >> >>> >> think
>> >> >>> >> >> >> you've
>> >> >>> >> >> >> >> >>>>>> also
>> >> >>> >> >> >> >> >>>>>> >> forgotten to mention that shortened URLs must
>> >> >>> >> >> >> >> >>>>>> >> also
>> >> >>> >> >> >> >> >>>>>> >> have
>> >> >>> >> the
>> >> >>> >> >> >> >> prepended
>> >> >>> >> >> >> >> >>>>>> >> context root.
>> >> >>> >> >> >> >> >>>>>> >>
>> >> >>> >> >> >> >> >>>>>> >> Now it's time to go to the kindergarten with
>> >> >>> >> >> >> >> >>>>>> >> my
>> >> >>> >> >> >> >> >>>>>> >> son,
>> >> >>> >> feel
>> >> >>> >> >> free
>> >> >>> >> >> >> to
>> >> >>> >> >> >> >> >>>>>> test.
>> >> >>> >> >> >> >> >>>>>> >>
>> >> >>> >> >> >> >> >>>>>> >> Vassil
>> >> >>> >> >> >> >> >>>>>> >>
>> >> >>> >> >> >> >> >>>>>> >>
>> >> >>> >> >> >> >> >>>>>> >> On Fri, Feb 25, 2011 at 6:56 AM, Vassil
>> >> >>> >> >> >> >> >>>>>> >> Dichev <
>> >> >>> >> >> >> >> [email protected]>
>> >> >>> >> >> >> >> >>>>>> wrote:
>> >> >>> >> >> >> >> >>>>>> >>> Since the context root doesn't change for
>> >> >>> >> >> >> >> >>>>>> >>> the
>> >> >>> >> >> >> >> >>>>>> >>> lifetime
>> >> >>> >> of
>> >> >>> >> >> the
>> >> >>> >> >> >> >> >>>>>> >>> application, I would define a val somewhere
>> >> >>> >> >> >> >> >>>>>> >>> in
>> >> >>> >> >> >> >> >>>>>> >>> object
>> >> >>> >> >> >> Message:
>> >> >>> >> >> >> >> >>>>>> >>>
>> >> >>> >> >> >> >> >>>>>> >>> val root = LiftRules.context.path
>> >> >>> >> >> >> >> >>>>>> >>>
>> >> >>> >> >> >> >> >>>>>> >>> and then prepend root to these URLs. Give me
>> >> >>> >> >> >> >> >>>>>> >>> half
>> >> >>> >> >> >> >> >>>>>> >>> an
>> >> >>> >> hour
>> >> >>> >> >> and
>> >> >>> >> >> >> >> I'll
>> >> >>> >> >> >> >> >>>>>> do
>> >> >>> >> >> >> >> >>>>>> >>> it and test that at least it works on Jetty
>> >> >>> >> >> >> >> >>>>>> >>> (should
>> >> >>> >> >> >> >> >>>>>> >>> be
>> >> >>> >> >> empty
>> >> >>> >> >> >> >> context
>> >> >>> >> >> >> >> >>>>>> >>> root).
>> >> >>> >> >> >> >> >>>>>> >>>
>> >> >>> >> >> >> >> >>>>>> >>>
>> >> >>> >> >> >> >> >>>>>> >>> On Fri, Feb 25, 2011 at 6:46 AM, Richard
>> >> >>> >> >> >> >> >>>>>> >>> Hirsch
>> >> >>> >> >> >> >> >>>>>> >>> <
>> >> >>> >> >> >> >> >>>>>> [email protected]> wrote:
>> >> >>> >> >> >> >> >>>>>> >>>> If you just change the two lines of codes
>> >> >>> >> >> >> >> >>>>>> >>>> accordingly,
>> >> >>> >> I
>> >> >>> >> >> can
>> >> >>> >> >> >> >> test
>> >> >>> >> >> >> >> >>>>>> it
>> >> >>> >> >> >> >> >>>>>> >>>> on Tomcat. I kept getting Scala errors
>> >> >>> >> >> >> >> >>>>>> >>>> while
>> >> >>> >> >> >> >> >>>>>> >>>> compiling
>> >> >>> >> >> >> >> >>>>>> >>>>
>> >> >>> >> >> >> >> >>>>>> >>>>         map(nickname =>
>> >> >>> >> >> >> >> >>>>>> >>>>           <xml:group> @<a
>> >> >>> >> >> >> >> >>>>>> >>>>
>> >> >>> >> href={"/user/"+urlEncode(nickname.text)}>{nickname}</a>
>> >> >>> >> >> >> >> >>>>>> </xml:group>).
>> >> >>> >> >> >> >> >>>>>> >>>>         getOrElse(Text(""))
>> >> >>> >> >> >> >> >>>>>> >>>>
>> >> >>> >> >> >> >> >>>>>> >>>>       case e: Elem if e.label == "tag" =>
>> >> >>> >> >> >> >> >>>>>> >>>>         e.attribute("name").map(tag =>
>> >> >>> >> >> >> >> >>>>>> >>>>           <xml:group> #<a
>> >> >>> >> >> >> >> >>>>>> >>>>
>> >> >>> >> >> >> >> >>>>>> >>>> href={"/tag/"+urlEncode(tag.text)}>{tag}</a>
>> >> >>> >> >> </xml:group>).
>> >> >>> >> >> >> >> >>>>>> >>>>         getOrElse(Text(""))
>> >> >>> >> >> >> >> >>>>>> >>>>
>> >> >>> >> >> >> >> >>>>>> >>>>
>> >> >>> >> >> >> >> >>>>>> >>>> D.
>> >> >>> >> >> >> >> >>>>>> >>>> On Fri, Feb 25, 2011 at 5:43 AM, Vassil
>> >> >>> >> >> >> >> >>>>>> >>>> Dichev
>> >> >>> >> >> >> >> >>>>>> >>>> <
>> >> >>> >> >> >> >> [email protected]>
>> >> >>> >> >> >> >> >>>>>> wrote:
>> >> >>> >> >> >> >> >>>>>> >>>>> A quick look at the Scaladocs
>> >> >>> >> >> >> >> >>>>>> >>>>> (
>> >> >>> >> >> >> >> >>>>>>
>> >> >>> >> >> >> >>
>> >> >>> >> >> >>
>> >> >>> >> >>
>> >> >>> >>
>> >> >>> >>
>> >> >>> >>
>> >> >>> >> http://scala-tools.org/mvnsites/liftweb-2.2/framework/scaladocs/index.html
>> >> >>> >> >> >> >> >>>>>> )
>> >> >>> >> >> >> >> >>>>>> >>>>> shows it should be easy:
>> >> >>> >> >> >> >> >>>>>> >>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>> LiftRules.context.path
>> >> >>> >> >> >> >> >>>>>> >>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>> Unfortunately I won't have the time to
>> >> >>> >> >> >> >> >>>>>> >>>>> test
>> >> >>> >> >> >> >> >>>>>> >>>>> it
>> >> >>> >> >> >> >> >>>>>> >>>>> with
>> >> >>> >> >> Tomcat
>> >> >>> >> >> >> >> now,
>> >> >>> >> >> >> >> >>>>>> could
>> >> >>> >> >> >> >> >>>>>> >>>>> you give this a try? Otherwise I'll check
>> >> >>> >> >> >> >> >>>>>> >>>>> it
>> >> >>> >> >> >> >> >>>>>> >>>>> tonight.
>> >> >>> >> >> >> >> >>>>>> >>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>> Vassil
>> >> >>> >> >> >> >> >>>>>> >>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>> On Fri, Feb 25, 2011 at 6:33 AM, Richard
>> >> >>> >> >> >> >> >>>>>> >>>>> Hirsch <
>> >> >>> >> >> >> >> >>>>>> [email protected]> wrote:
>> >> >>> >> >> >> >> >>>>>> >>>>>> @Vassil - that would be great
>> >> >>> >> >> >> >> >>>>>> >>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>> Thanks.
>> >> >>> >> >> >> >> >>>>>> >>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>> D.
>> >> >>> >> >> >> >> >>>>>> >>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>> On Fri, Feb 25, 2011 at 5:31 AM, Vassil
>> >> >>> >> >> >> >> >>>>>> >>>>>> Dichev <
>> >> >>> >> >> >> >> >>>>>> [email protected]> wrote:
>> >> >>> >> >> >> >> >>>>>> >>>>>>> Dick,
>> >> >>> >> >> >> >> >>>>>> >>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>> This could be done with Javascript, but
>> >> >>> >> >> >> >> >>>>>> >>>>>>> now
>> >> >>> >> >> >> >> >>>>>> >>>>>>> that I
>> >> >>> >> >> look
>> >> >>> >> >> >> at
>> >> >>> >> >> >> >> the
>> >> >>> >> >> >> >> >>>>>> problem
>> >> >>> >> >> >> >> >>>>>> >>>>>>> more closely I think it should be done
>> >> >>> >> >> >> >> >>>>>> >>>>>>> in
>> >> >>> >> >> >> >> >>>>>> >>>>>>> Scala. We
>> >> >>> >> >> need
>> >> >>> >> >> >> to
>> >> >>> >> >> >> >> get
>> >> >>> >> >> >> >> >>>>>> the
>> >> >>> >> >> >> >> >>>>>> >>>>>>> servlet context name and prepend it to
>> >> >>> >> >> >> >> >>>>>> >>>>>>> the
>> >> >>> >> >> >> >> >>>>>> >>>>>>> URL
>> >> >>> >> >> >> >> >>>>>> >>>>>>> via
>> >> >>> >> the
>> >> >>> >> >> >> >> Servlet
>> >> >>> >> >> >> >> >>>>>> API.
>> >> >>> >> >> >> >> >>>>>> >>>>>>> Let me check how to do that.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>> Vassil
>> >> >>> >> >> >> >> >>>>>> >>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>> On Thu, Feb 24, 2011 at 7:22 PM, Richard
>> >> >>> >> >> >> >> >>>>>> >>>>>>> Hirsch
>> >> >>> >> >> >> >> >>>>>> >>>>>>> <
>> >> >>> >> >> >> >> >>>>>> [email protected]> wrote:
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> Moving ahead with the last item for the
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> 1.2
>> >> >>> >> release.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> I'm getting there - I've cleared up
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> most
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> of
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> the
>> >> >>> >> >> issues
>> >> >>> >> >> >> via
>> >> >>> >> >> >> >> >>>>>> various
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> JavaScript changes. I'll check in the
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> code
>> >> >>> >> tomorrow.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> Now I'm trying to figure out how to
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> make
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> the
>> >> >>> >> message
>> >> >>> >> >> >> >> contents
>> >> >>> >> >> >> >> >>>>>> deal
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> with the relative paths as well. The
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> problem
>> >> >>> >> occurs
>> >> >>> >> >> when
>> >> >>> >> >> >> >> tags
>> >> >>> >> >> >> >> >>>>>> or @user
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> URLs are included in messages.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> The code is in model/Message.scala
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>          map(nickname =>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>            <xml:group> @<a
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> href={"/user/"+urlEncode(nickname.text)}>{nickname}</a>
>> >> >>> >> >> >> >> >>>>>> </xml:group>).
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>          getOrElse(Text(""))
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>        case e: Elem if e.label == "tag"
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> =>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>          e.attribute("name").map(tag =>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>            <xml:group> #<a
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> href={"/tag/"+urlEncode(tag.text)}>{tag}</a>
>> >> >>> >> >> >> </xml:group>).
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>          getOrElse(Text(""))
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> We have the same problem here that the
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> href is
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> not
>> >> >>> >> >> >> correct
>> >> >>> >> >> >> >> when
>> >> >>> >> >> >> >> >>>>>> using Tomcat.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> I have a javascript method which I call
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> to
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> adjust
>> >> >>> >> the
>> >> >>> >> >> >> path
>> >> >>> >> >> >> >> but
>> >> >>> >> >> >> >> >>>>>> I
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> haven't been able to get the Scala
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> syntax
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> right.
>> >> >>> >> For
>> >> >>> >> >> >> >> example,
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>    <xml:group> @<a
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>>
>> >> >>> >> >> >> >>
>> >> >>> >> >> >>
>> >> >>> >> >>
>> >> >>> >>
>> >> >>> >>
>> >> >>> >>
>> >> >>> >> href={"javascript:pathAdjust('/user/'+urlEncode(nickname.text))"}>{nickname}</a>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> </xml:group>).
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> Maybe, someone with more Scala
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> experience
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> can
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> show
>> >> >>> >> me
>> >> >>> >> >> >> how
>> >> >>> >> >> >> >> this
>> >> >>> >> >> >> >> >>>>>> work.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> If you want just use the javascript
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> alert
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> method.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> D.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> On Tue, Feb 22, 2011 at 9:33 AM,
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> Richard
>> >> >>> >> >> >> >> >>>>>> >>>>>>>> Hirsch <
>> >> >>> >> >> >> >> >>>>>> [email protected]> wrote:
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>> Yep - try it with IE and create a
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>> message
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>> with a
>> >> >>> >> tag
>> >> >>> >> >> -
>> >> >>> >> >> >> the
>> >> >>> >> >> >> >> tag
>> >> >>> >> >> >> >> >>>>>> no
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>> longer appears 2x :->
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>> D.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>> On Tue, Feb 22, 2011 at 9:21 AM, Ethan
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>> Jewett
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>> <
>> >> >>> >> >> >> >> >>>>>> [email protected]> wrote:
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>> This is great Dick. Thanks! Is the
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>> new
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>> version
>> >> >>> >> now
>> >> >>> >> >> >> >> deployed
>> >> >>> >> >> >> >> >>>>>> at
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>
>> >> >>> >> >> http://esmecloudserverapache.dickhirsch.staxapps.net/?
>> >> >>> >> >> >> >> It
>> >> >>> >> >> >> >> >>>>>> looks like
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>> there is a new deploy up there.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>> Cheers,
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>> Ethan
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>> On Mon, Feb 21, 2011 at 9:42 AM,
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>> Richard
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>> Hirsch
>> >> >>> >> <
>> >> >>> >> >> >> >> >>>>>> [email protected]> wrote:
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>> 295 is finished and the JIRA issue
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>> is
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>> closed.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>> One more JIRA issue to go....
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>> On Sun, Feb 20, 2011 at 11:21 AM,
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>> Richard
>> >> >>> >> Hirsch <
>> >> >>> >> >> >> >> >>>>>> [email protected]> wrote:
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>> just FYI
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>> I'm currently working on the last
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>> two
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>> issues
>> >> >>> >> for
>> >> >>> >> >> the
>> >> >>> >> >> >> >> 1.2
>> >> >>> >> >> >> >> >>>>>> release. I've
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>> already solved
>> >> >>> >> >> >> >> >>>>>> https://issues.apache.org/jira/browse/ESME-295
>> >> >>> >> >> >> >> >>>>>> and
>> >> >>> >> >> >> >> >>>>>> am
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>> now working on
>> >> >>> >> >> >> >> >>>>>> https://issues.apache.org/jira/browse/ESME-327.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>> D.
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>>
>> >> >>> >> >> >> >> >>>>>> >>>>
>> >> >>> >> >> >> >> >>>>>> >>>
>> >> >>> >> >> >> >> >>>>>> >>
>> >> >>> >> >> >> >> >>>>>> >
>> >> >>> >> >> >> >> >>>>>>
>> >> >>> >> >> >> >> >>>>>
>> >> >>> >> >> >> >> >>>>>
>> >> >>> >> >> >> >> >>>>>
>> >> >>> >> >> >> >> >>>>> --
>> >> >>> >> >> >> >> >>>>> Best Regards,
>> >> >>> >> >> >> >> >>>>> Vladimir Ivanov
>> >> >>> >> >> >> >> >>>>>
>> >> >>> >> >> >> >> >>>>
>> >> >>> >> >> >> >> >>>>
>> >> >>> >> >> >> >> >>>>
>> >> >>> >> >> >> >> >>>> --
>> >> >>> >> >> >> >> >>>> Best Regards,
>> >> >>> >> >> >> >> >>>> Vladimir Ivanov
>> >> >>> >> >> >> >> >>>>
>> >> >>> >> >> >> >> >>>
>> >> >>> >> >> >> >> >>>
>> >> >>> >> >> >> >> >>>
>> >> >>> >> >> >> >> >>> --
>> >> >>> >> >> >> >> >>> Best Regards,
>> >> >>> >> >> >> >> >>> Vladimir Ivanov
>> >> >>> >> >> >> >> >>>
>> >> >>> >> >> >> >> >>
>> >> >>> >> >> >> >> >>
>> >> >>> >> >> >> >> >>
>> >> >>> >> >> >> >> >> --
>> >> >>> >> >> >> >> >> Best Regards,
>> >> >>> >> >> >> >> >> Vladimir Ivanov
>> >> >>> >> >> >> >> >>
>> >> >>> >> >> >> >> >
>> >> >>> >> >> >> >>
>> >> >>> >> >> >> >
>> >> >>> >> >> >> >
>> >> >>> >> >> >> >
>> >> >>> >> >> >> > --
>> >> >>> >> >> >> > Best Regards,
>> >> >>> >> >> >> > Vladimir Ivanov
>> >> >>> >> >> >> >
>> >> >>> >> >> >>
>> >> >>> >> >> >
>> >> >>> >> >> >
>> >> >>> >> >> >
>> >> >>> >> >> > --
>> >> >>> >> >> > Best Regards,
>> >> >>> >> >> > Vladimir Ivanov
>> >> >>> >> >> >
>> >> >>> >> >>
>> >> >>> >> >
>> >> >>> >> >
>> >> >>> >> >
>> >> >>> >> > --
>> >> >>> >> > Best Regards,
>> >> >>> >> > Vladimir Ivanov
>> >> >>> >> >
>> >> >>> >>
>> >> >>> >
>> >> >>> >
>> >> >>> >
>> >> >>> > --
>> >> >>> > Best Regards,
>> >> >>> > Vladimir Ivanov
>> >> >>> >
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Best Regards,
>> >> >> Vladimir Ivanov
>> >> >>
>> >> >
>> >
>> >
>> >
>> > --
>> > Best Regards,
>> > Vladimir Ivanov
>> >
>
>
>
> --
> Best Regards,
> Vladimir Ivanov
>

Reply via email to