Re: Use Page from Pagestore even if PageParameters have changed

2017-02-03 Thread Sven Meier

Hi,


I tried implementing the LinkListener on my PaymentPanel
and that works as well.


that's even better :).

Have fun
Sven


On 03.02.2017 09:32, Ravi wrote:

Hi Sven,

just a quick update - your suggestion works perfectly.
I tried implementing the LinkListener on my PaymentPanel and that works as
well.
The best thing is that I also have a dedicated onLinkClicked() method.

Thanks a lot!

Ravi



--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Use-Page-from-Pagestore-even-if-PageParameters-have-changed-tp4676971p4676980.html
Sent from the Users forum mailing list archive at Nabble.com.

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




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



Re: Use Page from Pagestore even if PageParameters have changed

2017-02-03 Thread Ravi
Hi Sven,

just a quick update - your suggestion works perfectly. 
I tried implementing the LinkListener on my PaymentPanel and that works as
well.
The best thing is that I also have a dedicated onLinkClicked() method.

Thanks a lot!

Ravi



--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Use-Page-from-Pagestore-even-if-PageParameters-have-changed-tp4676971p4676980.html
Sent from the Users forum mailing list archive at Nabble.com.

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



Re: Use Page from Pagestore even if PageParameters have changed

2017-02-02 Thread Ravi
Hi Sven,

thank your for your quick reply. I'll try your LinkListener suggestion.

-Ravi

--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Use-Page-from-Pagestore-even-if-PageParameters-have-changed-tp4676971p4676975.html
Sent from the Users forum mailing list archive at Nabble.com.

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



Re: Use Page from Pagestore even if PageParameters have changed

2017-02-02 Thread Sven Meier

Hi Ravi,

you should pass a different URL to your payment partner:

Put a Link on your page and use its URL.

Or even better, let your page implement ILinkListener and use that URL:

this.urlFor(ILinkListener.INTERFACE, new PageParameters());

Have fun
Sven


On 02.02.2017 11:32, Ravi wrote:

Hi,

We have a Single-Page-Application (SPA) with five pages. On page three we
redirect to a payment partner. Once the payment is done, it redirects back
to our application with given URL.
Because I want to continue on page three, the URL contains the pageId.
Sounds good so far. But now the payment partner has added a reference token
to the URL and as described in  this Ticket
<https://issues.apache.org/jira/browse/WICKET-4441>  , Wicket will create a
new page instance because the PageParameter have changed.

What I want to do is that my application always uses the existing page, no
matter if parameters have changed.
I achieved this by  adding a custom MountedMapper, which basically reverts
this commit
<https://fisheye.apache.org/changelog/wicket-git?cs=a53591f030b87b5d1552e567226705020dee2a62>

In your opinion, is this the proper way for handling those kinds of
problems, or are there any drawbacks to this approach?

Thanks for your time,

Ravi

Ticket-4441 https://issues.apache.org/jira/browse/WICKET-4441.

--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Use-Page-from-Pagestore-even-if-PageParameters-have-changed-tp4676971.html
Sent from the Users forum mailing list archive at Nabble.com.

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




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



Use Page from Pagestore even if PageParameters have changed

2017-02-02 Thread Ravi
Hi,

We have a Single-Page-Application (SPA) with five pages. On page three we
redirect to a payment partner. Once the payment is done, it redirects back
to our application with given URL.
Because I want to continue on page three, the URL contains the pageId. 
Sounds good so far. But now the payment partner has added a reference token
to the URL and as described in  this Ticket
<https://issues.apache.org/jira/browse/WICKET-4441>  , Wicket will create a
new page instance because the PageParameter have changed.

What I want to do is that my application always uses the existing page, no
matter if parameters have changed.
I achieved this by  adding a custom MountedMapper, which basically reverts 
this commit
<https://fisheye.apache.org/changelog/wicket-git?cs=a53591f030b87b5d1552e567226705020dee2a62>
   

In your opinion, is this the proper way for handling those kinds of
problems, or are there any drawbacks to this approach?

Thanks for your time,

Ravi

Ticket-4441 https://issues.apache.org/jira/browse/WICKET-4441.

--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/Use-Page-from-Pagestore-even-if-PageParameters-have-changed-tp4676971.html
Sent from the Users forum mailing list archive at Nabble.com.

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