* Johan Compagner:

> abrupt abort of the sentence?
>
> What does that patch break? Our stable bookmarkable urls?

See attached unit  tests output.  I kept only  the relevant parts.
Basically « : »  is converted  to « %3A »,  and catching  up would
require a search and replace in the unit tests.

But we can  also keep the old behaviour if  you wish, encoding the
bookmarkable URLs  is not  necessary for  passing String  array in
PageParameters.
-- 
     Jean-Baptiste Quenot
aka  John Banana Qwerty
http://caraldi.com/jbq/
Running wicket.markup.html.link.BookmarkableHomePageLinksTest
=== wicket.markup.html.link.BookmarkableHomePageLinksPage ===
17c17
<   <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=testpagemap:wicket.markup.html.link.BookmarkableHomePageLinksPage"
 wicket:id="defaulthompagewithpagemap"></a>
---
>   <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=testpagemap%3Awicket.markup.html.link.BookmarkableHomePageLinksPage"
>  wicket:id="defaulthompagewithpagemap"></a>

Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.097 sec <<< 
FAILURE!
Running wicket.markup.html.basic.SimplePageTest
=== wicket.markup.html.basic.SimplePage ===
=== wicket.markup.html.basic.SimplePage_3 ===
=== wicket.markup.html.basic.SimplePage_4 ===
=== wicket.markup.html.basic.SimplePage_5 ===
=== wicket.markup.html.basic.SimplePage_6 ===
=== wicket.markup.html.basic.SimplePage_7 ===
=== wicket.markup.html.basic.SimplePage_8 ===
=== wicket.markup.html.basic.SimplePage_9 ===
=== wicket.markup.html.basic.SimplePage_10 ===
=== wicket.markup.html.basic.SimplePage_11 ===
=== wicket.markup.html.basic.SimplePage_12 ===
10c10
<     <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.basic.SimplePage_3">Link</a>
---
>     <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.basic.SimplePage_3">Link</a>
13c13
<     <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.basic.SimplePage_3">Link</a>
---
>     <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.basic.SimplePage_3">Link</a>
16c16
<     <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.basic.SimplePage_3">Link</a>
---
>     <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.basic.SimplePage_3">Link</a>
19c19
<     <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.basic.SimplePage_3">Link</a>
---
>     <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.basic.SimplePage_3">Link</a>
22c22
<     <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.basic.SimplePage_3"
 wicket:id="link">Link</a>
---
>     <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.basic.SimplePage_3"
>  wicket:id="link">Link</a>

=== wicket.markup.html.basic.SimplePage ===
Tests run: 14, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.528 sec <<< 
FAILURE!
Running wicket.markup.html.autolink.AutolinkTest
=== wicket.markup.html.autolink.MyPage ===
6,7c6,7
<       <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.autolink.PageA">Page
 A</a>
<       <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.autolink.sub.PageB">Page
 B</a>
---
>       <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.autolink.PageA">Page
>  A</a>
>       <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.autolink.sub.PageB">Page
>  B</a>
12c12
<     <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.autolink.PageA">Page
 A</a>
---
>     <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.autolink.PageA">Page
>  A</a>

=== wicket.markup.html.autolink.PageA ===
5c5
<       <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.autolink.MyPage">My
 Page</a>
---
>       <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.autolink.MyPage">My
>  Page</a>
7c7
<       <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.autolink.sub.PageB">Page
 B</a>
---
>       <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.autolink.sub.PageB">Page
>  B</a>

=== wicket.markup.html.autolink.sub.PageB ===
Tests run: 3, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.19 sec <<< 
FAILURE!
Running wicket.markup.html.header.testing3.HeaderTest
=== wicket.markup.html.header.testing3.TestPage ===
=== wicket.markup.html.header.testing3.TestPage : link ===
6c6
< <body>
---
> <body onload="function_1()">
8,9c8,9
<   Panel 2
< </wicket:panel></span>
---
>     Panel 1
>   </wicket:panel></span>

Tests run: 1, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.048 sec <<< 
FAILURE!
Running wicket.markup.html.link.AutolinkTest
=== wicket.markup.html.link.AutolinkPage_1 ===
6c6
< <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.Page1">Home</a>
---
> <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.Page1">Home</a>
8c8
<   <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.Page1">Home</a>
---
>   <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.Page1">Home</a>
14c14
<   <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.Page1"><span
 wicket:id="myLabel">Home</span></a>
---
>   <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.Page1"><span
>  wicket:id="myLabel">Home</span></a>
19c19
<     <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.Page1&amp;name=test&amp;id=123">Home</a>
---
>     <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.Page1&amp;name=test&amp;id=123">Home</a>
26c26
< <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.subdir.Page1">Home</a>
---
> <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.subdir.Page1">Home</a>
32c32
< <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.Page1">Home</a>
---
> <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.Page1">Home</a>

=== wicket.markup.html.link.AutolinkPage_2 ===
6,7c6,7
< <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.Page1">Home</a>
<   <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.Page1">Home</a>
---
> <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.Page1">Home</a>
>   <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.Page1">Home</a>
9c9
<   <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.Page1"><span>Home</span></a>
---
>   <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.Page1"><span>Home</span></a>
12c12
<     <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.Page1&amp;name=test&amp;id=123">Home</a>
---
>     <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.Page1&amp;name=test&amp;id=123">Home</a>
16c16
< <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.subdir.Page1">Home</a>
---
> <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.subdir.Page1">Home</a>
19c19
< <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.Page1">Home</a>
---
> <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.Page1">Home</a>

=== wicket.markup.html.link.AutolinkPage_3 ===
4c4
<   <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.XmlPage">Home</a>
---
>   <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.XmlPage">Home</a>

=== wicket.markup.html.link.AutolinkPage_4 ===
11c11
<   <a 
href="/WicketTester/WicketTester?wicket:bookmarkablePage=:wicket.markup.html.link.Page1#link1">Link
 1</a>
---
>   <a 
> href="/WicketTester/WicketTester?wicket:bookmarkablePage=%3Awicket.markup.html.link.Page1#link1">Link
>  1</a>

Tests run: 4, Failures: 4, Errors: 0, Skipped: 0, Time elapsed: 0.168 sec <<< 
FAILURE!

Results :
Tests run: 430, Failures: 9, Errors: 0, Skipped: 0

[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] There are test failures.
[INFO] ------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 20 seconds
[INFO] Finished at: Sun Aug 20 13:13:46 CEST 2006
[INFO] Final Memory: 5M/10M
[INFO] ------------------------------------------------------------------------
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to