Unable to process HyperEvent(0)

1,204 views
Skip to first unread message

Dawn Wolthuis

unread,
Jan 7, 2010, 3:29:25 PM1/7/10
to InterSystems: Zen Community
We have a process that appears to work fine in FF and IE from an end-user standpoint, but in Chrome (and likely Safari) we get the error message in an alert box that says:

Unexpected status code, unable to process HyperEvent: (0)

This seems to occur after a debug statement we write out just before a javascript window.location.href to move to another page. That page requests a login, so the user goes to the login page and before it gets to %OnAfterCreatePage there, it gives his error. I will test out if it gets to %OnPreHTTP() in that login page, but that will take time since it is a super class and so and so forth, so I'm hoping for a head start -- what are the likely culprits for this alert box popping up in a webkit browser?  Thanks.  --dawn

--
Dawn M. Wolthuis

Take and give some delight today

Brian5s

unread,
Jan 7, 2010, 3:40:56 PM1/7/10
to InterSystems: Zen Community

Dawn Wolthuis

unread,
Jan 7, 2010, 3:45:54 PM1/7/10
to intersys...@googlegroups.com
Thanks for the link. I am not using onunloadHandler explicitly anywhere. I do suspect it is in our app somewhere, but do not know how to track it down. How does one run the trace that Bill mentioned in that thread?  --dawn

--
You received this message because you are subscribed to the Google Groups "InterSystems: Zen Community" group.
To post to this group, send email to InterSys...@googlegroups.com
To unsubscribe from this group, send email to InterSystems-Z...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/InterSystems-ZEN?hl=en
Zen Community Terms and Conditions: http://groups.google.com/group/InterSystems-ZEN/web/community-terms-and-conditions

Brian5s

unread,
Jan 7, 2010, 4:20:07 PM1/7/10
to InterSystems: Zen Community
Dawn, TcpTrace will act as a tunnel between your client and the
server, capturing the packets for further analysis. There are many
tools out there that will do packet capturing, but, this one seems to
work well.
You can download it at : http://www.pocketsoap.com/tcptrace

Regards,
Brian

On Jan 7, 3:45 pm, Dawn Wolthuis <dw...@tincat-group.com> wrote:
> Thanks for the link. I am not using onunloadHandler explicitly anywhere. I
> do suspect it is in our app somewhere, but do not know how to track it down.
> How does one run the trace that Bill mentioned in that thread?  --dawn
>
>
>
>
>
> On Thu, Jan 7, 2010 at 2:40 PM, Brian5s <bfi...@intersystems.com> wrote:
> > Dawn, see this thread.  May help you.
>

> >http://groups.google.com/group/intersystems-zen/browse_thread/thread/...

> >http://groups.google.com/group/InterSystems-ZEN/web/community-terms-a...
>
> --
> Dawn M. Wolthuis
>
> Take and give some delight today- Hide quoted text -
>
> - Show quoted text -

Roberto

unread,
Jan 7, 2010, 4:26:09 PM1/7/10
to InterSystems: Zen Community
Dawn,

We recently had network issues too and needed to do some kind of
network analysis of our application.

In November I downloaded tcptrace and found it too difficult to use.
The Intersystems guys were helping me out with it, but you need to be
a triple black belt network engineer to use that stuff.

Then I downloaded Wireshark. That is a much nicer application. Very
user friendly and intuitive and easy to use.

-Roberto

> > - Show quoted text -- Hide quoted text -

Dawn Wolthuis

unread,
Jan 7, 2010, 6:06:23 PM1/7/10
to intersys...@googlegroups.com
Thanks for the tips, Brian and Roberto. This old COBOL CICS programmer used to be able to write and debug software applications without words like tunnel and packet creeping into any relevant discussions ;-)  I could read a hex dump just fine, but that networking stuff just hurts a girl like me. None of the other women on my block, perhaps in my city, maybe in my entire county are doing a tcptrace and I don't wanna either. OK, enough whine. Thanks, I see if I can delegate this. smiles. --dawn

Dawn Wolthuis

unread,
Jan 13, 2010, 9:16:52 PM1/13/10
to InterSystems: Zen Community
I got back to this one today and think I'm there without having to resort to a tcptrace. For the sake of others who hit this, if I am not being too hasty in declaring it fixed, it seems that the issue was that of running a ZenMethod asynchronously, then doing a window.location.href = ... to head to another page.  I gave the ZenMethod a return valule and that seems to have done the trick, knock on wood.  Whew.  --dawn

Neerav Verma

unread,
Jan 14, 2010, 11:01:14 AM1/14/10
to intersys...@googlegroups.com
I get this error all the time. 
My page works fine but it seems when I leave it there for a while, it starts throwing that error

Also I get this error all the time when my ensemble production page is open and I am not doing anything on it

So as you said, some method may be called over and over.Gotta check page by page.

Thank You,

Neerav Verma
http://www.linkedin.com/in/vneerav
------------------------------------------------------
Mike Ditka  - "If God had wanted man to play soccer, he wouldn't have given us arms."

Reply all
Reply to author
Forward
0 new messages