YES! it works! Thank you, thank you, thank you!
Can you explain why?
On 2012-12-19, at 3:46 PM, Chuck Hill wrote:
> Try creating a new context here instead of using aContext:
>
>>>> COREErrorPage errorPage = (COREErrorPage)
>>>> pageWithName("COREErrorPage", aContext);
>
>
>
> On 2012-12-19, at 12:45 PM, Calven Eggert wrote:
>
>> I've set a breakpoint in the dispatchRequest. it gets there.
>>
>> The exception that I'm getting in the first place fires again.
>>
>> recap:
>> page one, click to activate exception
>> page two (error page), click button to go to login page
>> exception on page one fires again. It's as if the first page is active
>> although the error page is being displayed.
>>
>>
>>
>> On 2012-12-19, at 3:02 PM, Chuck Hill wrote:
>>
>>> Override dispatchRequest() to see if the first click even gets to the app.
>>> If not, check the HTML in the page. If it does get there, is it causing a
>>> new exception?
>>>
>>>
>>> Chuck
>>>
>>>
>>> On 2012-12-19, at 5:14 AM, Calven Eggert wrote:
>>>
>>>> *bump*
>>>>
>>>> anyone have any ideas?
>>>>
>>>> Begin forwarded message:
>>>>
>>>>> From: Calven Eggert <[email protected]>
>>>>> Subject: WOResponse HandleException problem
>>>>> Date: 17 December, 2012 4:04:00 PM EST
>>>>> To: [email protected]
>>>>>
>>>>> I have a framework that has overridden WOResponse HandleException for
>>>>> many years.
>>>>>
>>>>> Today I have discovered that there is a problem with the page I display
>>>>> to the user. The page shows text and a button at the bottom of the page
>>>>> is labelled "Go to Login Page". It used to go to the login page of the
>>>>> application but now when clicked on it seems to do nothing. When clicked
>>>>> on a second time it then correctly goes to the login page.
>>>>>
>>>>> I can't seem to figure out why it's no longer working. I can confirm
>>>>> that it was working properly in May of 2011. I haven't a clue when it
>>>>> stopped working. Some kind of upgrade may have caused it to stop. Java
>>>>> version, Eclipse.... no idea.
>>>>>
>>>>> This is how it is handled:
>>>>>
>>>>> public WOResponse handleException(Exception anException, WOContext
>>>>> aContext)
>>>>> {
>>>>> super.handleException(anException, aContext);
>>>>> COREErrorPage errorPage = (COREErrorPage)
>>>>> pageWithName("COREErrorPage", aContext);
>>>>> errorPage.initialize(true, anException, theUser, "", "", null);
>>>>> return errorPage.generateResponse();
>>>>> }
>>>>>
>>>>>
>>>>> My error page does this when the user clicks on the button, but only the
>>>>> second time it is clicked:
>>>>>
>>>>> public WOComponent loginPage() {
>>>>> WORedirect redirect = new WORedirect(context());
>>>>> try {
>>>>> redirect.setUrl(((COREApplication)application()).logoutLink());
>>>>> } catch (Exception e) {
>>>>> e.printStackTrace();
>>>>> e = null;
>>>>> redirect.setUrl(((COREApplication)application()).logoutLink());
>>>>> }
>>>>> ((CORESession)session()).terminate();
>>>>> return redirect;
>>>>> }
>>>>>
>>>>> Any help in solving this mystery is appreciated.
>>>>>
>>>>> Calven
>>>>>
>>>>
>>>> _______________________________________________
>>>> Do not post admin requests to the list. They will be ignored.
>>>> Webobjects-dev mailing list ([email protected])
>>>> Help/Unsubscribe/Update your Subscription:
>>>> https://lists.apple.com/mailman/options/webobjects-dev/chill%40global-village.net
>>>>
>>>> This email sent to [email protected]
>>>
>>> --
>>> Chuck Hill Senior Consultant / VP Development
>>>
>>> Practical WebObjects - for developers who want to increase their overall
>>> knowledge of WebObjects or who are trying to solve specific problems.
>>> http://www.global-village.net/gvc/practical_webobjects
>>>
>>> Global Village Consulting ranks 13th in 2012 in BIV's Top 100 Fastest
>>> Growing Companies in B.C!
>>> Global Village Consulting ranks 76th in 24th annual PROFIT 200 ranking of
>>> Canada’s Fastest-Growing Companies by PROFIT Magazine!
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>
> --
> Chuck Hill Senior Consultant / VP Development
>
> Practical WebObjects - for developers who want to increase their overall
> knowledge of WebObjects or who are trying to solve specific problems.
> http://www.global-village.net/gvc/practical_webobjects
>
> Global Village Consulting ranks 13th in 2012 in BIV's Top 100 Fastest Growing
> Companies in B.C!
> Global Village Consulting ranks 76th in 24th annual PROFIT 200 ranking of
> Canada’s Fastest-Growing Companies by PROFIT Magazine!
>
>
>
>
>
>
>
>
>
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com
This email sent to [email protected]