Thanks - this solved the problem.
On Fri, Oct 15, 2010 at 3:46 PM, Vassil Dichev <[email protected]> wrote: > Submitted in trunk, can you check again now? > > On Fri, Oct 15, 2010 at 3:49 PM, Richard Hirsch <[email protected]> wrote: >> Thanks. >> >> Hoping it is connected to another problem. You can't view certain >> users' profiles. For example, >> http://esmecloudserverapache.dickhirsch.staxapps.net/user/yojibee. I'm >> assuming it is something in Ethan's timeline, because he has been more >> active on stax and Anne follows him >> >> D. >> >> On Fri, Oct 15, 2010 at 2:45 PM, Vassil Dichev <[email protected]> wrote: >>> I just took a look- it seems someone assumed that an URL will be at >>> least 20 characters long. >>> >>> I'll try and submit a fix today. >>> >>> Vassil >>> >>> >>> On Fri, Oct 15, 2010 at 3:34 PM, Richard Hirsch <[email protected]> >>> wrote: >>>> I noticed my timeline currently isn't working and found this error in the >>>> log >>>> >>>> Anyone know the problem might be? >>>> >>>> ERROR - Actor threw an exception >>>> java.lang.StringIndexOutOfBoundsException: String index out of range: 20 >>>> at java.lang.String.substring(String.java:1935) >>>> at >>>> org.apache.esme.model.Message$$anonfun$digestedXHTML$1$$anonfun$apply$13$$anonfun$apply$18$$anonfun$apply$19.apply(Message.scala:402) >>>> at >>>> org.apache.esme.model.Message$$anonfun$digestedXHTML$1$$anonfun$apply$13$$anonfun$apply$18$$anonfun$apply$19.apply(Message.scala:395) >>>> at scala.Option.map(Option.scala:70) >>>> at >>>> org.apache.esme.model.Message$$anonfun$digestedXHTML$1$$anonfun$apply$13$$anonfun$apply$18.apply(Message.scala:395) >>>> at >>>> org.apache.esme.model.Message$$anonfun$digestedXHTML$1$$anonfun$apply$13$$anonfun$apply$18.apply(Message.scala:394) >>>> at scala.Option.flatMap(Option.scala:77) >>>> at >>>> org.apache.esme.model.Message$$anonfun$digestedXHTML$1$$anonfun$apply$13.apply(Message.scala:394) >>>> at >>>> org.apache.esme.model.Message$$anonfun$digestedXHTML$1$$anonfun$apply$13.apply(Message.scala:381) >>>> at scala.Seq$class.map(Seq.scala:280) >>>> at scala.collection.mutable.ArrayBuffer.map(ArrayBuffer.scala:26) >>>> at >>>> org.apache.esme.model.Message$$anonfun$digestedXHTML$1.apply(Message.scala:381) >>>> at >>>> org.apache.esme.model.Message$$anonfun$digestedXHTML$1.apply(Message.scala:381) >>>> at scala.Seq$class.flatMap(Seq.scala:294) >>>> at scala.xml.NodeSeq.flatMap(NodeSeq.scala:34) >>>> at org.apache.esme.model.Message.digestedXHTML(Message.scala:381) >>>> at org.apache.esme.model.Message$text$.asJsExp(Message.scala:299) >>>> at org.apache.esme.model.Message$text$.asJsExp(Message.scala:296) >>>> 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$46.apply(MetaMapper.scala:1248) >>>> at >>>> net.liftweb.mapper.MetaMapper$$anonfun$46.apply(MetaMapper.scala:1248) >>>> at scala.List.flatMap(List.scala:1132) >>>> at net.liftweb.mapper.MetaMapper$class.asJs(MetaMapper.scala:1248) >>>> 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:282) >>>> at >>>> org.apache.esme.comet.Timeline$$anonfun$render$1.apply(Timeline.scala:69) >>>> at >>>> org.apache.esme.comet.Timeline$$anonfun$render$1.apply(Timeline.scala:68) >>>> at scala.List.map(List.scala:812) >>>> at org.apache.esme.comet.Timeline.render(Timeline.scala:68) >>>> >>> >>> >>> >>> -- >>> Twitter: http://twitter.com/vdichev >>> Blog: http://speaking-my-language.blogspot.com >>> >> > > > > -- > Twitter: http://twitter.com/vdichev > Blog: http://speaking-my-language.blogspot.com >
