Return-Path: Delivered-To: apmail-incubator-esme-dev-archive@minotaur.apache.org Received: (qmail 12053 invoked from network); 20 Dec 2010 11:26:36 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 20 Dec 2010 11:26:36 -0000 Received: (qmail 12827 invoked by uid 500); 20 Dec 2010 11:26:36 -0000 Delivered-To: apmail-incubator-esme-dev-archive@incubator.apache.org Received: (qmail 12807 invoked by uid 500); 20 Dec 2010 11:26:35 -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 12799 invoked by uid 99); 20 Dec 2010 11:26:35 -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 11:26:35 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=10.0 tests=FREEMAIL_FROM,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 esjewett@gmail.com designates 74.125.82.43 as permitted sender) Received: from [74.125.82.43] (HELO mail-ww0-f43.google.com) (74.125.82.43) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 Dec 2010 11:26:30 +0000 Received: by wwi17 with SMTP id 17so2728927wwi.0 for ; Mon, 20 Dec 2010 03:26:08 -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 :content-transfer-encoding; bh=CZiN2NHiVJyNhyCxIgCUGSSWnzPNau9yr5PuKGUoZrk=; b=RQQuPMeJrxOYNLXv8QTNjKzEp6YzEaKGAVr1dvUtAICilAF+P3BZkLPzblRIlKyYG0 aobINtI6RvFQqqckXVDv8LcyhvFUphxGGU8n7lkGbmRtR8sbdvxZcm7XL8MZdd2hTXKj 6XVJ67qPknXKjHFKthpINkXxSgITpn0CTizGg= 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:content-transfer-encoding; b=GBXO3j0JG8DtI9kx7mCc/f0jZBGbap9qgwAqu9/ayrPfIFgMRjuvP6Y+hiYPWYVbL8 Ihf5nn8reWZP3M+VfipeZKhxDVurp6Ae84IguhLtRvDbzSRMmioepSk2XlXmHounhsR3 Y9kfVi2lFA4wKMWdmujbgrc4cxaZdSfwlxJ5s= MIME-Version: 1.0 Received: by 10.216.166.68 with SMTP id f46mr7418694wel.26.1292844368046; Mon, 20 Dec 2010 03:26:08 -0800 (PST) Received: by 10.216.50.200 with HTTP; Mon, 20 Dec 2010 03:26:07 -0800 (PST) In-Reply-To: References: <1112645970.213523.1292318160611.JavaMail.open-xchange@oxltgw15.schlund.de> Date: Mon, 20 Dec 2010 12:26:07 +0100 Message-ID: Subject: Re: Move to latest Lift release for 1.2 From: Ethan Jewett To: esme-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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 printed before the stack trace shows up is our winner! Ethan On Mon, Dec 20, 2010 at 11:59 AM, Richard Hirsch wr= ote: > Exception is still there. > > The problem is here in Message.scala during creation of the " - it looks like "id" isn't found > > { > =A0 =A0 =A0 =A0 =A0(org \ "body").map(_.child map { > =A0 =A0 =A0 =A0 =A0 =A0 =A0case e: Elem if e.label =3D=3D "at_name" =3D> > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0e.attribute("id").map(id =3D> > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0nickname=3D{nameMap(id.text.toLong= ).nickname.is}/>) > getOrElse Text("") > =A0 =A0 =A0 =A0 =A0 =A0 =A0case x =3D> x > =A0 =A0 =A0 =A0 =A0 =A0}) > =A0 =A0 =A0 =A0}{ > > > 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 wrote: >>>> It's from UserDisplay.scala:63 (method cometTimeline) I guess. >>>> >>>> 2010/12/20 Richard Hirsch >>>> >>>>> We have a strange log-entry: =A0">>>> name=3D"user6">" in the stax log. Does anyone know where= it >>>>> comes from? >>>>> >>>>> D. >>>>> >>>>> On Mon, Dec 20, 2010 at 8:55 AM, Richard Hirsch >>>>> wrote: >>>>> > Just deployed on stax >>>>> > >>>>> > We have an exception when accessing Anne's user: >>>>> > http://esmecloudserverapache.dickhirsch.staxapps.net/user/akpettero= e >>>>> > >>>>> > ava.util.NoSuchElementException: key not found: 44 >>>>> > =A0 =A0 =A0 =A0at scala.collection.MapLike$class.default(MapLike.sc= ala:223) >>>>> > =A0 =A0 =A0 =A0at scala.collection.immutable.HashMap.default(HashMa= p.scala:35) >>>>> > =A0 =A0 =A0 =A0at scala.collection.MapLike$class.apply(MapLike.scal= a:134) >>>>> > =A0 =A0 =A0 =A0at scala.collection.immutable.HashMap.apply(HashMap.= scala:35) >>>>> > =A0 =A0 =A0 =A0at >>>>> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10$$ano= nfun$apply$11.apply(Message.scala:371) >>>>> > =A0 =A0 =A0 =A0at >>>>> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10$$ano= nfun$apply$11.apply(Message.scala:370) >>>>> > =A0 =A0 =A0 =A0at scala.Option.map(Option.scala:129) >>>>> > =A0 =A0 =A0 =A0at >>>>> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10.appl= y(Message.scala:370) >>>>> > =A0 =A0 =A0 =A0at >>>>> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10.appl= y(Message.scala:368) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike= .scala:206) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike= .scala:206) >>>>> > =A0 =A0 =A0 =A0at scala.collection.Iterator$class.foreach(Iterator.= scala:631) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.LinearSeqLike$$anon$1.foreach(LinearSeqLike.scala:52= ) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.IterableLike$class.foreach(IterableLike.scala:79) >>>>> > =A0 =A0 =A0 =A0at scala.xml.NodeSeq.foreach(NodeSeq.scala:43) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.TraversableLike$class.map(TraversableLike.scala:206) >>>>> > =A0 =A0 =A0 =A0at scala.xml.NodeSeq.map(NodeSeq.scala:43) >>>>> > =A0 =A0 =A0 =A0at >>>>> org.apache.esme.model.Message$$anonfun$toXml$3.apply(Message.scala:36= 8) >>>>> > =A0 =A0 =A0 =A0at >>>>> org.apache.esme.model.Message$$anonfun$toXml$3.apply(Message.scala:36= 8) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike= .scala:206) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike= .scala:206) >>>>> > =A0 =A0 =A0 =A0at scala.collection.Iterator$class.foreach(Iterator.= scala:631) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.LinearSeqLike$$anon$1.foreach(LinearSeqLike.scala:52= ) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.IterableLike$class.foreach(IterableLike.scala:79) >>>>> > =A0 =A0 =A0 =A0at scala.xml.NodeSeq.foreach(NodeSeq.scala:43) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.TraversableLike$class.map(TraversableLike.scala:206) >>>>> > =A0 =A0 =A0 =A0at scala.xml.NodeSeq.map(NodeSeq.scala:43) >>>>> > =A0 =A0 =A0 =A0at org.apache.esme.model.Message.toXml(Message.scala= :368) >>>>> > =A0 =A0 =A0 =A0at org.apache.esme.model.Message.digestedXHTML(Messa= ge.scala:384) >>>>> > =A0 =A0 =A0 =A0at org.apache.esme.model.Message$text$.asJsExp(Messa= ge.scala:300) >>>>> > =A0 =A0 =A0 =A0at org.apache.esme.model.Message$text$.asJsExp(Messa= ge.scala:297) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.mapper.BaseMappedField$class.asJs(MappedField.scala:196) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.mapper.MappedText.asJs(MappedBinary.s= cala:103) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.mapper.MetaMapper$$anonfun$43.apply(MetaMapper.scala:1266= ) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.mapper.MetaMapper$$anonfun$43.apply(MetaMapper.scala:1266= ) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.TraversableLike$$anonfun$flatMap$1.apply(Traversable= Like.scala:227) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.TraversableLike$$anonfun$flatMap$1.apply(Traversable= Like.scala:227) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.= scala:61) >>>>> > =A0 =A0 =A0 =A0at scala.collection.immutable.List.foreach(List.scal= a:45) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.TraversableLike$class.flatMap(TraversableLike.scala:= 227) >>>>> > =A0 =A0 =A0 =A0at scala.collection.immutable.List.flatMap(List.scal= a:45) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.mapper.MetaMapper$class.asJs(MetaMapp= er.scala:1266) >>>>> > =A0 =A0 =A0 =A0at org.apache.esme.model.Message$.asJs(Message.scala= :43) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.mapper.Mapper$class.asJs(Mapper.scala= :127) >>>>> > =A0 =A0 =A0 =A0at org.apache.esme.model.Message.asJs(Message.scala:= 283) >>>>> > =A0 =A0 =A0 =A0at >>>>> org.apache.esme.comet.Timeline$$anonfun$render$1.apply(Timeline.scala= :71) >>>>> > =A0 =A0 =A0 =A0at >>>>> org.apache.esme.comet.Timeline$$anonfun$render$1.apply(Timeline.scala= :70) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike= .scala:206) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike= .scala:206) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.= scala:61) >>>>> > =A0 =A0 =A0 =A0at scala.collection.immutable.List.foreach(List.scal= a:45) >>>>> > =A0 =A0 =A0 =A0at >>>>> scala.collection.TraversableLike$class.map(TraversableLike.scala:206) >>>>> > =A0 =A0 =A0 =A0at scala.collection.immutable.List.map(List.scala:45= ) >>>>> > =A0 =A0 =A0 =A0at org.apache.esme.comet.Timeline$class.render(Timel= ine.scala:70) >>>>> > =A0 =A0 =A0 =A0at >>>>> org.apache.esme.comet.UserMessagesTimeline.render(UserMessagesTimelin= e.scala:31) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.http.CometActor$class.net >>>>> $liftweb$http$CometActor$$performReRender(CometActor.scala:673) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CometActor$$anonfun$net$liftweb$http$CometActor$$_me= diumPriority$1.apply(CometActor.scala:533) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CometActor$$anonfun$net$liftweb$http$CometActor$$_me= diumPriority$1.apply(CometActor.scala:499) >>>>> > =A0 =A0 =A0 =A0at scala.PartialFunction$$anon$1.apply(PartialFuncti= on.scala:46) >>>>> > =A0 =A0 =A0 =A0at scala.PartialFunction$$anon$1.apply(PartialFuncti= on.scala:45) >>>>> > =A0 =A0 =A0 =A0at scala.PartialFunction$$anon$1.apply(PartialFuncti= on.scala:45) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$m= cV$sp$1$$anonfun$apply$mcV$sp$2.apply$mcV$sp(CometActor.scala:464) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$m= cV$sp$1$$anonfun$apply$mcV$sp$2.apply(CometActor.scala:463) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$m= cV$sp$1$$anonfun$apply$mcV$sp$2.apply(CometActor.scala:463) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.http.S$.functionLifespan(S.scala:1418= ) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$m= cV$sp$1.apply$mcV$sp(CometActor.scala:463) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$m= cV$sp$1.apply(CometActor.scala:463) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$m= cV$sp$1.apply(CometActor.scala:463) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.http.S$.net$liftweb$http$S$$wrapQuery= (S.scala:1169) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1$$an= onfun$apply$29.apply(S.scala:1309) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.http.S$.net$liftweb$http$S$$doAround(= S.scala:1106) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$doAround$1.apply(S.sc= ala:1107) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.mapper.MetaProtoExtendedSession$myWrapper$.apply(ProtoExt= endedSession.scala:81) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.http.S$.net$liftweb$http$S$$doAround(= S.scala:1107) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1.app= ly(S.scala:1307) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$.net$liftweb$http$S$$_nest2InnerInit(S.scala:1306) >>>>> > =A0 =A0 =A0 =A0at >>>>> 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.sca= la:1332) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.http.S$.withReq(S.scala:1341) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun= $apply$31$$anonfun$apply$32$$anonfun$apply$33.apply(S.scala:1331) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun= $apply$31$$anonfun$apply$32.apply(S.scala:1330) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun= $apply$31.apply(S.scala:1329) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1.apply(S.= scala:1328) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$.net$liftweb$http$S$$_innerInit(S.scala:1327) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$appl= y$41$$anonfun$apply$42$$anonfun$apply$43$$anonfun$apply$44$$anonfun$apply$4= 5.apply(S.scala:1381) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$appl= y$41$$anonfun$apply$42$$anonfun$apply$43$$anonfun$apply$44.apply(S.scala:13= 79) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$app= ly$13$$anonfun$apply$14$$anonfun$apply$15.apply(Vars.scala:513) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$app= ly$13$$anonfun$apply$14.apply(Vars.scala:512) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$app= ly$13.apply(Vars.scala:511) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12.apply(Vars.s= cala:510) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CoreRequestVarHandler$class.apply(Vars.scala:509) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.http.RequestVarHandler$.apply(Vars.sc= ala:428) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$appl= y$41$$anonfun$apply$42$$anonfun$apply$43.apply(S.scala:1378) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$app= ly$13$$anonfun$apply$14$$anonfun$apply$15.apply(Vars.scala:513) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$app= ly$13$$anonfun$apply$14.apply(Vars.scala:512) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$app= ly$13.apply(Vars.scala:511) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12.apply(Vars.s= cala:510) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CoreRequestVarHandler$class.apply(Vars.scala:509) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.TransientRequestVarHandler$.apply(Vars.scala:432) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$appl= y$41$$anonfun$apply$42.apply(S.scala:1377) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$appl= y$41.apply(S.scala:1376) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1.apply(S.scala= :1375) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.http.S$.net$liftweb$http$S$$_init(S.s= cala:1374) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.http.S$.init(S.scala:991) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.http.S$.initIfUninitted(S.scala:1749) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply$mcV$sp(Com= etActor.scala:462) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply(CometActor= .scala:462) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply(CometActor= .scala:462) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal= .scala:71) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.http.CometActor$$anon$1.apply(CometAc= tor.scala:461) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.http.CometActor$$anon$1.apply(CometAc= tor.scala:459) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.actor.LiftActor$class.execTranslate(LiftActor.scala:371) >>>>> > =A0 =A0 =A0 =A0at >>>>> org.apache.esme.comet.UserMessagesTimeline.execTranslate(UserMessages= Timeline.scala:31) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.actor.SpecializedLiftActor$class.net >>>>> $liftweb$actor$SpecializedLiftActor$$proc2(LiftActor.scala:261) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$Spe= cializedLiftActor$$processMailbox$1.apply$mcV$sp(LiftActor.scala:182) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$Spe= cializedLiftActor$$processMailbox$1.apply(LiftActor.scala:182) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$Spe= cializedLiftActor$$processMailbox$1.apply(LiftActor.scala:182) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.actor.SpecializedLiftActor$class.around(LiftActor.scala:1= 96) >>>>> > =A0 =A0 =A0 =A0at >>>>> org.apache.esme.comet.UserMessagesTimeline.around(UserMessagesTimelin= e.scala:31) >>>>> > =A0 =A0 =A0 =A0at net.liftweb.actor.SpecializedLiftActor$class.net >>>>> $liftweb$actor$SpecializedLiftActor$$processMailbox(LiftActor.scala:1= 81) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.actor.SpecializedLiftActor$$anonfun$2$$anonfun$apply$mcV$= sp$1.apply$mcV$sp(LiftActor.scala:145) >>>>> > =A0 =A0 =A0 =A0at >>>>> net.liftweb.actor.LAScheduler$$anonfun$9$$anon$1$$anon$2.run(LiftActo= r.scala:51) >>>>> > =A0 =A0 =A0 =A0at >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec= utor.java:886) >>>>> > =A0 =A0 =A0 =A0at >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor= .java:908) >>>>> > =A0 =A0 =A0 =A0at java.lang.Thread.run(Thread.java:619) >>>>> > >>>>> > On Fri, Dec 17, 2010 at 11:02 PM, Richard Hirsch >>>>> wrote: >>>>> >> Thanks. >>>>> >> >>>>> >> I'll do a deployment on Monday. >>>>> >> >>>>> >> On Fri, Dec 17, 2010 at 9:20 PM, Vladimir Ivanov >>>>> 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 >>>>> >>> >>>>> >>>> @Vladimir Awesome. Good to hear. >>>>> >>>> >>>>> >>>> If you'll add the changes to the JIRA item, =A0I'll do a stax de= ployment >>>>> >>>> on Monday based on =A0Lift2.2-RC3. >>>>> >>>> >>>>> >>>> D. >>>>> >>>> >>>>> >>>> On Fri, Dec 17, 2010 at 3:53 PM, Ethan Jewett >>>>> 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 >>>>> >>>> >> >>>>> >>>> >>> @Richard, @Ethan >>>>> >>>> >>> >>>>> >>>> >>> Lift 2.2-RC3 has been announced today containing fix for thi= s >>>>> specific >>>>> >>>> >>> issue. >>>>> >>>> >>> >>>>> >>>> >>> I think I'll try to update ESME to this release locally toda= y >>>>> 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 com= mitted >>>>> to >>>>> >>>> >>>> the Lift 2.2 branch and then would be merged back into trun= k 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 >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> scala.collection.MapLike$class.default(MapLike.scala:223) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> scala.collection.immutable.HashMap.default(HashMap.scala:35) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> scala.collection.MapLike$class.apply(MapLike.scala:134) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> scala.collection.immutable.HashMap.apply(HashMap.scala:35) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10$$ano= nfun$apply$11.apply(Message.scala:371) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10$$ano= nfun$apply$11.apply(Message.scala:370) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at scala.Option.map(Option.scala:129) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10.appl= y(Message.scala:370) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> org.apache.esme.model.Message$$anonfun$toXml$3$$anonfun$apply$10.appl= y(Message.scala:368) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike= .scala:206) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike= .scala:206) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> scala.collection.Iterator$class.foreach(Iterator.scala:631) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> scala.collection.LinearSeqLike$$anon$1.foreach(LinearSeqLike.scala:52= ) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> scala.collection.IterableLike$class.foreach(IterableLike.scala:79) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at scala.xml.NodeSeq.foreach(NodeSeq.sca= la:43) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> scala.collection.TraversableLike$class.map(TraversableLike.scala:206) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at scala.xml.NodeSeq.map(NodeSeq.scala:4= 3) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> org.apache.esme.model.Message$$anonfun$toXml$3.apply(Message.scala:36= 8) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> org.apache.esme.model.Message$$anonfun$toXml$3.apply(Message.scala:36= 8) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike= .scala:206) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike= .scala:206) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> scala.collection.Iterator$class.foreach(Iterator.scala:631) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> scala.collection.LinearSeqLike$$anon$1.foreach(LinearSeqLike.scala:52= ) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> scala.collection.IterableLike$class.foreach(IterableLike.scala:79) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at scala.xml.NodeSeq.foreach(NodeSeq.sca= la:43) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> scala.collection.TraversableLike$class.map(TraversableLike.scala:206) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at scala.xml.NodeSeq.map(NodeSeq.scala:4= 3) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> org.apache.esme.model.Message.toXml(Message.scala:368) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> org.apache.esme.model.Message.digestedXHTML(Message.scala:3= 84) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> org.apache.esme.model.Message$text$.asJsExp(Message.scala:3= 00) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> org.apache.esme.model.Message$text$.asJsExp(Message.scala:2= 97) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> net.liftweb.mapper.BaseMappedField$class.asJs(MappedField.scala:196) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.mapper.MappedText.asJs(MappedBinary.scala:103) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> net.liftweb.mapper.MetaMapper$$anonfun$43.apply(MetaMapper.scala:1266= ) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> net.liftweb.mapper.MetaMapper$$anonfun$43.apply(MetaMapper.scala:1266= ) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> scala.collection.TraversableLike$$anonfun$flatMap$1.apply(Traversable= Like.scala:227) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> scala.collection.TraversableLike$$anonfun$flatMap$1.apply(Traversable= Like.scala:227) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.= scala:61) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> scala.collection.immutable.List.foreach(List.scala:45) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> scala.collection.TraversableLike$class.flatMap(TraversableLike.scala:= 227) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> scala.collection.immutable.List.flatMap(List.scala:45) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> net.liftweb.mapper.MetaMapper$class.asJs(MetaMapper.scala:1= 266) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> org.apache.esme.model.Message$.asJs(Message.scala:43) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> net.liftweb.mapper.Mapper$class.asJs(Mapper.scala:127) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> org.apache.esme.model.Message.asJs(Message.scala:283) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> org.apache.esme.comet.Timeline$$anonfun$render$1.apply(Timeline.scala= :71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> org.apache.esme.comet.Timeline$$anonfun$render$1.apply(Timeline.scala= :70) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike= .scala:206) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike= .scala:206) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.= scala:61) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> scala.collection.immutable.List.foreach(List.scala:45) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> scala.collection.TraversableLike$class.map(TraversableLike.scala:206) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at scala.collection.immutable.List.map(L= ist.scala:45) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> org.apache.esme.comet.Timeline$class.render(Timeline.scala:= 70) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> org.apache.esme.comet.UserMessagesTimeline.render(UserMessagesTimelin= e.scala:31) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at net.liftweb.http.CometActor$class.net >>>>> >>>> >>>> $liftweb$http$CometActor$$performReRender(CometActor.scala:= 673) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CometActor$$anonfun$net$liftweb$http$CometActor$$_me= diumPriority$1.apply(CometActor.scala:533) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CometActor$$anonfun$net$liftweb$http$CometActor$$_me= diumPriority$1.apply(CometActor.scala:499) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> scala.PartialFunction$$anon$1.apply(PartialFunction.scala:4= 6) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> scala.PartialFunction$$anon$1.apply(PartialFunction.scala:4= 5) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> scala.PartialFunction$$anon$1.apply(PartialFunction.scala:4= 5) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$m= cV$sp$1$$anonfun$apply$mcV$sp$2.apply$mcV$sp(CometActor.scala:464) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$m= cV$sp$1$$anonfun$apply$mcV$sp$2.apply(CometActor.scala:463) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$m= cV$sp$1$$anonfun$apply$mcV$sp$2.apply(CometActor.scala:463) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at net.liftweb.http.S$.functionLifespan(= S.scala:1418) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$m= cV$sp$1.apply$mcV$sp(CometActor.scala:463) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$m= cV$sp$1.apply(CometActor.scala:463) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2$$anonfun$apply$m= cV$sp$1.apply(CometActor.scala:463) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> net.liftweb.http.S$.net$liftweb$http$S$$wrapQuery(S.scala:1= 169) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1$$an= onfun$apply$29.apply(S.scala:1309) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> net.liftweb.http.S$.net$liftweb$http$S$$doAround(S.scala:11= 06) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$doAround$1.apply(S.sc= ala:1107) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.mapper.MetaProtoExtendedSession$myWrapper$.apply(ProtoExt= endedSession.scala:81) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> net.liftweb.http.S$.net$liftweb$http$S$$doAround(S.scala:11= 07) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_nest2InnerInit$1.app= ly(S.scala:1307) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> net.liftweb.http.S$.net$liftweb$http$S$$_nest2InnerInit(S.scala:1306) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> 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.sca= la:1332) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at net.liftweb.http.S$.withReq(S.scala:1= 341) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun= $apply$31$$anonfun$apply$32$$anonfun$apply$33.apply(S.scala:1331) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun= $apply$31$$anonfun$apply$32.apply(S.scala:1330) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1$$anonfun= $apply$31.apply(S.scala:1329) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_innerInit$1.apply(S.= scala:1328) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> net.liftweb.http.S$.net$liftweb$http$S$$_innerInit(S.scala:= 1327) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$appl= y$41$$anonfun$apply$42$$anonfun$apply$43$$anonfun$apply$44$$anonfun$apply$4= 5.apply(S.scala:1381) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$appl= y$41$$anonfun$apply$42$$anonfun$apply$43$$anonfun$apply$44.apply(S.scala:13= 79) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$app= ly$13$$anonfun$apply$14$$anonfun$apply$15.apply(Vars.scala:530) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$app= ly$13$$anonfun$apply$14.apply(Vars.scala:529) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$app= ly$13.apply(Vars.scala:528) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12.apply(Vars.s= cala:527) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> net.liftweb.http.CoreRequestVarHandler$class.apply(Vars.scala:526) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.http.RequestVarHandler$.apply(Vars.scala:445) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$appl= y$41$$anonfun$apply$42$$anonfun$apply$43.apply(S.scala:1378) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$app= ly$13$$anonfun$apply$14$$anonfun$apply$15.apply(Vars.scala:530) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$app= ly$13$$anonfun$apply$14.apply(Vars.scala:529) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12$$anonfun$app= ly$13.apply(Vars.scala:528) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CoreRequestVarHandler$$anonfun$apply$12.apply(Vars.s= cala:527) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> net.liftweb.http.CoreRequestVarHandler$class.apply(Vars.scala:526) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> net.liftweb.http.TransientRequestVarHandler$.apply(Vars.scala:449) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$appl= y$41$$anonfun$apply$42.apply(S.scala:1377) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1$$anonfun$appl= y$41.apply(S.scala:1376) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.S$$anonfun$net$liftweb$http$S$$_init$1.apply(S.scala= :1375) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.http.S$.net$liftweb$http$S$$_init(S.scala:1374) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at net.liftweb.http.S$.init(S.scala:991) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at net.liftweb.http.S$.initIfUninitted(S= .scala:1749) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply$mcV$sp(Com= etActor.scala:462) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply(CometActor= .scala:462) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.http.CometActor$$anon$1$$anonfun$apply$2.apply(CometActor= .scala:462) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> net.liftweb.util.ThreadGlobal.doWith(ThreadGlobal.scala:71) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> net.liftweb.http.CometActor$$anon$1.apply(CometActor.scala:= 461) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> net.liftweb.http.CometActor$$anon$1.apply(CometActor.scala:= 459) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> net.liftweb.actor.LiftActor$class.execTranslate(LiftActor.scala:371) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> org.apache.esme.comet.UserMessagesTimeline.execTranslate(UserMessages= Timeline.scala:31) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at net.liftweb.actor.SpecializedLiftActo= r$class.net >>>>> >>>> >>>> $liftweb$actor$SpecializedLiftActor$$proc2(LiftActor.scala:= 261) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$Spe= cializedLiftActor$$processMailbox$1.apply$mcV$sp(LiftActor.scala:182) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$Spe= cializedLiftActor$$processMailbox$1.apply(LiftActor.scala:182) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$Spe= cializedLiftActor$$processMailbox$1.apply(LiftActor.scala:182) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.actor.SpecializedLiftActor$class.around(LiftActor.scala:1= 96) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> org.apache.esme.comet.UserMessagesTimeline.around(UserMessagesTimelin= e.scala:31) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at net.liftweb.actor.SpecializedLiftActo= r$class.net >>>>> >>>> >>>> >>>>> >>>> >>>>> $liftweb$actor$SpecializedLiftActor$$processMailbox(LiftActor.scala:1= 81) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.actor.SpecializedLiftActor$$anonfun$2$$anonfun$apply$mcV$= sp$1.apply$mcV$sp(LiftActor.scala:145) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> net.liftweb.actor.LAScheduler$$anonfun$9$$anon$1$$anon$2.run(LiftActo= r.scala:51) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec= utor.java:886) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at >>>>> >>>> >>>> >>>>> >>>> >>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor= .java:908) >>>>> >>>> >>>> >>> =A0 =A0 =A0 =A0at 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 s= ome >>>>> new >>>>> >>>> Jira >>>>> >>>> >>>> >>>> items that should be pulled in by my RSS pull action t= hat >>>>> 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 a= t the >>>>> Stax >>>>> >>>> logs >>>>> >>>> >>>> >>>> and see if there is anything within the last 15 minute= s or >>>>> so? It >>>>> >>>> is >>>>> >>>> >>>> >>>> about 18:45 ECT (17:45 GMT) now, I think. I'm really b= ad 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 >>>>> >>>> >>>> >>>>> >>>>> >>>> >>>> >>>>>> 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 >>>>> >>>> >>>> >>>>>> > >>>>> >>>> >>>> >>>>>> >> Just deployed a clean version on Stax and it work= s. >>>>> Yeah. >>>>> >>>> >>>> >>>>>> >> >>>>> >>>> >>>> >>>>>> >> Serves me right for playing around with my deploy= ments. >>>>> >>>> >>>> >>>>>> >> >>>>> >>>> >>>> >>>>>> >> Please test. >>>>> >>>> >>>> >>>>>> >> >>>>> >>>> >>>> >>>>>> >> If tests go well today and tomorrow, we could mer= ge 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 ri= ght >>>>> now. >>>>> >>>> I'll >>>>> >>>> >>>> try >>>>> >>>> >>>> >>>>>> Firefox >>>>> >>>> >>>> >>>>>> >> 3.5 >>>>> >>>> >>>> >>>>>> >> > and IE 7 when you deploy new version. >>>>> >>>> >>>> >>>>>> >> > >>>>> >>>> >>>> >>>>>> >> > 2010/12/14 Richard Hirsch >>>>> >>>> >>>> >>>>>> >> > >>>>> >>>> >>>> >>>>>> >> >> Wait a second. I could be the cause of the err= or - 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 ESM= E on >>>>> >>>> Windows. >>>>> >>>> >>>> >>>>>> >> >> > >>>>> >>>> >>>> >>>>>> >> >> > What version of Chrome are you using? >>>>> >>>> >>>> >>>>>> >> >> > >>>>> >>>> >>>> >>>>>> >> >> > Vladimir, what browser are you using? >>>>> >>>> >>>> >>>>>> >> >> > >>>>> >>>> >>>> >>>>>> >> >> > Dick, you can switch it back whenever you wa= nt. >>>>> 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 Hir= sch < >>>>> >>>> >>>> >>>>>> >> hirsch.dick@gmail.com> >>>>> >>>> >>>> >>>>>> >> >> wrote: >>>>> >>>> >>>> >>>>>> >> >> >> On Tue, Dec 14, 2010 at 4:49 PM, Ethan Jewe= tt < >>>>> >>>> >>>> esjewett@gmail.com >>>>> >>>> >>>> >>>>>> > >>>>> >>>> >>>> >>>>>> >> >> wrote: >>>>> >>>> >>>> >>>>>> >> >> >>> It is working fine for me - Chrome on Wind= ows 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 H= irsch >>>>> < >>>>> >>>> >>>> >>>>>> >> hirsch.dick@gmail.com> >>>>> >>>> >>>> >>>>>> >> >> wrote: >>>>> >>>> >>>> >>>>>> >> >> >>>> I just looked. >>>>> >>>> >>>> >>>>>> >> >> >>>> >>>>> >>>> >>>> >>>>>> >> >> >>>> The data is there but still it doesn't wo= rk in >>>>> IE or >>>>> >>>> >>>> Chrome. >>>>> >>>> >>>> >>>>>> >> >> >>>> >>>>> >>>> >>>> >>>>>> >> >> >>>> Please tell me when I can redeploy the ol= der >>>>> >>>> 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 s= till >>>>> >>>> doesn't >>>>> >>>> >>>> work me. >>>>> >>>> >>>> >>>>>> >> >> >>>>> >>>>> >>>> >>>> >>>>>> >> >> >>>>> Please test. >>>>> >>>> >>>> >>>>>> >> >> >>>>> >>>>> >>>> >>>> >>>>>> >> >> >>>>> D. >>>>> >>>> >>>> >>>>>> >> >> >>>>> >>>>> >>>> >>>> >>>>>> >> >> >>>>> On Tue, Dec 14, 2010 at 4:03 PM, Ethan J= ewett >>>>> < >>>>> >>>> >>>> >>>>>> 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, Vladim= ir >>>>> Ivanov < >>>>> >>>> >>>> >>>>>> >> >> lester.mail@gmail.com> wrote: >>>>> >>>> >>>> >>>>>> >> >> >>>>>>> As far as I understand, for embedded D= erby >>>>> >>>> instance >>>>> >>>> >>>> in >>>>> >>>> >>>> >>>>>> another >>>>> >>>> >>>> >>>>>> >> >> branch >>>>> >>>> >>>> >>>>>> >> >> >>>>>>> (folder) it will be completely new ins= tance, >>>>> >>>> without >>>>> >>>> >>>> data. >>>>> >>>> >>>> >>>>>> >> >> >>>>>>> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>> 2010/12/14 Richard Hirsch < >>>>> hirsch.dick@gmail.com >>>>> >>>> > >>>>> >>>> >>>> >>>>>> >> >> >>>>>>> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> I looked at the log on stax and I did= n'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 local= ly - >>>>> maybe, >>>>> >>>> you >>>>> >>>> >>>> could >>>>> >>>> >>>> >>>>>> give >>>>> >>>> >>>> >>>>>> >> it >>>>> >>>> >>>> >>>>>> >> >> a try. >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> D. >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> On Tue, Dec 14, 2010 at 3:23 PM, Vlad= imir >>>>> Ivanov >>>>> >>>> < >>>>> >>>> >>>> >>>>>> >> >> lester.mail@gmail.com> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> wrote: >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> > Richard, >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> > >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> > Have you seen any exceptions, error= s 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 "replac= e the >>>>> last >>>>> >>>> item >>>>> >>>> >>>> in the >>>>> >>>> >>>> >>>>>> >> list >>>>> >>>> >>>> >>>>>> >> >> with >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> > newItem". Obviously ;-) >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> > >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> > On Tue, Dec 14, 2010 at 10:16 AM= , >>>>> >>>> >>>> >>>>>> >> >> darren.hague@fortybeans.com >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> > wrote: >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> Was that a smiley at the end, o= r >>>>> another >>>>> >>>> new >>>>> >>>> >>>> >>>>>> operator...? >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> On 14 December 2010 at 07:07 Et= han >>>>> Jewett >>>>> >>>> < >>>>> >>>> >>>> >>>>>> >> >> esjewett@gmail.com> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> wrote: >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> Thanks both of you. This is gr= eat! >>>>> :-) >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> I love learning something new = this >>>>> early >>>>> >>>> in >>>>> >>>> >>>> the >>>>> >>>> >>>> >>>>>> morning, >>>>> >>>> >>>> >>>>>> >> >> even if it >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> is >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> a little bit early for that ma= ny : + >>>>> and >>>>> >>>> =3D >>>>> >>>> >>>> operators >>>>> >>>> >>>> >>>>>> :-) >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> Ethan >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> On Tue, Dec 14, 2010 at 6:00 A= M, >>>>> Vassil >>>>> >>>> >>>> Dichev < >>>>> >>>> >>>> >>>>>> >> >> vdichev@apache.org> >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> wrote: >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> >> Thanks to Richard, Ethan an= d >>>>> Vassil, >>>>> >>>> it >>>>> >>>> >>>> seems ESME >>>>> >>>> >>>> >>>>>> >> has >>>>> >>>> >>>> >>>>>> >> >> been >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> successfully >>>>> >>>> >>>> >>>>>> >> >> >>>>>>>> >> >>> >> migrated to Scala 2.8 and L= ift >>>>> 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 >>>> >>> >> >