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 >
