The reason for the stack trace is that a date in an RSS feed cannot be
parsed properly, or there is no date at all (which as I see is allowed
by the RSS spec). It would help if we can find which RSS feed is the
culprit, but I will try to come up with a patch anyway.

Vassil


On Sat, Nov 6, 2010 at 9:05 AM, Richard Hirsch <[email protected]> wrote:
> I'm working on the following assumptions:
>
>   1)  that someone anne follows is the culprit
>   2) That the reason is some sort of an action that is called every 5
> minutes or so
>   3) Checking the database shows that the most of these actions are from Ethan
>
> What I'm going to try is to create a test user and then follow the
> users that anne follows.
>
> However, you are correct in saying that I'm following you as well and
> my timeline is working.
>
> If you want, we can wait until I do this test before taking such
> drastic "Big Brother" actions.
>
> D.
>
>
>
> On Fri, Nov 5, 2010 at 8:25 PM, Ethan Jewett <[email protected]> wrote:
>> I knew I shouldn't have implied it might be me :-)
>>
>> I definitely have RSS actions, but I'm wondering what makes you think it's
>> my actions that are breaking only Anne & Dave's timelines? You and several
>> others follow me, and your timelines are not broken. Before we saw this sort
>> of thing happened because of special characters in some messages, right?
>>
>> I'm really wondering if the stack trace you found was the only error. I
>> think the stack trace you found was the issue in Jira item
>> https://issues.apache.org/jira/browse/ESME-275  This appears to still be
>> unresolved, but I don't think we ever linked it to an issue with displaying
>> a timeline (which should have nothing to do with a feed or action).
>>
>> Ethan
>>
>> On Fri, Nov 5, 2010 at 7:42 PM, Richard Hirsch <[email protected]>wrote:
>>
>>> Going through the database - looks like Ethan might be the culprit -
>>> though I don't know why.
>>>
>>> @Ethan do want to disable your rss actions manually or should I do it
>>> via big brother ;->
>>>
>>> D.
>>>
>>> On Fri, Nov 5, 2010 at 2:07 PM, Anne Kathrine Petterøe
>>> <[email protected]> wrote:
>>> > LOL :-)
>>> >
>>> >
>>> > On 5 November 2010 13:29, Ethan Jewett <[email protected]> wrote:
>>> >
>>> >> I hope it's not me. [Shakes in boots.]   :-)
>>> >>
>>> >> On Fri, Nov 5, 2010 at 12:16 PM, Richard Hirsch <[email protected]
>>> >> >wrote:
>>> >>
>>> >> > I can look at the DB when I get home and see who the culprit is.
>>> >> >
>>> >> > D.
>>> >> >
>>> >> > On Fri, Nov 5, 2010 at 11:44 AM, Anne Kathrine Petterøe
>>> >> > <[email protected]> wrote:
>>> >> > > Do we know who has set up an action that would create the problem?
>>> >> > >
>>> >> > > /Anne
>>> >> > >
>>> >> > > On 5 November 2010 10:07, Ethan Jewett <[email protected]> wrote:
>>> >> > >
>>> >> > >> Yup, that would explain it. When you sent the stack trace before,
>>> was
>>> >> > that
>>> >> > >> the only one that you saw in the Stax environment or where there
>>> >> others?
>>> >> > >>
>>> >> > >> Ethan
>>> >> > >>
>>> >> > >> On Fri, Nov 5, 2010 at 9:34 AM, Richard Hirsch <
>>> [email protected]
>>> >> > >> >wrote:
>>> >> > >>
>>> >> > >> > Strange - it doesn't work for me either. I just tried it a few
>>> >> minutes
>>> >> > >> > ago and I could see everything. I assume it is some action that
>>> it
>>> >> is
>>> >> > >> > based on an RSS feed and only fires every 10 minutes or so.
>>> >> > >> >
>>> >> > >> > D.
>>> >> > >> >
>>> >> > >> >
>>> >> > >> > On Fri, Nov 5, 2010 at 9:24 AM, Ethan Jewett <[email protected]
>>> >
>>> >> > wrote:
>>> >> > >> > > It's still happening for me when I go to
>>> >> > >> > >
>>> >> > >> > >
>>> >> > http://esmecloudserverapache.dickhirsch.staxapps.net/user/akpetteroe
>>> >> > >> > >
>>> >> > >> > > <
>>> >> > http://esmecloudserverapache.dickhirsch.staxapps.net/user/akpetteroe
>>> >> > >> >or
>>> >> > >> > >
>>> >> > >> > >
>>> >> > http://esmecloudserverapache.dickhirsch.staxapps.net/user/dcbriccetti
>>> >> > >> > >
>>> >> > >> > > <
>>> >> > http://esmecloudserverapache.dickhirsch.staxapps.net/user/dcbriccetti
>>> >> > >> > >Can
>>> >> > >> > > you check once more?
>>> >> > >> > >
>>> >> > >> > > Ethan
>>> >> > >> > >
>>> >> > >> > > On Fri, Nov 5, 2010 at 9:18 AM, Richard Hirsch <
>>> >> > [email protected]
>>> >> > >> > >wrote:
>>> >> > >> > >
>>> >> > >> > >> just did a stax deplyoment with the latest code drop and the
>>> >> > problem
>>> >> > >> > >> doesn't exist anymore - strange
>>> >> > >> > >>
>>> >> > >> > >> D.
>>> >> > >> > >>
>>> >> > >> > >> On Thu, Nov 4, 2010 at 12:10 PM, Anne Kathrine Petterøe
>>> >> > >> > >> <[email protected]> wrote:
>>> >> > >> > >> > I am following:
>>> >> > >> > >> >
>>> >> > >> > >> >   - vdichev<
>>> >> > >> > >>
>>> >> http://esmecloudserverapache.dickhirsch.staxapps.net/user/vdichev>
>>> >> > >> > >> >    Vassil Dichev
>>> >> > >> > >> >   - apachedick<
>>> >> > >> > >>
>>> >> > http://esmecloudserverapache.dickhirsch.staxapps.net/user/apachedick>
>>> >> > >> > >> >    Dick Hirsch
>>> >> > >> > >> >   - opyate<
>>> >> > >> > >>
>>> http://esmecloudserverapache.dickhirsch.staxapps.net/user/opyate
>>> >> >
>>> >> > >> > >> >    juan uys
>>> >> > >> > >> >   - test1 <
>>> >> > >> > >>
>>> http://esmecloudserverapache.dickhirsch.staxapps.net/user/test1>
>>> >> > >> > >> >    Test1 Test1
>>> >> > >> > >> >   - esjewett<
>>> >> > >> > >>
>>> >> http://esmecloudserverapache.dickhirsch.staxapps.net/user/esjewett
>>> >> > >
>>> >> > >> > >> >    Ethan Jewett
>>> >> > >> > >> >   - daniel<
>>> >> > >> > >>
>>> http://esmecloudserverapache.dickhirsch.staxapps.net/user/daniel
>>> >> >
>>> >> > >> > >> >    Daniel Koller
>>> >> > >> > >> >   - dcbriccetti<
>>> >> > >> > >>
>>> >> > http://esmecloudserverapache.dickhirsch.staxapps.net/user/dcbriccetti
>>> >> > >> >
>>> >> > >> > >> >    Dave Briccetti
>>> >> > >> > >> >   - esmeprojectjira<
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> http://esmecloudserverapache.dickhirsch.staxapps.net/user/esmeprojectjira>
>>> >> > >> > >> >    EsmeProjectJira EsmeProjectJira
>>> >> > >> > >> >   - kohlerm<
>>> >> > >> > >>
>>> >> http://esmecloudserverapache.dickhirsch.staxapps.net/user/kohlerm>
>>> >> > >> > >> >    Markus Kohler
>>> >> > >> > >> >   - mrinal<
>>> >> > >> > >>
>>> http://esmecloudserverapache.dickhirsch.staxapps.net/user/mrinal
>>> >> >
>>> >> > >> > >> >    Mrinal Wadhwa
>>> >> > >> > >> >   - frankbechmann<
>>> >> > >> > >>
>>> >> > >>
>>> >> http://esmecloudserverapache.dickhirsch.staxapps.net/user/frankbechmann
>>> >> > >> > >
>>> >> > >> > >> >    Frank Bechmann
>>> >> > >> > >> >   - florianbiehlig<
>>> >> > >> > >>
>>> >> > >> >
>>> >> >
>>> http://esmecloudserverapache.dickhirsch.staxapps.net/user/florianbiehlig
>>> >> > >> >
>>> >> > >> > >> >    Florian Biehlig
>>> >> > >> > >> >   - quack <
>>> >> > >> > >>
>>> http://esmecloudserverapache.dickhirsch.staxapps.net/user/quack>
>>> >> > >> > >> >    Ryan Quackenboss
>>> >> > >> > >> >   - martinlang2<
>>> >> > >> > >>
>>> >> > http://esmecloudserverapache.dickhirsch.staxapps.net/user/martinlang2
>>> >> > >> >
>>> >> > >> > >> >    Martin Lang
>>> >> > >> > >> >   - puru <
>>> >> > >> > http://esmecloudserverapache.dickhirsch.staxapps.net/user/puru>
>>> >> > >> > >> Puru
>>> >> > >> > >> >   Govind
>>> >> > >> > >> >   - dhague<
>>> >> > >> > >>
>>> http://esmecloudserverapache.dickhirsch.staxapps.net/user/dhague
>>> >> >
>>> >> > >> > >> >    Darren Hague
>>> >> > >> > >> >   - ruinogueira<
>>> >> > >> > >>
>>> >> > http://esmecloudserverapache.dickhirsch.staxapps.net/user/ruinogueira
>>> >> > >> >
>>> >> > >> > >> >    Rui Nogueira
>>> >> > >> > >> >   - thbonk<
>>> >> > >> > >>
>>> http://esmecloudserverapache.dickhirsch.staxapps.net/user/thbonk
>>> >> >
>>> >> > >> > >> >    Thomas Bonk
>>> >> > >> > >> >   - h <
>>> >> > http://esmecloudserverapache.dickhirsch.staxapps.net/user/h>
>>> >> > >> > Dick
>>> >> > >> > >> >   Hirsch
>>> >> > >> > >> >
>>> >> > >> > >> >
>>> >> > >> > >> > Hmmmm...
>>> >> > >> > >> >
>>> >> > >> > >> >
>>> >> > >> > >> > On 4 November 2010 12:03, Richard Hirsch <
>>> >> [email protected]>
>>> >> > >> > wrote:
>>> >> > >> > >> >
>>> >> > >> > >> >> Just checked the stax console:
>>> >> > >> > >> >>
>>> >> > >> > >> >> We have some of the following exceptions - maybe anne is
>>> >> > following
>>> >> > >> > >> >> someone who is the real culprit
>>> >> > >> > >> >>
>>> >> > >> > >> >> ARN - Going to buffer response body of large or unknown
>>> size.
>>> >> > Using
>>> >> > >> > >> >> getResponseBodyAsStream instead is recommended.
>>> >> > >> > >> >> ERROR - Actor threw an exception
>>> >> > >> > >> >> java.util.NoSuchElementException: head of empty stream
>>> >> > >> > >> >>        at scala.Stream$$anon$1.head(Stream.scala:51)
>>> >> > >> > >> >>        at scala.Stream$$anon$1.head(Stream.scala:49)
>>> >> > >> > >> >>        at
>>> >> > >> > org.apache.esme.external.Feed.parseInternetDate(Feed.scala:87)
>>> >> > >> > >> >>        at
>>> >> > >> org.apache.esme.external.RssFeed.getDate(RssFeed.scala:67)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> org.apache.esme.external.Feed$$anonfun$apply$1$$anonfun$apply$2.apply(Feed.scala:53)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> org.apache.esme.external.Feed$$anonfun$apply$1$$anonfun$apply$2.apply(Feed.scala:48)
>>> >> > >> > >> >>        at scala.Seq$class.map(Seq.scala:280)
>>> >> > >> > >> >>        at scala.xml.NodeSeq.map(NodeSeq.scala:34)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > org.apache.esme.external.Feed$$anonfun$apply$1.apply(Feed.scala:48)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > org.apache.esme.external.Feed$$anonfun$apply$1.apply(Feed.scala:47)
>>> >> > >> > >> >>        at scala.List.flatMap(List.scala:1132)
>>> >> > >> > >> >>        at
>>> org.apache.esme.external.Feed.apply(Feed.scala:47)
>>> >> > >> > >> >>        at
>>> org.apache.esme.external.Feed.apply(Feed.scala:37)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> org.apache.esme.actor.MessagePullActor$MessagePullActor$$anonfun$messageHandler$2.apply(MessagePullActor.scala:85)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> org.apache.esme.actor.MessagePullActor$MessagePullActor$$anonfun$messageHandler$2.apply(MessagePullActor.scala:71)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >>
>>> net.liftweb.actor.LiftActor$class.execTranslate(LiftActor.scala:354)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> org.apache.esme.actor.MessagePullActor$MessagePullActor.execTranslate(MessagePullActor.scala:66)
>>> >> > >> > >> >>        at net.liftweb.actor.SpecializedLiftActor$class.net
>>> >> > >> > >> >>
>>> >> $liftweb$actor$SpecializedLiftActor$$proc2(LiftActor.scala:244)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$SpecializedLiftActor$$processMailbox$1.apply(LiftActor.scala:165)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> net.liftweb.actor.SpecializedLiftActor$$anonfun$net$liftweb$actor$SpecializedLiftActor$$processMailbox$1.apply(LiftActor.scala:165)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> >
>>> >> >
>>> net.liftweb.actor.SpecializedLiftActor$class.around(LiftActor.scala:179)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> org.apache.esme.actor.MessagePullActor$MessagePullActor.around(MessagePullActor.scala:66)
>>> >> > >> > >> >>        at net.liftweb.actor.SpecializedLiftActor$class.net
>>> >> > >> > >> >>
>>> >> > >> >
>>> >> >
>>> $liftweb$actor$SpecializedLiftActor$$processMailbox(LiftActor.scala:164)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> net.liftweb.actor.SpecializedLiftActor$$anonfun$3$$anonfun$apply$1.apply(LiftActor.scala:128)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> net.liftweb.actor.SpecializedLiftActor$$anonfun$3$$anonfun$apply$1.apply(LiftActor.scala:128)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> net.liftweb.actor.LAScheduler$$anonfun$1$$anon$1$$anon$2.run(LiftActor.scala:44)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
>>> >> > >> > >> >>        at
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
>>> >> > >> > >> >>        at java.lang.Thread.run(Thread.java:619)
>>> >> > >> > >> >>
>>> >> > >> > >> >> On Thu, Nov 4, 2010 at 11:52 AM, Ethan Jewett <
>>> >> > [email protected]>
>>> >> > >> > >> wrote:
>>> >> > >> > >> >> > Thanks for checking. It sounds like we need to get at the
>>> >> logs
>>> >> > to
>>> >> > >> > find
>>> >> > >> > >> >> out
>>> >> > >> > >> >> > what is happening, so will probably need to wait until
>>> Dick
>>> >> > gets
>>> >> > >> > back.
>>> >> > >> > >> >> >
>>> >> > >> > >> >> > Ethan
>>> >> > >> > >> >> >
>>> >> > >> > >> >> > On Thu, Nov 4, 2010 at 11:38 AM, Anne Kathrine Petterøe
>>> >> > >> > >> >> > <[email protected]>wrote:
>>> >> > >> > >> >> >
>>> >> > >> > >> >> >> Strange.
>>> >> > >> > >> >> >> I just logged on as akpetteroe and I have nothing
>>> special
>>> >> set
>>> >> > >> up.
>>> >> > >> > No
>>> >> > >> > >> >> >> tracks,
>>> >> > >> > >> >> >> no actions, not even tokens.
>>> >> > >> > >> >> >>
>>> >> > >> > >> >> >> /Anne
>>> >> > >> > >> >> >>
>>> >> > >> > >> >> >> On 4 November 2010 11:18, Ethan Jewett <
>>> [email protected]
>>> >> >
>>> >> > >> > wrote:
>>> >> > >> > >> >> >>
>>> >> > >> > >> >> >> > Hi all,
>>> >> > >> > >> >> >> >
>>> >> > >> > >> >> >> > Just was poking around
>>> >> > >> > >> >> >> > http://esmecloudserverapache.dickhirsch.staxapps.net/
>>> <
>>> >> > >> > >> >> >> >
>>> >> > >> > >>
>>> >> > http://esmecloudserverapache.dickhirsch.staxapps.net/user/akpetteroe>
>>> >> > >> > >> >> >> > re-following
>>> >> > >> > >> >> >> > people and found out that the akpetteroe user breaks
>>> the
>>> >> > >> > timeline.
>>> >> > >> > >> >> Going
>>> >> > >> > >> >> >> to
>>> >> > >> > >> >> >> >
>>> >> > >> > >> >> >>
>>> >> > >> > >> >>
>>> >> > >> > >>
>>> >> > >> >
>>> >> > >>
>>> >> >
>>> >>
>>> http://esmecloudserverapache.dickhirsch.staxapps.net/user/akpetteroeresults
>>> >> > >> > >> >> >> > in an error that sends you back to the main page.
>>> >> > >> > >> >> >> >
>>> >> > >> > >> >> >> > Any ideas why this might be happening?
>>> >> > >> > >> >> >> >
>>> >> > >> > >> >> >> > Ethan
>>> >> > >> > >> >> >> >
>>> >> > >> > >> >> >>
>>> >> > >> > >> >> >
>>> >> > >> > >> >>
>>> >> > >> > >> >
>>> >> > >> > >>
>>> >> > >> > >
>>> >> > >> >
>>> >> > >>
>>> >> > >
>>> >> >
>>> >>
>>> >
>>>
>>
>



-- 
Twitter: http://twitter.com/vdichev
Blog: http://speaking-my-language.blogspot.com

Reply via email to