Return-Path: Delivered-To: apmail-incubator-esme-dev-archive@minotaur.apache.org Received: (qmail 73200 invoked from network); 20 Dec 2010 16:24:12 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 20 Dec 2010 16:24:12 -0000 Received: (qmail 29191 invoked by uid 500); 20 Dec 2010 16:24:12 -0000 Delivered-To: apmail-incubator-esme-dev-archive@incubator.apache.org Received: (qmail 29131 invoked by uid 500); 20 Dec 2010 16:24:12 -0000 Mailing-List: contact esme-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: esme-dev@incubator.apache.org Delivered-To: mailing list esme-dev@incubator.apache.org Received: (qmail 29123 invoked by uid 99); 20 Dec 2010 16:24:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Dec 2010 16:24:11 +0000 X-ASF-Spam-Status: No, hits=1.5 required=10.0 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of lester.mail@gmail.com designates 209.85.213.175 as permitted sender) Received: from [209.85.213.175] (HELO mail-yx0-f175.google.com) (209.85.213.175) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Dec 2010 16:24:04 +0000 Received: by yxd5 with SMTP id 5so1419402yxd.6 for ; Mon, 20 Dec 2010 08:23:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:content-type; bh=LVjndHDzkO+4GRGmnO4HLrH3JaLyIfcSTsBGHAUc2hs=; b=sHOmDpO0l9Cb64flBowAltfm1kErDep2aLgrfZo+3YEGWalZnEKTOSiLmpWpdKYHaB 8LWpIGDY6paeOwSRo+QO8jpfjHDgowilkE9+Va32lNlZdTCuNWmUTUSMnuLWP569+8OY l8V+A2J8PPxF8SHFKGKaEL6Xib/blboeHILWE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=ouRoeoixEV5kjmRTMgsnN+YlVeoZiUT6Vuq+0OV5cSe6sQDZ16OisJ1YAeLvu8RYvo GLr25MLa/siPOjfSYvp+0h7KnREkTiYqUjsrIEzKMMNJ25xp/WsH6ITCdZI3z2saZlmk P9j3hEJFGW5CPpdDWOmLxDxf35JSabrnABE/Q= MIME-Version: 1.0 Received: by 10.90.91.11 with SMTP id o11mr5696030agb.203.1292862222649; Mon, 20 Dec 2010 08:23:42 -0800 (PST) Received: by 10.90.166.1 with HTTP; Mon, 20 Dec 2010 08:23:29 -0800 (PST) In-Reply-To: References: <1112645970.213523.1292318160611.JavaMail.open-xchange@oxltgw15.schlund.de> Date: Mon, 20 Dec 2010 19:23:29 +0300 Message-ID: Subject: Re: Move to latest Lift release for 1.2 From: Vladimir Ivanov To: esme-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=0016e644c686864cdf0497d9f1fd --0016e644c686864cdf0497d9f1fd Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Richard, Ethan Do you know, whether Lift logger wrapper works on Stax? For example, given wrapper is set: val logger: Logger =3D Logger ("org.apache.esme.model.Message") I'm able to log statements locally with code like this: { (org \ "body").map(_.child map { case e: Elem if e.label =3D=3D "at_name" =3D> logger.info("Message.toXml: org =3D %s".format(org)) e.attribute("id").map(id =3D> { logger.info("Message.toXml: id.text.toLong =3D %s".format(id.text.toLong)); }) getOrElse Text("") case x =3D> x }) But I have no idea if it works on Stax and what the level of log is... 2010/12/20 Ethan Jewett > 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 > 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 > 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 =3D=3D "at_name" =3D>" line. Last message prin= ted > >> before the stack trace shows up is our winner! > >> > >> Ethan > >> > >> On Mon, Dec 20, 2010 at 11:59 AM, Richard Hirsch > wrote: > >>> Exception is still there. > >>> > >>> The problem is here in Message.scala during creation of the " >>> - it looks like "id" isn't found > >>> > >>> { > >>> (org \ "body").map(_.child map { > >>> case e: Elem if e.label =3D=3D "at_name" =3D> > >>> e.attribute("id").map(id =3D> > >>> >>> nickname=3D{nameMap(id.text.toLong).nickname.is}/>= ) > >>> getOrElse Text("") > >>> case x =3D> x > >>> }) > >>> }{ > >>> > >>> > >>> On Mon, Dec 20, 2010 at 11:36 AM, Anne Kathrine Petter=F8e > >>> 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 > 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 > >>>>>> > >>>>>>> We have a strange log-entry: " type=3D"UserMessagesTimeline" > >>>>>>> name=3D"user6">" in the stax log. Does anyone know w= here > 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:13= 4) > >>>>>>> > 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(Me= ssage.scala:370) > >>>>>>> > at > >>>>>>> > org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10.apply(Me= ssage.scala:368) > >>>>>>> > at > >>>>>>> > scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.sca= la:206) > >>>>>>> > at > >>>>>>> > scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.sca= la: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.sca= la:206) > >>>>>>> > at > >>>>>>> > scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.sca= la: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.scal= a: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.sca= la:206) > >>>>>>> > at > >>>>>>> > scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.sca= la:206) > >>>>>>> > at > >>>>>>> > scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scal= a: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.sc= ala: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$$_medium= Priority$1.apply(CometActor.scala:533) > >>>>>>> > at > >>>>>>> > net.liftweb.http.CometActor$$anonfun$net$liftweb$http$CometActor$$_medium= Priority$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$s= p$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$s= p$1$$anonfun$apply$mcV$sp$2.apply(CometActor.scala:463) > >>>>>>> > at > >>>>>>> > net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$s= p$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$s= p$1.apply$mcV$sp(CometActor.scala:463) > >>>>>>> > at > >>>>>>> > net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$s= p$1.apply(CometActor.scala:463) > >>>>>>> > at > >>>>>>> > net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$s= p$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$$anonfu= n$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(ProtoExtende= dSession.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$app= ly$31$$anonfun$apply$32$$anonfun$apply$33$$anonfun$apply$34.apply(S.scala:1= 332) > >>>>>>> > 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$app= ly$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$app= ly$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$app= ly$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.scal= a: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.ap= ply(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$1= 3$$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$1= 3$$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$1= 3.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$1= 3$$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$1= 3$$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$1= 3.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:137= 5) > >>>>>>> > 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(CometAc= tor.scala:462) > >>>>>>> > at > >>>>>>> > net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply(CometActor.sca= la:462) > >>>>>>> > at > >>>>>>> > net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply(CometActor.sca= la: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(UserMessagesTime= line.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$Special= izedLiftActor$$processMailbox$1.apply$mcV$sp(LiftActor.scala:182) > >>>>>>> > at > >>>>>>> > net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$Special= izedLiftActor$$processMailbox$1.apply(LiftActor.scala:182) > >>>>>>> > at > >>>>>>> > net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$Special= izedLiftActor$$processMailbox$1.apply(LiftActor.scala:182) > >>>>>>> > at > >>>>>>> > net.liftweb.actor.SpecializedLiftActor$class.around(LiftActor.scala:196) > >>>>>>> > at > >>>>>>> > org.apache.esme.comet.UserMessagesTimeline.around(UserMessagesTimeline.sc= ala: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.sc= ala:51) > >>>>>>> > at > >>>>>>> > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor= .java:886) > >>>>>>> > at > >>>>>>> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav= a: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-RC= 2 > to > >>>>>>> >>> Lift2.2-RC3). > >>>>>>> >>> > >>>>>>> >>> 2010/12/17 Richard Hirsch > >>>>>>> >>> > >>>>>>> >>>> @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 timelin= e > is now > >>>>>>> >>>> working as > >>>>>>> >>>> >> expected. > >>>>>>> >>>> >> > >>>>>>> >>>> >> 2010/12/17 Vladimir Ivanov > >>>>>>> >>>> >> > >>>>>>> >>>> >>> @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 > >>>>>>> >>>> >>> > >>>>>>> >>>> >>> 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=3D"UserMessagesTimeline" > >>>>>>> name=3D"user4"> > >>>>>>> >>>> >>>> >>> 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(Me= ssage.scala:370) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10.apply(Me= ssage.scala:368) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.sca= la:206) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.sca= la: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:4= 3) > >>>>>>> >>>> >>>> >>> 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.sca= la:206) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.sca= la: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:4= 3) > >>>>>>> >>>> >>>> >>> 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.scal= a: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.sca= la:206) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.sca= la:206) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scal= a: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.sc= ala: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$$_medium= Priority$1.apply(CometActor.scala:533) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > net.liftweb.http.CometActor$$anonfun$net$liftweb$http$CometActor$$_medium= Priority$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$s= p$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$s= p$1$$anonfun$apply$mcV$sp$2.apply(CometActor.scala:463) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$s= p$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$s= p$1.apply$mcV$sp(CometActor.scala:463) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$s= p$1.apply(CometActor.scala:463) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$mcV$s= p$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$$anonfu= n$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(ProtoExtende= dSession.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$app= ly$31$$anonfun$apply$32$$anonfun$apply$33$$anonfun$apply$34.apply(S.scala:1= 332) > >>>>>>> >>>> >>>> >>> 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$app= ly$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$app= ly$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$app= ly$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.scal= a: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.ap= ply(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$1= 3$$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$1= 3$$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$1= 3.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$1= 3$$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$1= 3$$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$1= 3.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:137= 5) > >>>>>>> >>>> >>>> >>> 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(CometAc= tor.scala:462) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply(CometActor.sca= la:462) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply(CometActor.sca= la: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(UserMessagesTime= line.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$Special= izedLiftActor$$processMailbox$1.apply$mcV$sp(LiftActor.scala:182) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$Special= izedLiftActor$$processMailbox$1.apply(LiftActor.scala:182) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$Special= izedLiftActor$$processMailbox$1.apply(LiftActor.scala:182) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > net.liftweb.actor.SpecializedLiftActor$class.around(LiftActor.scala:196) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > org.apache.esme.comet.UserMessagesTimeline.around(UserMessagesTimeline.sc= ala: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.sc= ala:51) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor= .java:886) > >>>>>>> >>>> >>>> >>> at > >>>>>>> >>>> >>>> > >>>>>>> >>>> > >>>>>>> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.jav= a: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 creat= ed > some > >>>>>>> new > >>>>>>> >>>> Jira > >>>>>>> >>>> >>>> >>>> items that should be pulled in by my RSS pull acti= on > that > >>>>>>> runs > >>>>>>> >>>> every > >>>>>>> >>>> >>>> 5 > >>>>>>> >>>> >>>> >>>> minutes. It's been about 10 minutes and so far I s= ee > >>>>>>> nothing. > >>>>>>> >>>> >>>> >>>> > >>>>>>> >>>> >>>> >>>> Dick, I wonder if you have a chance, can take a lo= ok > 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 real= ly > 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=F8e < > 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 Window= s > 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 yo= u > 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, Richa= rd > 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 th= e > 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, Eth= an > 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 embedd= ed > 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:1= 6 > AM, > >>>>>>> >>>> >>>> >>>>>> >> >> darren.hague@fortybeans.com > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> > > wrote: > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> Was that a smiley at the en= d, > or > >>>>>>> another > >>>>>>> >>>> new > >>>>>>> >>>> >>>> >>>>>> operator...? > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> On 14 December 2010 at 07:0= 7 > Ethan > >>>>>>> Jewett > >>>>>>> >>>> < > >>>>>>> >>>> >>>> >>>>>> >> >> esjewett@gmail.com> > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> wrote: > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> Thanks both of you. This i= s > great! > >>>>>>> :-) > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> I love learning something > new this > >>>>>>> early > >>>>>>> >>>> in > >>>>>>> >>>> >>>> the > >>>>>>> >>>> >>>> >>>>>> morning, > >>>>>>> >>>> >>>> >>>>>> >> >> even if it > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> is > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> a little bit early for tha= t > many : + > >>>>>>> and > >>>>>>> >>>> =3D > >>>>>>> >>>> >>>> operators > >>>>>>> >>>> >>>> >>>>>> :-) > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> Ethan > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> On Tue, Dec 14, 2010 at 6:= 00 > AM, > >>>>>>> Vassil > >>>>>>> >>>> >>>> Dichev < > >>>>>>> >>>> >>>> >>>>>> >> >> vdichev@apache.org> > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> wrote: > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> >> Thanks to Richard, Etha= n > and > >>>>>>> Vassil, > >>>>>>> >>>> it > >>>>>>> >>>> >>>> seems ESME > >>>>>>> >>>> >>>> >>>>>> >> has > >>>>>>> >>>> >>>> >>>>>> >> >> been > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> successfully > >>>>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> >> migrated to Scala 2.8 a= nd > 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 > >>>>>> > >>>>> > >>>> > >>> > >> > > > --=20 Best Regards, Vladimir Ivanov --0016e644c686864cdf0497d9f1fd--