Re: AbstractRequestCycleListener redirect

2013-08-12 Thread Martin Grigorov
https://issues.apache.org/jira/browse/WICKET-4433

I remembered there is an open issue about this.


On Mon, Aug 12, 2013 at 2:05 PM, vineet semwal wrote:

> try this approach.. throw your custom exception after the checks and catch
> the exception in onexception and then redirect ..
>
>
> On Mon, Aug 12, 2013 at 4:30 PM, Evgheni Emelianov  >wrote:
>
> > i did, but the error comes event without, do you have any advice for me
> > how i can implement redirect in this listener?
> >
> >
> > Evgheni
> > -
> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> > For additional commands, e-mail: users-h...@wicket.apache.org
> >
> >
>
>
> --
> regards,
>
> Vineet Semwal
>


Re: AbstractRequestCycleListener redirect

2013-08-12 Thread vineet semwal
try this approach.. throw your custom exception after the checks and catch
the exception in onexception and then redirect ..


On Mon, Aug 12, 2013 at 4:30 PM, Evgheni Emelianov wrote:

> i did, but the error comes event without, do you have any advice for me
> how i can implement redirect in this listener?
>
>
> Evgheni
> -
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>


-- 
regards,

Vineet Semwal


Re: AbstractRequestCycleListener redirect

2013-08-12 Thread Evgheni Emelianov
i did, but the error comes event without, do you have any advice for me how i 
can implement redirect in this listener?


Evgheni
-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org



Re: AbstractRequestCycleListener redirect

2013-08-12 Thread Martin Grigorov
Hi,


On Mon, Aug 12, 2013 at 1:30 PM, Evgheni Emelianov wrote:

> here is the code:
>
> getRequestCycleListeners().add(new AbstractRequestCycleListener() {
>
>@Override
>public void onBeginRequest(RequestCycle cycle)
>{
>
> // some checks and settings before, if my application is locked,
> then redirect should happen
>cycle.setResponsePage(SystemLockedPage.class);

// i am not sure about #processRequestAndDetach() was just to try
> case
>cycle.processRequestAndDetach();
>

You should not use this. Remove it.


>return;
>}
>
>}
>
> });
>
>
>
> Am 12.08.2013 um 10:36 schrieb Martin Grigorov :
>
> > Hi,
> >
> > Can you show us your code ?
> > The response shouldn't be committed so early in the request cycle.
> >
> >
> >
> > On Sat, Aug 10, 2013 at 8:02 PM, Evgheni Emelianov  >wrote:
> >
> >> Hi, i habe a question about redirects in AbstractRequestCycleListener, i
> >> have functionality in onBeginRequest(RequestCycle cycle) hich checks
> wether
> >> the requested page should be showed or not, if its not the case then
> user
> >> should be redirected/forwarded to my custom exception page, but as i
> see i
> >> can not simply redirect user to this page in this method, if i do so i
> get
> >> application server error:
> >> HTTP Status 500 - Cannot call sendRedirect() after the response has been
> >> committed
> >>
> >>
> >> has anyone good approach to this problem ob advice for me?
> >>
> >>
> >> Evgheni
>
>


Re: AbstractRequestCycleListener redirect

2013-08-12 Thread Evgheni Emelianov
here is the code:

getRequestCycleListeners().add(new AbstractRequestCycleListener() {

   @Override
   public void onBeginRequest(RequestCycle cycle)
   {
   
// some checks and settings before, if my application is locked, then 
redirect should happen
   cycle.setResponsePage(SystemLockedPage.class);
// i am not sure about #processRequestAndDetach() was just to try case
   cycle.processRequestAndDetach();
   return;
   }
   
   }

});



Am 12.08.2013 um 10:36 schrieb Martin Grigorov :

> Hi,
> 
> Can you show us your code ?
> The response shouldn't be committed so early in the request cycle.
> 
> 
> 
> On Sat, Aug 10, 2013 at 8:02 PM, Evgheni Emelianov wrote:
> 
>> Hi, i habe a question about redirects in AbstractRequestCycleListener, i
>> have functionality in onBeginRequest(RequestCycle cycle) hich checks wether
>> the requested page should be showed or not, if its not the case then user
>> should be redirected/forwarded to my custom exception page, but as i see i
>> can not simply redirect user to this page in this method, if i do so i get
>> application server error:
>> HTTP Status 500 - Cannot call sendRedirect() after the response has been
>> committed
>> 
>> 
>> has anyone good approach to this problem ob advice for me?
>> 
>> 
>> Evgheni



Re: AbstractRequestCycleListener redirect

2013-08-12 Thread Martin Grigorov
Hi,

Can you show us your code ?
The response shouldn't be committed so early in the request cycle.



On Sat, Aug 10, 2013 at 8:02 PM, Evgheni Emelianov wrote:

> Hi, i habe a question about redirects in AbstractRequestCycleListener, i
> have functionality in onBeginRequest(RequestCycle cycle) hich checks wether
> the requested page should be showed or not, if its not the case then user
> should be redirected/forwarded to my custom exception page, but as i see i
> can not simply redirect user to this page in this method, if i do so i get
> application server error:
> HTTP Status 500 - Cannot call sendRedirect() after the response has been
> committed
>
>
> has anyone good approach to this problem ob advice for me?
>
>
> Evgheni


AbstractRequestCycleListener redirect

2013-08-10 Thread Evgheni Emelianov
Hi, i habe a question about redirects in AbstractRequestCycleListener, i have 
functionality in onBeginRequest(RequestCycle cycle) hich checks wether the 
requested page should be showed or not, if its not the case then user should be 
redirected/forwarded to my custom exception page, but as i see i can not simply 
redirect user to this page in this method, if i do so i get application server 
error: 
HTTP Status 500 - Cannot call sendRedirect() after the response has been 
committed


has anyone good approach to this problem ob advice for me?


Evgheni