Good news - it looks I already solved the problem. I had time during
my train ride home and I think that something has changed in lift. The
servlet context is now set correctly.

I tried it in Tomcat and jetty.

The change actually simplifies our code. I'll commit my changes on
Friday and let everyone else take a look at it.

D.

On Wed, Apr 6, 2011 at 5:53 PM, Vladimir Ivanov <[email protected]> wrote:
> Ethan,
>
> For sure ;s) Great that you found it!
>
> Vladimir
>
> 2011/4/6 Ethan Jewett <[email protected]>
>
>> Oh .... we *might* want to keep an eye on this thread:
>>
>> http://groups.google.com/group/liftweb/browse_thread/thread/ed0945b9dd6278e5?hl=en
>>
>> Ethan
>>
>> On Wed, Apr 6, 2011 at 5:06 PM, Richard Hirsch <[email protected]>
>> wrote:
>> > Double Arggggh
>> >
>> > D.
>> >
>> > On Wed, Apr 6, 2011 at 4:58 PM, Ethan Jewett <[email protected]> wrote:
>> >> Ok, this stuff has nothing to do with the timeline, I think :-(
>> >>
>> >> Do the button images start working again if you just use
>> >> LiftRules.context.path instead of Message.root? I don't really see why
>> >> that would make a difference, but it's possible.
>> >>
>> >> Regarding the script links, in the old base_top.html I think they were
>> >> more like scripts/ instead of ../scripts/. Does making that change
>> >> break things on other pages? Probably it does, in which case we need
>> >> to figure out another way.... Arggggh :-)
>> >>
>> >> Ethan
>> >>
>> >> On Wed, Apr 6, 2011 at 4:48 PM, Richard Hirsch <[email protected]>
>> wrote:
>> >>> @Ethan - I'd love to wait and see you work your magic ;->
>> >>>
>> >>> The problem is in base.html:
>> >>>
>> >>>        <link rel="stylesheet" href="../style/style.css"
>> >>> type="text/css" media="screen" />
>> >>>        <link rel="stylesheet" href="../style/tipTip.css"
>> >>> type="text/css" media="screen" />
>> >>>        <script id="jquery" src="/classpath/jquery.js"
>> type="text/javascript"/>
>> >>>        <script id="json" src="/classpath/json.js"
>> type="text/javascript"/>
>> >>>        <script src="../scripts/jquery.TipTip.js"
>> type="text/javascript"/>
>> >>>        <script src="../scripts/esme_tool_tip.js"
>> type="text/javascript"/>
>> >>>        <script src="../scripts/jquery.validate.js"
>> type="text/javascript"/>
>> >>>        <script src="../scripts/esme_validate.js"
>> type="text/javascript"/>
>> >>>
>> >>> All the scripts with "../" don't work on Tomcat. I deleted
>> >>> base_top.html but without testing the change on Tomcat ;->
>> >>>
>> >>> Also the sign-out and search images are broken which is a little
>> >>> strange, since they are based on Vassil's Message.root code.
>> >>>
>> >>>  def logoutimage: MetaData = ("src" -> (Message.root +
>> >>> "/images/btn-signout.gif"))
>> >>>  def searchimage: MetaData = ("src" -> (Message.root +
>> >>> "/images/btn-search.gif"))
>> >>>
>> >>> In Tomcat, these are turned into
>> >>> "http://localhost:8080/esme/esme/images/btn-signout.gif";
>> >>>
>> >>> D.
>> >>>
>> >>> On Wed, Apr 6, 2011 at 4:40 PM, Vladimir Ivanov <[email protected]>
>> wrote:
>> >>>> Should separate issue be created or the old one ESME-327 be reopened?
>> >>>>
>> >>>> 2011/4/6 Richard Hirsch <[email protected]>
>> >>>>
>> >>>>> Hi,
>> >>>>>
>> >>>>> I just wanted to inform the list that ESME in Tomcat is currently
>> >>>>> tweaked...
>> >>>>>
>> >>>>> In base.html, the paths are messed up again. Arghhhh.
>> >>>>>
>> >>>>> I'll take a look at it and see if I figured how out how best to fix
>> it.
>> >>>>>
>> >>>>> D.
>> >>>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>> --
>> >>>> Best Regards,
>> >>>> Vladimir Ivanov
>> >>>>
>> >>>
>> >>
>> >
>>
>
>
>
> --
> Best Regards,
> Vladimir Ivanov
>

Reply via email to