incubator-esme-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vladimir Ivanov <lester.m...@gmail.com>
Subject Re: Move to latest Lift release for 1.2
Date Mon, 20 Dec 2010 16:23:29 GMT
Richard, Ethan

Do you know, whether Lift logger wrapper works on Stax?

For example, given wrapper is set:

val logger: Logger = Logger ("org.apache.esme.model.Message")

I'm able to log statements locally with code like this:

      <body>{
          (org \ "body").map(_.child map {
              case e: Elem if e.label == "at_name" =>
                logger.info("Message.toXml: org = %s".format(org))
                e.attribute("id").map(id => {
                  logger.info("Message.toXml: id.text.toLong =
%s".format(id.text.toLong));
                  <at_name image={nameMap(id.text.toLong).image} id={id}
                    nickname={nameMap(id.text.toLong).nickname.is}/>})
getOrElse Text("")
              case x => x
            })


But I have no idea if it works on Stax and what the level of log is...

2010/12/20 Ethan Jewett <esjewett@gmail.com>

> I'll try to do it tonight, but as we just learned, my logging-fu
> consists of "println". Does that even work on Stax? :-)
>
> Ethan
>
> On Mon, Dec 20, 2010 at 12:28 PM, Richard Hirsch <hirsch.dick@gmail.com>
> wrote:
> > If you make a commit with logging code in the 2.2 branch, I'll deploy
> > it on stax.
> >
> > D.
> >
> > On Mon, Dec 20, 2010 at 12:26 PM, Ethan Jewett <esjewett@gmail.com>
> wrote:
> >> This continues to look like a malformed message. Can we instrument
> >> this portion of the code on Stax to show us which message is causing
> >> trouble? We probably just need to print "org" to the log after the "
> >> case e: Elem if e.label == "at_name" =>" line. Last message printed
> >> before the stack trace shows up is our winner!
> >>
> >> Ethan
> >>
> >> On Mon, Dec 20, 2010 at 11:59 AM, Richard Hirsch <hirsch.dick@gmail.com>
> wrote:
> >>> Exception is still there.
> >>>
> >>> The problem is here in Message.scala during creation of the "<at_name"
> >>> - it looks like "id" isn't found
> >>>
> >>> <body>{
> >>>          (org \ "body").map(_.child map {
> >>>              case e: Elem if e.label == "at_name" =>
> >>>                e.attribute("id").map(id =>
> >>>                  <at_name image={nameMap(id.text.toLong).image} id={id}
> >>>                    nickname={nameMap(id.text.toLong).nickname.is}/>)
> >>> getOrElse Text("")
> >>>              case x => x
> >>>            })
> >>>        }</body>{
> >>>
> >>>
> >>> On Mon, Dec 20, 2010 at 11:36 AM, Anne Kathrine Petter√łe
> >>> <yojibee@gmail.com> wrote:
> >>>> I wonder why we are always having problems with that user
> (akpetteroe)?
> >>>> Are all the exceptions gone now?
> >>>>
> >>>> /Anne
> >>>>
> >>>>
> >>>> On 20 December 2010 10:08, Richard Hirsch <hirsch.dick@gmail.com>
> wrote:
> >>>>> Thanks - already committed and deployed the change on stax.
> >>>>>
> >>>>> D.
> >>>>>
> >>>>> On Mon, Dec 20, 2010 at 9:59 AM, Vladimir Ivanov <
> lester.mail@gmail.com> wrote:
> >>>>>> It's from UserDisplay.scala:63 (method cometTimeline) I guess.
> >>>>>>
> >>>>>> 2010/12/20 Richard Hirsch <hirsch.dick@gmail.com>
> >>>>>>
> >>>>>>> We have a strange log-entry:  "<lift:comet
> type="UserMessagesTimeline"
> >>>>>>> name="user6"></lift:comet>" in the stax log. Does anyone know where
> it
> >>>>>>> comes from?
> >>>>>>>
> >>>>>>> D.
> >>>>>>>
> >>>>>>> On Mon, Dec 20, 2010 at 8:55 AM, Richard Hirsch <
> hirsch.dick@gmail.com>
> >>>>>>> wrote:
> >>>>>>> > Just deployed on stax
> >>>>>>> >
> >>>>>>> > We have an exception when accessing Anne's user:
> >>>>>>> >
> http://esmecloudserverapache.dickhirsch.staxapps.net/user/akpetteroe
> >>>>>>> >
> >>>>>>> > ava.util.NoSuchElementException: key not found: 44
> >>>>>>> >        at
> scala.collection.MapLike$class.default(MapLike.scala:223)
> >>>>>>> >        at
> scala.collection.immutable.HashMap.default(HashMap.scala:35)
> >>>>>>> >        at scala.collection.MapLike$class.apply(MapLike.scala:134)
> >>>>>>> >        at
> scala.collection.immutable.HashMap.apply(HashMap.scala:35)
> >>>>>>> >        at
> >>>>>>>
> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10$$anonfun$apply$11.apply(Message.scala:371)
> >>>>>>> >        at
> >>>>>>>
> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10$$anonfun$apply$11.apply(Message.scala:370)
> >>>>>>> >        at scala.Option.map(Option.scala:129)
> >>>>>>> >        at
> >>>>>>>
> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10.apply(Message.scala:370)
> >>>>>>> >        at
> >>>>>>>
> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10.apply(Message.scala:368)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >>>>>>> >        at
> scala.collection.Iterator$class.foreach(Iterator.scala:631)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.LinearSeqLike$$anon$1.foreach(LinearSeqLike.scala:52)
> >>>>>>> >        at
> >>>>>>> scala.collection.IterableLike$class.foreach(IterableLike.scala:79)
> >>>>>>> >        at scala.xml.NodeSeq.foreach(NodeSeq.scala:43)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.TraversableLike$class.map(TraversableLike.scala:206)
> >>>>>>> >        at scala.xml.NodeSeq.map(NodeSeq.scala:43)
> >>>>>>> >        at
> >>>>>>>
> org.apache.esme.model.Message$$anonfun$toXml$3.apply(Message.scala:368)
> >>>>>>> >        at
> >>>>>>>
> org.apache.esme.model.Message$$anonfun$toXml$3.apply(Message.scala:368)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >>>>>>> >        at
> scala.collection.Iterator$class.foreach(Iterator.scala:631)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.LinearSeqLike$$anon$1.foreach(LinearSeqLike.scala:52)
> >>>>>>> >        at
> >>>>>>> scala.collection.IterableLike$class.foreach(IterableLike.scala:79)
> >>>>>>> >        at scala.xml.NodeSeq.foreach(NodeSeq.scala:43)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.TraversableLike$class.map(TraversableLike.scala:206)
> >>>>>>> >        at scala.xml.NodeSeq.map(NodeSeq.scala:43)
> >>>>>>> >        at org.apache.esme.model.Message.toXml(Message.scala:368)
> >>>>>>> >        at
> org.apache.esme.model.Message.digestedXHTML(Message.scala:384)
> >>>>>>> >        at
> org.apache.esme.model.Message$text$.asJsExp(Message.scala:300)
> >>>>>>> >        at
> org.apache.esme.model.Message$text$.asJsExp(Message.scala:297)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.mapper.BaseMappedField$class.asJs(MappedField.scala:196)
> >>>>>>> >        at
> net.liftweb.mapper.MappedText.asJs(MappedBinary.scala:103)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.mapper.MetaMapper$$anonfun$43.apply(MetaMapper.scala:1266)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.mapper.MetaMapper$$anonfun$43.apply(MetaMapper.scala:1266)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:227)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:227)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
> >>>>>>> >        at scala.collection.immutable.List.foreach(List.scala:45)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.TraversableLike$class.flatMap(TraversableLike.scala:227)
> >>>>>>> >        at scala.collection.immutable.List.flatMap(List.scala:45)
> >>>>>>> >        at
> net.liftweb.mapper.MetaMapper$class.asJs(MetaMapper.scala:1266)
> >>>>>>> >        at org.apache.esme.model.Message$.asJs(Message.scala:43)
> >>>>>>> >        at net.liftweb.mapper.Mapper$class.asJs(Mapper.scala:127)
> >>>>>>> >        at org.apache.esme.model.Message.asJs(Message.scala:283)
> >>>>>>> >        at
> >>>>>>>
> org.apache.esme.comet.Timeline$$anonfun$render$1.apply(Timeline.scala:71)
> >>>>>>> >        at
> >>>>>>>
> org.apache.esme.comet.Timeline$$anonfun$render$1.apply(Timeline.scala:70)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
> >>>>>>> >        at scala.collection.immutable.List.foreach(List.scala:45)
> >>>>>>> >        at
> >>>>>>>
> scala.collection.TraversableLike$class.map(TraversableLike.scala:206)
> >>>>>>> >        at scala.collection.immutable.List.map(List.scala:45)
> >>>>>>> >        at
> org.apache.esme.comet.Timeline$class.render(Timeline.scala:70)
> >>>>>>> >        at
> >>>>>>>
> org.apache.esme.comet.UserMessagesTimeline.render(UserMessagesTimeline.scala:31)
> >>>>>>> >        at net.liftweb.http.CometActor$class.net
> >>>>>>> $liftweb$http$CometActor$$performReRender(CometActor.scala:673)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CometActor$$anonfun$net$liftweb$http$CometActor$$_mediumPriority$1.apply(CometActor.scala:533)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CometActor$$anonfun$net$liftweb$http$CometActor$$_mediumPriority$1.apply(CometActor.scala:499)
> >>>>>>> >        at
> scala.PartialFunction$$anon$1.apply(PartialFunction.scala:46)
> >>>>>>> >        at
> scala.PartialFunction$$anon$1.apply(PartialFunction.scala:45)
> >>>>>>> >        at
> scala.PartialFunction$$anon$1.apply(PartialFunction.scala:45)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply$mcV$sp(CometActor.scala:464)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(CometActor.scala:463)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(CometActor.scala:463)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at net.liftweb.http.S$.functionLifespan(S.scala:1418)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1.apply$mcV$sp(CometActor.scala:463)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1.apply(CometActor.scala:463)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1.apply(CometActor.scala:463)
> >>>>>>> >        at
> net.liftweb.http.S$.net$liftweb$http$S$$wrapQuery(S.scala:1169)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1$$anonfun$apply$29.apply(S.scala:1309)
> >>>>>>> >        at
> net.liftweb.http.S$.net$liftweb$http$S$$doAround(S.scala:1106)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$doAround$1.apply(S.scala:1107)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.mapper.MetaProtoExtendedSession$myWrapper$.apply(ProtoExtendedSession.scala:81)
> >>>>>>> >        at
> net.liftweb.http.S$.net$liftweb$http$S$$doAround(S.scala:1107)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1.apply(S.scala:1307)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$.net$liftweb$http$S$$_nest2InnerInit(S.scala:1306)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$31$$anonfun$apply$32$$anonfun$apply$33$$anonfun$apply$34.apply(S.scala:1332)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at net.liftweb.http.S$.withReq(S.scala:1341)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$31$$anonfun$apply$32$$anonfun$apply$33.apply(S.scala:1331)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$31$$anonfun$apply$32.apply(S.scala:1330)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$31.apply(S.scala:1329)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1.apply(S.scala:1328)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>> net.liftweb.http.S$.net$liftweb$http$S$$_innerInit(S.scala:1327)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$41$$anonfun$apply$42$$anonfun$apply$43$$anonfun$apply$44$$anonfun$apply$45.apply(S.scala:1381)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$41$$anonfun$apply$42$$anonfun$apply$43$$anonfun$apply$44.apply(S.scala:1379)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$apply$13$$anonfun$apply$14$$anonfun$apply$15.apply(Vars.scala:513)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$apply$13$$anonfun$apply$14.apply(Vars.scala:512)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$apply$13.apply(Vars.scala:511)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12.apply(Vars.scala:510)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>> net.liftweb.http.CoreRequestVarHandler$class.apply(Vars.scala:509)
> >>>>>>> >        at
> net.liftweb.http.RequestVarHandler$.apply(Vars.scala:428)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$41$$anonfun$apply$42$$anonfun$apply$43.apply(S.scala:1378)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$apply$13$$anonfun$apply$14$$anonfun$apply$15.apply(Vars.scala:513)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$apply$13$$anonfun$apply$14.apply(Vars.scala:512)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$apply$13.apply(Vars.scala:511)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12.apply(Vars.scala:510)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>> net.liftweb.http.CoreRequestVarHandler$class.apply(Vars.scala:509)
> >>>>>>> >        at
> >>>>>>> net.liftweb.http.TransientRequestVarHandler$.apply(Vars.scala:432)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$41$$anonfun$apply$42.apply(S.scala:1377)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$41.apply(S.scala:1376)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1.apply(S.scala:1375)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> net.liftweb.http.S$.net$liftweb$http$S$$_init(S.scala:1374)
> >>>>>>> >        at net.liftweb.http.S$.init(S.scala:991)
> >>>>>>> >        at net.liftweb.http.S$.initIfUninitted(S.scala:1749)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply$mcV$sp(CometActor.scala:462)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply(CometActor.scala:462)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply(CometActor.scala:462)
> >>>>>>> >        at
> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >        at
> net.liftweb.http.CometActor$$anon$1.apply(CometActor.scala:461)
> >>>>>>> >        at
> net.liftweb.http.CometActor$$anon$1.apply(CometActor.scala:459)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.actor.LiftActor$class.execTranslate(LiftActor.scala:371)
> >>>>>>> >        at
> >>>>>>>
> org.apache.esme.comet.UserMessagesTimeline.execTranslate(UserMessagesTimeline.scala:31)
> >>>>>>> >        at net.liftweb.actor.SpecializedLiftActor$class.net
> >>>>>>> $liftweb$actor$SpecializedLiftActor$$proc2(LiftActor.scala:261)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$SpecializedLiftActor$$processMailbox$1.apply$mcV$sp(LiftActor.scala:182)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$SpecializedLiftActor$$processMailbox$1.apply(LiftActor.scala:182)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$SpecializedLiftActor$$processMailbox$1.apply(LiftActor.scala:182)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.actor.SpecializedLiftActor$class.around(LiftActor.scala:196)
> >>>>>>> >        at
> >>>>>>>
> org.apache.esme.comet.UserMessagesTimeline.around(UserMessagesTimeline.scala:31)
> >>>>>>> >        at net.liftweb.actor.SpecializedLiftActor$class.net
> >>>>>>>
> $liftweb$actor$SpecializedLiftActor$$processMailbox(LiftActor.scala:181)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.actor.SpecializedLiftActor$$anonfun$2$$anonfun$apply$mcV$sp$1.apply$mcV$sp(LiftActor.scala:145)
> >>>>>>> >        at
> >>>>>>>
> net.liftweb.actor.LAScheduler$$anonfun$9$$anon$1$$anon$2.run(LiftActor.scala:51)
> >>>>>>> >        at
> >>>>>>>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> >>>>>>> >        at
> >>>>>>>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> >>>>>>> >        at java.lang.Thread.run(Thread.java:619)
> >>>>>>> >
> >>>>>>> > On Fri, Dec 17, 2010 at 11:02 PM, Richard Hirsch <
> hirsch.dick@gmail.com>
> >>>>>>> wrote:
> >>>>>>> >> Thanks.
> >>>>>>> >>
> >>>>>>> >> I'll do a deployment on Monday.
> >>>>>>> >>
> >>>>>>> >> On Fri, Dec 17, 2010 at 9:20 PM, Vladimir Ivanov <
> lester.mail@gmail.com>
> >>>>>>> wrote:
> >>>>>>> >>> @Richard,
> >>>>>>> >>>
> >>>>>>> >>> I've added modified pom.xml to ESME-313 (actually, it has
> minimal
> >>>>>>> >>> difference: lift.version property was changed from Lift2.2-RC2
> to
> >>>>>>> >>> Lift2.2-RC3).
> >>>>>>> >>>
> >>>>>>> >>> 2010/12/17 Richard Hirsch <hirsch.dick@gmail.com>
> >>>>>>> >>>
> >>>>>>> >>>> @Vladimir Awesome. Good to hear.
> >>>>>>> >>>>
> >>>>>>> >>>> If you'll add the changes to the JIRA item,  I'll do a stax
> deployment
> >>>>>>> >>>> on Monday based on  Lift2.2-RC3.
> >>>>>>> >>>>
> >>>>>>> >>>> D.
> >>>>>>> >>>>
> >>>>>>> >>>> On Fri, Dec 17, 2010 at 3:53 PM, Ethan Jewett <
> esjewett@gmail.com>
> >>>>>>> wrote:
> >>>>>>> >>>> > Excellent! Thank you for looking into this.
> >>>>>>> >>>> >
> >>>>>>> >>>> > Ethan
> >>>>>>> >>>> >
> >>>>>>> >>>> > On Fri, Dec 17, 2010 at 3:47 PM, Vladimir Ivanov <
> >>>>>>> lester.mail@gmail.com>
> >>>>>>> >>>> wrote:
> >>>>>>> >>>> >> I've checked ESME with Lift2.2-RC3, user messages timeline
> is now
> >>>>>>> >>>> working as
> >>>>>>> >>>> >> expected.
> >>>>>>> >>>> >>
> >>>>>>> >>>> >> 2010/12/17 Vladimir Ivanov <lester.mail@gmail.com>
> >>>>>>> >>>> >>
> >>>>>>> >>>> >>> @Richard, @Ethan
> >>>>>>> >>>> >>>
> >>>>>>> >>>> >>> Lift 2.2-RC3 has been announced today containing fix for
> this
> >>>>>>> specific
> >>>>>>> >>>> >>> issue.
> >>>>>>> >>>> >>>
> >>>>>>> >>>> >>> I think I'll try to update ESME to this release locally
> today
> >>>>>>> evening
> >>>>>>> >>>> and
> >>>>>>> >>>> >>> check that problem has gone.
> >>>>>>> >>>> >>>
> >>>>>>> >>>> >>> 2010/12/17 Ethan Jewett <esjewett@gmail.com>
> >>>>>>> >>>> >>>
> >>>>>>> >>>> >>> I think Vladimir was pursuing this on the Lift list. I'm
> not sure
> >>>>>>> how
> >>>>>>> >>>> >>>> far he got with that.
> >>>>>>> >>>> >>>>
> >>>>>>> >>>> >>>> We could definitely include the workaround. It would be
> committed
> >>>>>>> to
> >>>>>>> >>>> >>>> the Lift 2.2 branch and then would be merged back into
> trunk with
> >>>>>>> the
> >>>>>>> >>>> >>>> rest of the Lift 2.2 changes.
> >>>>>>> >>>> >>>>
> >>>>>>> >>>> >>>> Ethan
> >>>>>>> >>>> >>>>
> >>>>>>> >>>> >>>> On Fri, Dec 17, 2010 at 11:44 AM, Richard Hirsch <
> >>>>>>> >>>> hirsch.dick@gmail.com>
> >>>>>>> >>>> >>>> wrote:
> >>>>>>> >>>> >>>> > @Vladimir , Ethan: Does the suggestion by Vladimir
> needed to be
> >>>>>>> >>>> >>>> > committed to the trunk or not?
> >>>>>>> >>>> >>>> >
> >>>>>>> >>>> >>>> > D.
> >>>>>>> >>>> >>>> >
> >>>>>>> >>>> >>>> > On Thu, Dec 16, 2010 at 9:11 AM, Ethan Jewett <
> >>>>>>> esjewett@gmail.com>
> >>>>>>> >>>> >>>> wrote:
> >>>>>>> >>>> >>>> >> No, that's not it, but it is an error with the new
> user
> >>>>>>> messages
> >>>>>>> >>>> >>>> >> timeline actor that I'll need to investigate locally
> and deal
> >>>>>>> with.
> >>>>>>> >>>> As
> >>>>>>> >>>> >>>> >> I mentioned, that code isn't very well tested :-(
> >>>>>>> >>>> >>>> >>
> >>>>>>> >>>> >>>> >> I guess I'll just need to spend some time
> investigating
> >>>>>>> locally
> >>>>>>> >>>> this
> >>>>>>> >>>> >>>> >> weekend for both these issues.
> >>>>>>> >>>> >>>> >>
> >>>>>>> >>>> >>>> >> Ethan
> >>>>>>> >>>> >>>> >>
> >>>>>>> >>>> >>>> >> On Wed, Dec 15, 2010 at 10:20 PM, Richard Hirsch <
> >>>>>>> >>>> >>>> hirsch.dick@gmail.com> wrote:
> >>>>>>> >>>> >>>> >>> @Ethan - I found this exception on stax:
> >>>>>>> >>>> >>>> >>>
> >>>>>>> >>>> >>>> >>> I don't know if this is the one you want.
> >>>>>>> >>>> >>>> >>>
> >>>>>>> >>>> >>>> >>> D.
> >>>>>>> >>>> >>>> >>>
> >>>>>>> >>>> >>>> >>> ------------------------
> >>>>>>> >>>> >>>> >>>
> >>>>>>> >>>> >>>> >>> lift:comet type="UserMessagesTimeline"
> >>>>>>> name="user4"></lift:comet>
> >>>>>>> >>>> >>>> >>> ERROR - Actor threw an exception
> >>>>>>> >>>> >>>> >>> java.util.NoSuchElementException: key not found: 44
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> scala.collection.MapLike$class.default(MapLike.scala:223)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> scala.collection.immutable.HashMap.default(HashMap.scala:35)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> scala.collection.MapLike$class.apply(MapLike.scala:134)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> scala.collection.immutable.HashMap.apply(HashMap.scala:35)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10$$anonfun$apply$11.apply(Message.scala:371)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10$$anonfun$apply$11.apply(Message.scala:370)
> >>>>>>> >>>> >>>> >>>        at scala.Option.map(Option.scala:129)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10.apply(Message.scala:370)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10.apply(Message.scala:368)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> scala.collection.Iterator$class.foreach(Iterator.scala:631)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>>
> scala.collection.LinearSeqLike$$anon$1.foreach(LinearSeqLike.scala:52)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> scala.collection.IterableLike$class.foreach(IterableLike.scala:79)
> >>>>>>> >>>> >>>> >>>        at scala.xml.NodeSeq.foreach(NodeSeq.scala:43)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>>
> scala.collection.TraversableLike$class.map(TraversableLike.scala:206)
> >>>>>>> >>>> >>>> >>>        at scala.xml.NodeSeq.map(NodeSeq.scala:43)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> org.apache.esme.model.Message$$anonfun$toXml$3.apply(Message.scala:368)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> org.apache.esme.model.Message$$anonfun$toXml$3.apply(Message.scala:368)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> scala.collection.Iterator$class.foreach(Iterator.scala:631)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>>
> scala.collection.LinearSeqLike$$anon$1.foreach(LinearSeqLike.scala:52)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> scala.collection.IterableLike$class.foreach(IterableLike.scala:79)
> >>>>>>> >>>> >>>> >>>        at scala.xml.NodeSeq.foreach(NodeSeq.scala:43)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>>
> scala.collection.TraversableLike$class.map(TraversableLike.scala:206)
> >>>>>>> >>>> >>>> >>>        at scala.xml.NodeSeq.map(NodeSeq.scala:43)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> org.apache.esme.model.Message.toXml(Message.scala:368)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> org.apache.esme.model.Message.digestedXHTML(Message.scala:384)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> org.apache.esme.model.Message$text$.asJsExp(Message.scala:300)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> org.apache.esme.model.Message$text$.asJsExp(Message.scala:297)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>>
> net.liftweb.mapper.BaseMappedField$class.asJs(MappedField.scala:196)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.mapper.MappedText.asJs(MappedBinary.scala:103)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>>
> net.liftweb.mapper.MetaMapper$$anonfun$43.apply(MetaMapper.scala:1266)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>>
> net.liftweb.mapper.MetaMapper$$anonfun$43.apply(MetaMapper.scala:1266)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:227)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$flatMap$1.apply(TraversableLike.scala:227)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> scala.collection.immutable.List.foreach(List.scala:45)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> scala.collection.TraversableLike$class.flatMap(TraversableLike.scala:227)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> scala.collection.immutable.List.flatMap(List.scala:45)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> net.liftweb.mapper.MetaMapper$class.asJs(MetaMapper.scala:1266)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> org.apache.esme.model.Message$.asJs(Message.scala:43)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> net.liftweb.mapper.Mapper$class.asJs(Mapper.scala:127)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> org.apache.esme.model.Message.asJs(Message.scala:283)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> org.apache.esme.comet.Timeline$$anonfun$render$1.apply(Timeline.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> org.apache.esme.comet.Timeline$$anonfun$render$1.apply(Timeline.scala:70)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:206)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:61)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> scala.collection.immutable.List.foreach(List.scala:45)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>>
> scala.collection.TraversableLike$class.map(TraversableLike.scala:206)
> >>>>>>> >>>> >>>> >>>        at
> scala.collection.immutable.List.map(List.scala:45)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> org.apache.esme.comet.Timeline$class.render(Timeline.scala:70)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> org.apache.esme.comet.UserMessagesTimeline.render(UserMessagesTimeline.scala:31)
> >>>>>>> >>>> >>>> >>>        at net.liftweb.http.CometActor$class.net
> >>>>>>> >>>> >>>>
> $liftweb$http$CometActor$$performReRender(CometActor.scala:673)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CometActor$$anonfun$net$liftweb$http$CometActor$$_mediumPriority$1.apply(CometActor.scala:533)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CometActor$$anonfun$net$liftweb$http$CometActor$$_mediumPriority$1.apply(CometActor.scala:499)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> scala.PartialFunction$$anon$1.apply(PartialFunction.scala:46)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> scala.PartialFunction$$anon$1.apply(PartialFunction.scala:45)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> scala.PartialFunction$$anon$1.apply(PartialFunction.scala:45)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply$mcV$sp(CometActor.scala:464)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(CometActor.scala:463)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1$$anonfun$apply$mcV$sp$2.apply(CometActor.scala:463)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> net.liftweb.http.S$.functionLifespan(S.scala:1418)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1.apply$mcV$sp(CometActor.scala:463)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1.apply(CometActor.scala:463)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$sp$1.apply(CometActor.scala:463)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> net.liftweb.http.S$.net$liftweb$http$S$$wrapQuery(S.scala:1169)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1$$anonfun$apply$29.apply(S.scala:1309)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> net.liftweb.http.S$.net$liftweb$http$S$$doAround(S.scala:1106)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$doAround$1.apply(S.scala:1107)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.mapper.MetaProtoExtendedSession$myWrapper$.apply(ProtoExtendedSession.scala:81)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> net.liftweb.http.S$.net$liftweb$http$S$$doAround(S.scala:1107)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1.apply(S.scala:1307)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>>
> net.liftweb.http.S$.net$liftweb$http$S$$_nest2InnerInit(S.scala:1306)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$31$$anonfun$apply$32$$anonfun$apply$33$$anonfun$apply$34.apply(S.scala:1332)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at net.liftweb.http.S$.withReq(S.scala:1341)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$31$$anonfun$apply$32$$anonfun$apply$33.apply(S.scala:1331)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$31$$anonfun$apply$32.apply(S.scala:1330)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun$apply$31.apply(S.scala:1329)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1.apply(S.scala:1328)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> net.liftweb.http.S$.net$liftweb$http$S$$_innerInit(S.scala:1327)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$41$$anonfun$apply$42$$anonfun$apply$43$$anonfun$apply$44$$anonfun$apply$45.apply(S.scala:1381)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$41$$anonfun$apply$42$$anonfun$apply$43$$anonfun$apply$44.apply(S.scala:1379)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$apply$13$$anonfun$apply$14$$anonfun$apply$15.apply(Vars.scala:530)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$apply$13$$anonfun$apply$14.apply(Vars.scala:529)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$apply$13.apply(Vars.scala:528)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12.apply(Vars.scala:527)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> net.liftweb.http.CoreRequestVarHandler$class.apply(Vars.scala:526)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.http.RequestVarHandler$.apply(Vars.scala:445)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$41$$anonfun$apply$42$$anonfun$apply$43.apply(S.scala:1378)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$apply$13$$anonfun$apply$14$$anonfun$apply$15.apply(Vars.scala:530)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$apply$13$$anonfun$apply$14.apply(Vars.scala:529)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$apply$13.apply(Vars.scala:528)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12.apply(Vars.scala:527)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> net.liftweb.http.CoreRequestVarHandler$class.apply(Vars.scala:526)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> net.liftweb.http.TransientRequestVarHandler$.apply(Vars.scala:449)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$41$$anonfun$apply$42.apply(S.scala:1377)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$apply$41.apply(S.scala:1376)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1.apply(S.scala:1375)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.http.S$.net$liftweb$http$S$$_init(S.scala:1374)
> >>>>>>> >>>> >>>> >>>        at net.liftweb.http.S$.init(S.scala:991)
> >>>>>>> >>>> >>>> >>>        at
> net.liftweb.http.S$.initIfUninitted(S.scala:1749)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply$mcV$sp(CometActor.scala:462)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply(CometActor.scala:462)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply(CometActor.scala:462)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> net.liftweb.http.CometActor$$anon$1.apply(CometActor.scala:461)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> net.liftweb.http.CometActor$$anon$1.apply(CometActor.scala:459)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>>
> net.liftweb.actor.LiftActor$class.execTranslate(LiftActor.scala:371)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> org.apache.esme.comet.UserMessagesTimeline.execTranslate(UserMessagesTimeline.scala:31)
> >>>>>>> >>>> >>>> >>>        at net.liftweb.actor.SpecializedLiftActor$
> class.net
> >>>>>>> >>>> >>>>
> $liftweb$actor$SpecializedLiftActor$$proc2(LiftActor.scala:261)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$SpecializedLiftActor$$processMailbox$1.apply$mcV$sp(LiftActor.scala:182)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$SpecializedLiftActor$$processMailbox$1.apply(LiftActor.scala:182)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$SpecializedLiftActor$$processMailbox$1.apply(LiftActor.scala:182)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.actor.SpecializedLiftActor$class.around(LiftActor.scala:196)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> org.apache.esme.comet.UserMessagesTimeline.around(UserMessagesTimeline.scala:31)
> >>>>>>> >>>> >>>> >>>        at net.liftweb.actor.SpecializedLiftActor$
> class.net
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> $liftweb$actor$SpecializedLiftActor$$processMailbox(LiftActor.scala:181)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.actor.SpecializedLiftActor$$anonfun$2$$anonfun$apply$mcV$sp$1.apply$mcV$sp(LiftActor.scala:145)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> net.liftweb.actor.LAScheduler$$anonfun$9$$anon$1$$anon$2.run(LiftActor.scala:51)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
> >>>>>>> >>>> >>>> >>>        at
> >>>>>>> >>>> >>>>
> >>>>>>> >>>>
> >>>>>>>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
> >>>>>>> >>>> >>>> >>>        at java.lang.Thread.run(Thread.java:619)
> >>>>>>> >>>> >>>> >>>
> >>>>>>> >>>> >>>> >>> On Wed, Dec 15, 2010 at 6:52 PM, Ethan Jewett <
> >>>>>>> esjewett@gmail.com
> >>>>>>> >>>> >
> >>>>>>> >>>> >>>> wrote:
> >>>>>>> >>>> >>>> >>>> There is a potential problem with actions. I created
> some
> >>>>>>> new
> >>>>>>> >>>> Jira
> >>>>>>> >>>> >>>> >>>> items that should be pulled in by my RSS pull action
> that
> >>>>>>> runs
> >>>>>>> >>>> every
> >>>>>>> >>>> >>>> 5
> >>>>>>> >>>> >>>> >>>> minutes. It's been about 10 minutes and so far I see
> >>>>>>> nothing.
> >>>>>>> >>>> >>>> >>>>
> >>>>>>> >>>> >>>> >>>> Dick, I wonder if you have a chance, can take a look
> at the
> >>>>>>> Stax
> >>>>>>> >>>> logs
> >>>>>>> >>>> >>>> >>>> and see if there is anything within the last 15
> minutes or
> >>>>>>> so? It
> >>>>>>> >>>> is
> >>>>>>> >>>> >>>> >>>> about 18:45 ECT (17:45 GMT) now, I think. I'm really
> bad at
> >>>>>>> >>>> timezones
> >>>>>>> >>>> >>>> >>>> though, so I might be confused :-)
> >>>>>>> >>>> >>>> >>>>
> >>>>>>> >>>> >>>> >>>> Thanks,
> >>>>>>> >>>> >>>> >>>> Ethan
> >>>>>>> >>>> >>>> >>>>
> >>>>>>> >>>> >>>> >>>> On Wed, Dec 15, 2010 at 12:12 AM, Vladimir Ivanov <
> >>>>>>> >>>> >>>> lester.mail@gmail.com> wrote:
> >>>>>>> >>>> >>>> >>>>> Hello Anne,
> >>>>>>> >>>> >>>> >>>>>
> >>>>>>> >>>> >>>> >>>>> Glad to get greeting from you!
> >>>>>>> >>>> >>>> >>>>>
> >>>>>>> >>>> >>>> >>>>> 2010/12/15 Anne Kathrine Petter√łe <
> yojibee@gmail.com>
> >>>>>>> >>>> >>>> >>>>>
> >>>>>>> >>>> >>>> >>>>>> Fantastic thanks, will do some testing tomorrow :)
> >>>>>>> >>>> >>>> >>>>>>
> >>>>>>> >>>> >>>> >>>>>> Hi Vladimir btw.
> >>>>>>> >>>> >>>> >>>>>> Great to have you on board!
> >>>>>>> >>>> >>>> >>>>>>
> >>>>>>> >>>> >>>> >>>>>> /Anne
> >>>>>>> >>>> >>>> >>>>>>
> >>>>>>> >>>> >>>> >>>>>> On 14 December 2010 17:36, Vladimir Ivanov <
> >>>>>>> >>>> lester.mail@gmail.com>
> >>>>>>> >>>> >>>> wrote:
> >>>>>>> >>>> >>>> >>>>>> > Great!
> >>>>>>> >>>> >>>> >>>>>> >
> >>>>>>> >>>> >>>> >>>>>> > 2010/12/14 Richard Hirsch <
> hirsch.dick@gmail.com>
> >>>>>>> >>>> >>>> >>>>>> >
> >>>>>>> >>>> >>>> >>>>>> >> Just deployed a clean version on Stax and it
> works.
> >>>>>>> Yeah.
> >>>>>>> >>>> >>>> >>>>>> >>
> >>>>>>> >>>> >>>> >>>>>> >> Serves me right for playing around with my
> deployments.
> >>>>>>> >>>> >>>> >>>>>> >>
> >>>>>>> >>>> >>>> >>>>>> >> Please test.
> >>>>>>> >>>> >>>> >>>>>> >>
> >>>>>>> >>>> >>>> >>>>>> >> If tests go well today and tomorrow, we could
> merge the
> >>>>>>> >>>> branch
> >>>>>>> >>>> >>>> into the
> >>>>>>> >>>> >>>> >>>>>> >> trunk.
> >>>>>>> >>>> >>>> >>>>>> >>
> >>>>>>> >>>> >>>> >>>>>> >> D.
> >>>>>>> >>>> >>>> >>>>>> >>
> >>>>>>> >>>> >>>> >>>>>> >> On Tue, Dec 14, 2010 at 5:19 PM, Vladimir
> Ivanov <
> >>>>>>> >>>> >>>> lester.mail@gmail.com
> >>>>>>> >>>> >>>> >>>>>> >
> >>>>>>> >>>> >>>> >>>>>> >> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> > Ethan,
> >>>>>>> >>>> >>>> >>>>>> >> >
> >>>>>>> >>>> >>>> >>>>>> >> > I'm using Chrome 8.0.552.224 beta on Windows
> right
> >>>>>>> now.
> >>>>>>> >>>> I'll
> >>>>>>> >>>> >>>> try
> >>>>>>> >>>> >>>> >>>>>> Firefox
> >>>>>>> >>>> >>>> >>>>>> >> 3.5
> >>>>>>> >>>> >>>> >>>>>> >> > and IE 7 when you deploy new version.
> >>>>>>> >>>> >>>> >>>>>> >> >
> >>>>>>> >>>> >>>> >>>>>> >> > 2010/12/14 Richard Hirsch <
> hirsch.dick@gmail.com>
> >>>>>>> >>>> >>>> >>>>>> >> >
> >>>>>>> >>>> >>>> >>>>>> >> >> Wait a second. I could be the cause of the
> error - I
> >>>>>>> >>>> forgot
> >>>>>>> >>>> >>>> to change
> >>>>>>> >>>> >>>> >>>>>> >> >> a test Javascript that I changed.
> >>>>>>> >>>> >>>> >>>>>> >> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> Deploying again....
> >>>>>>> >>>> >>>> >>>>>> >> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> D.
> >>>>>>> >>>> >>>> >>>>>> >> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> On Tue, Dec 14, 2010 at 5:10 PM, Ethan
> Jewett <
> >>>>>>> >>>> >>>> esjewett@gmail.com>
> >>>>>>> >>>> >>>> >>>>>> >> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> >> > Ok, this prompted me to check in IE and I
> am
> >>>>>>> indeed
> >>>>>>> >>>> getting
> >>>>>>> >>>> >>>> a
> >>>>>>> >>>> >>>> >>>>>> >> >> > javascript error there. I'm not going to
> be able
> >>>>>>> to
> >>>>>>> >>>> >>>> recreate that
> >>>>>>> >>>> >>>> >>>>>> >> >> > locally because I am not set up to build
> ESME on
> >>>>>>> >>>> Windows.
> >>>>>>> >>>> >>>> >>>>>> >> >> >
> >>>>>>> >>>> >>>> >>>>>> >> >> > What version of Chrome are you using?
> >>>>>>> >>>> >>>> >>>>>> >> >> >
> >>>>>>> >>>> >>>> >>>>>> >> >> > Vladimir, what browser are you using?
> >>>>>>> >>>> >>>> >>>>>> >> >> >
> >>>>>>> >>>> >>>> >>>>>> >> >> > Dick, you can switch it back whenever you
> want.
> >>>>>>> Seems
> >>>>>>> >>>> that
> >>>>>>> >>>> >>>> it is a
> >>>>>>> >>>> >>>> >>>>>> JS
> >>>>>>> >>>> >>>> >>>>>> >> >> > error in the message display code and
> we'll have
> >>>>>>> to
> >>>>>>> >>>> work
> >>>>>>> >>>> >>>> through
> >>>>>>> >>>> >>>> >>>>>> that.
> >>>>>>> >>>> >>>> >>>>>> >> >> >
> >>>>>>> >>>> >>>> >>>>>> >> >> > Ethan
> >>>>>>> >>>> >>>> >>>>>> >> >> >
> >>>>>>> >>>> >>>> >>>>>> >> >> > On Tue, Dec 14, 2010 at 5:00 PM, Richard
> Hirsch <
> >>>>>>> >>>> >>>> >>>>>> >> hirsch.dick@gmail.com>
> >>>>>>> >>>> >>>> >>>>>> >> >> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> >> >> On Tue, Dec 14, 2010 at 4:49 PM, Ethan
> Jewett <
> >>>>>>> >>>> >>>> esjewett@gmail.com
> >>>>>>> >>>> >>>> >>>>>> >
> >>>>>>> >>>> >>>> >>>>>> >> >> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> >> >>> It is working fine for me - Chrome on
> Windows at
> >>>>>>> the
> >>>>>>> >>>> >>>> moment.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>
> >>>>>>> >>>> http://esmecloudserverapache.dickhirsch.staxapps.net/ -
> >>>>>>> >>>> >>>> right?
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>> Can you see my new messages?
> >>>>>>> >>>> >>>> >>>>>> >> >> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> >> Nope.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>> Ethan
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>> On Tue, Dec 14, 2010 at 4:17 PM, Richard
> Hirsch
> >>>>>>> <
> >>>>>>> >>>> >>>> >>>>>> >> hirsch.dick@gmail.com>
> >>>>>>> >>>> >>>> >>>>>> >> >> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>> I just looked.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>> The data is there but still it doesn't
> work in
> >>>>>>> IE or
> >>>>>>> >>>> >>>> Chrome.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>> Please tell me when I can redeploy the
> older
> >>>>>>> >>>> version.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>> D.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>> On Tue, Dec 14, 2010 at 4:07 PM,
> Richard Hirsch
> >>>>>>> <
> >>>>>>> >>>> >>>> >>>>>> >> >> hirsch.dick@gmail.com> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>> Redeployed the 2.2 version on stax. It
> still
> >>>>>>> >>>> doesn't
> >>>>>>> >>>> >>>> work me.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>> Please test.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>> D.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>> On Tue, Dec 14, 2010 at 4:03 PM, Ethan
> Jewett
> >>>>>>> <
> >>>>>>> >>>> >>>> >>>>>> esjewett@gmail.com
> >>>>>>> >>>> >>>> >>>>>> >> >
> >>>>>>> >>>> >>>> >>>>>> >> >> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>> Hi Vladimir,
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>> On Stax we are using an external
> MySQL
> >>>>>>> database,
> >>>>>>> >>>> so
> >>>>>>> >>>> >>>> the old
> >>>>>>> >>>> >>>> >>>>>> >> messages
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>> should persist.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>> Dick, how hard would it be to
> redeploy the
> >>>>>>> Lift
> >>>>>>> >>>> 2.2
> >>>>>>> >>>> >>>> version to
> >>>>>>> >>>> >>>> >>>>>> >> Stax?
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>> I'd like to take a look and see if
> the
> >>>>>>> problem is
> >>>>>>> >>>> on
> >>>>>>> >>>> >>>> the
> >>>>>>> >>>> >>>> >>>>>> >> front-end
> >>>>>>> >>>> >>>> >>>>>> >> >> (a
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>> javascript issue).
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>> Ethan
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>> On Tue, Dec 14, 2010 at 3:55 PM,
> Vladimir
> >>>>>>> Ivanov <
> >>>>>>> >>>> >>>> >>>>>> >> >> lester.mail@gmail.com> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>> As far as I understand, for embedded
> Derby
> >>>>>>> >>>> instance
> >>>>>>> >>>> >>>> in
> >>>>>>> >>>> >>>> >>>>>> another
> >>>>>>> >>>> >>>> >>>>>> >> >> branch
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>> (folder) it will be completely new
> instance,
> >>>>>>> >>>> without
> >>>>>>> >>>> >>>> data.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>> 2010/12/14 Richard Hirsch <
> >>>>>>> hirsch.dick@gmail.com
> >>>>>>> >>>> >
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> I looked at the log on stax and I
> didn't
> >>>>>>> see any
> >>>>>>> >>>> >>>> errors. I
> >>>>>>> >>>> >>>> >>>>>> >> didn't
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> create any new messages I just
> looked to
> >>>>>>> see if
> >>>>>>> >>>> >>>> existing
> >>>>>>> >>>> >>>> >>>>>> ones
> >>>>>>> >>>> >>>> >>>>>> >> >> showed
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> up.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> I haven't tried the new version
> locally -
> >>>>>>> maybe,
> >>>>>>> >>>> you
> >>>>>>> >>>> >>>> could
> >>>>>>> >>>> >>>> >>>>>> give
> >>>>>>> >>>> >>>> >>>>>> >> it
> >>>>>>> >>>> >>>> >>>>>> >> >> a try.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> D.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> On Tue, Dec 14, 2010 at 3:23 PM,
> Vladimir
> >>>>>>> Ivanov
> >>>>>>> >>>> <
> >>>>>>> >>>> >>>> >>>>>> >> >> lester.mail@gmail.com>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> > Richard,
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> > Have you seen any exceptions,
> errors etc?
> >>>>>>> New
> >>>>>>> >>>> >>>> messages
> >>>>>>> >>>> >>>> >>>>>> aren't
> >>>>>>> >>>> >>>> >>>>>> >> >> posted and
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> > displayed in timeline, are them?
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> > 2010/12/14 Richard Hirsch <
> >>>>>>> >>>> hirsch.dick@gmail.com>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> just deployed on stax and saw
> that the
> >>>>>>> >>>> timelines
> >>>>>>> >>>> >>>> didn't
> >>>>>>> >>>> >>>> >>>>>> >> work,
> >>>>>>> >>>> >>>> >>>>>> >> >> so I
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> redeployed an older version.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> So it looks like we have some
> more work
> >>>>>>> to do
> >>>>>>> >>>> >>>> with the
> >>>>>>> >>>> >>>> >>>>>> 2.2
> >>>>>>> >>>> >>>> >>>>>> >> >> port.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> D.
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> On Tue, Dec 14, 2010 at 10:28
> AM, Ethan
> >>>>>>> >>>> Jewett <
> >>>>>>> >>>> >>>> >>>>>> >> >> esjewett@gmail.com>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> > "list :-) newItem" means
> "replace the
> >>>>>>> last
> >>>>>>> >>>> item
> >>>>>>> >>>> >>>> in the
> >>>>>>> >>>> >>>> >>>>>> >> list
> >>>>>>> >>>> >>>> >>>>>> >> >> with
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> > newItem". Obviously ;-)
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> > On Tue, Dec 14, 2010 at 10:16
> AM,
> >>>>>>> >>>> >>>> >>>>>> >> >> darren.hague@fortybeans.com
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> > <dhague@fortybeans.com>
> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> Was that a smiley at the end,
> or
> >>>>>>> another
> >>>>>>> >>>> new
> >>>>>>> >>>> >>>> >>>>>> operator...?
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> On 14 December 2010 at 07:07
> Ethan
> >>>>>>> Jewett
> >>>>>>> >>>> <
> >>>>>>> >>>> >>>> >>>>>> >> >> esjewett@gmail.com>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> Thanks both of you. This is
> great!
> >>>>>>> :-)
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> I love learning something
> new this
> >>>>>>> early
> >>>>>>> >>>> in
> >>>>>>> >>>> >>>> the
> >>>>>>> >>>> >>>> >>>>>> morning,
> >>>>>>> >>>> >>>> >>>>>> >> >> even if it
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> is
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> a little bit early for that
> many : +
> >>>>>>> and
> >>>>>>> >>>> =
> >>>>>>> >>>> >>>> operators
> >>>>>>> >>>> >>>> >>>>>> :-)
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> Ethan
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> On Tue, Dec 14, 2010 at 6:00
> AM,
> >>>>>>> Vassil
> >>>>>>> >>>> >>>> Dichev <
> >>>>>>> >>>> >>>> >>>>>> >> >> vdichev@apache.org>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> wrote:
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> >> Thanks to Richard, Ethan
> and
> >>>>>>> Vassil,
> >>>>>>> >>>> it
> >>>>>>> >>>> >>>> seems ESME
> >>>>>>> >>>> >>>> >>>>>> >> has
> >>>>>>> >>>> >>>> >>>>>> >> >> been
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> successfully
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> >> migrated to Scala 2.8 and
> Lift
> >>>>>>> 2.2!
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> >
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> > ... and thanks to your
> quick help!
> >>>>>>> >>>> Also:
> >>>>>>> >>>> >>>> "Yay for
> >>>>>>> >>>> >>>> >>>>>> >> tests"!
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> >
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >>
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> > --
> >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> > 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

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message