Re: [VOTE] Release Apache Wicket 7.16.0

2020-01-05 Thread Martin Grigorov
+1 to release!

Tested local build!

On Sat, Jan 4, 2020 at 4:51 PM Andrea Del Bene  wrote:

> This is a vote to release Apache Wicket 7.16.0
>
> Please download the source distributions found in our staging area
> linked below.
>
> I have included the signatures for both the source archives. This vote
> lasts for 72 hours minimum.
>
> [ ] Yes, release Apache Wicket 7.16.0
> [ ] No, don't release Apache Wicket 7.16.0, because ...
>
> Distributions, changelog, keys and signatures can be found at:
>
>  https://dist.apache.org/repos/dist/dev/wicket/7.16.0
>
> Staging repository:
>
> https://repository.apache.org/content/repositories/orgapachewicket-1135/
>
> The binaries are available in the above link, as are a staging
> repository for Maven. Typically the vote is on the source, but should
> you find a problem with one of the binaries, please let me know, I can
> re-roll them some way or the other.
>
> Staging git repository data:
>
>  Repository:  g...@github.com:bitstorm/wicket.git
>  Branch:  build/wicket-7.16.0
>  Release tag: rel/wicket-7.16.0
>
>
> 
>
>  The signatures for the source release artefacts:
>
>
> Signature for apache-wicket-7.16.0.zip:
>
>  -BEGIN PGP SIGNATURE-
>
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4QoiAACgkQh48B+qjT
> VuEcMg//V/HLgAeFzSyvdj+GSvtq3r8aZgmTh+TLJ5zMiFVyu9hfPmh7T5V3EY3+
> Qn+CHdXh3kD/G6jLYAhEUw9iqU5duxFqBqXRzdTtmIwxK2VTdfI2iJhyTnmKGXS8
> vaUV8cjC8YMXtEjkibQGErbbV5jXRwohF029F7Zck1A7+U0PN58K0feMz7mXMIXT
> Gxl3dC0wXYa1SptctjeZSAxVCR4QZc/txIvCah00LlV0GDY24XMfxovd6oDsb6+W
> +VjuNbAmleV7D534IPTh9VE9ObcHwqXi7JbPk5f/uL3BUTis+baZp0e+3kGpY4Il
> uLdUcGF4juDjc+lY1phxoPbni4XnHfEkDQLez40/jlMWO3Vx7BUkCFVolFOC5hAa
> 8hmFURXSytXXDD4f3/yCMZr95Sdh4SP+FeQtryckE7K08lrblOHaQJn/dF08tcVN
> QOrFJ5k1LfDk3biB7U8bzGQJ1py0UctKyDzw15QY3FQb/stypn/brs7hMAXLQbZp
> knu9AhuTGvu2Q2kqqn78UwG+zq6hcZBVR4+XGkX9KHMxN3K16nKBnkdv2v6bLt1E
> Qyw1lBZj20Uo2dkpidyN6esDzX8j8US8c0CNylak/4xA1er7+MvkiAQhVjDlvqTH
> LbIO5Pyszlq9n1Vw6RSZjbWnhZL/Tv7CIux4zsdTLYMbaohZPZM=
> =9BT0
> -END PGP SIGNATURE-
>
> Signature for apache-wicket-7.16.0.tar.gz:
>
>  -BEGIN PGP SIGNATURE-
>
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4QoiAACgkQh48B+qjT
> VuFEoQ//VxsVwquHRi4ZAHQK6KOlEmqRvF1DGqu9Eawqb8SQGNiqAmkWEjkfIaG0
> gBwpZUr1g0CY2F3NbPQMuPaokIn41QIGoeKCMapCYtzI8NjeEHEBHydDqs+9vHLw
> mbmuZdZeFmrUFH1DhhuBZY6XgczvlTKxw17HW6OBkqLqE0G6WTFVjMDTlFnXPqOd
> 7IdXmIfSynxCSORzDvwjZUrtRSrrc/6T10kiaIDNNoBkwqBva2Dnk20i6yLgwoZW
> PBZyjosQhKj0FeP8RfD30S51MfJ3QMflY9iOYdN3oGxxNcAxQCHZXkzZA/dqvLcj
> TB1VJtmJ/O2wuASNDfa85FmbH7B+sFM4yp6rYsTsWLcWFLXm6y2r8iBER9AD04P8
> vUbqh4s7x8wWHX4T6n5xMq8nlSyoMokAEu+sEA2vkd32a1qrUSnKhI0qJK8Xlgz1
> DCeca2txqWTTr2qmK9xydBEcNUo9uNDS6Z6YpOY3AX3P9oA7TXBKBAyzRvZ/I5aN
> iZUVgYwvGPH7VfIF7YR3fRBvik2LwpfAq1kE19WZugKTCXWihgjHDKfZKxpnzOL+
> p5+WcEnf6NzsHSzoaAU/az0Wvem4yCj2B49uZUeMZfrgRoLt/DWB4mOBj/uhb+8K
> GkN/vehn3d9ZHJ76ImhkV1EGGgfAkSq1O7nHE2E2NxrZOVe8Ueo=
> =3rL9
> -END PGP SIGNATURE-
>
> 
>
>  CHANGELOG for 7.16.0:
>
> ** Bug
>
>  * [WICKET-6531] - Crash in Unsafe.getObject when running on the J9 VM
>  * [WICKET-6704] - JavaSerializer.serialize causes the JVM crash !
>  * [WICKET-6706] - Websocket Endpoint logs exception when user
> leaves page
>  * [WICKET-6707] - Property setter parameter type is assumed to be
> equal to getter return type
>  * [WICKET-6708] - FormComponent should read only the GET/POST
> parameters of the request, not both
>
>


Re: [VOTE] Release Apache Wicket 8.7.0

2020-01-05 Thread Martin Grigorov
+1 to release

Tested local build and various Wicket examples.

On Fri, Jan 3, 2020 at 9:39 PM Andrea Del Bene  wrote:

> This is a vote to release Apache Wicket 8.7.0
>
> Please download the source distributions found in our staging area
> linked below.
>
> I have included the signatures for both the source archives. This vote
> lasts for 72 hours minimum.
>
> [ ] Yes, release Apache Wicket 8.7.0
> [ ] No, don't release Apache Wicket 8.7.0, because ...
>
> Distributions, changelog, keys and signatures can be found at:
>
>  https://dist.apache.org/repos/dist/dev/wicket/8.7.0
>
> Staging repository:
>
> https://repository.apache.org/content/repositories/orgapachewicket-1134/
>
> The binaries are available in the above link, as are a staging
> repository for Maven. Typically the vote is on the source, but should
> you find a problem with one of the binaries, please let me know, I can
> re-roll them some way or the other.
>
> Staging git repository data:
>
>  Repository:  g...@github.com:bitstorm/wicket.git
>  Branch:  build/wicket-8.7.0
>  Release tag: rel/wicket-8.7.0
>
>
> 
>
>  The signatures for the source release artefacts:
>
>
> Signature for apache-wicket-8.7.0.zip:
>
>  -BEGIN PGP SIGNATURE-
>
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4PkkYACgkQh48B+qjT
> VuERUA//a8+ZT8QhHuNxR8YD/c8YtMTHffwvrg90TujAH0rvD0b9MksNJJFE4Wz8
> FVmVvFFpeccvEUa+Aj4CPLeQwlnToKD0Ddb6svtfSboYcKl0F97r0TUZFV3Yd/mf
> ZkfbQSsZ6wuBbk01zDPsqZdH5bi8jVxyyTgX6/Er8TpIBGD4FjAO/O3R/La30wUs
> rI+k54I/JcCMsu6GGfTX43JixUnhIzUkkQwI81AEv05f428XkEUpfQFCx5iKxQZd
> uR8OO36SEAEjCyGjoxD5tzaqU+UDPmtmTheHHsX6rrkrnAjhXP90KFt1s14Gmvqp
> gGhDRiVpJjYshhvzKBsoFOl4VxPQVc9Drv+kAS2bJnIsLMHbgmkvK8co5Mk78LwB
> ug0RFXEEOBX1jp9TDyfMRVpSzlDdn1XI4GROpB8cvptRkE22ZnsU6ew657fy+4zK
> Uzh1j0QpBF5YNQL9GkM+qkIlWbbgxUGZK+Tkfsfl3hGMA6y8NzStixZjVsdsrL3l
> tMcz/325A/QeFwvFRpKWFQzeUGwngstgJxyndcBpPEMyWSL+nCJV7lOYFvrj3HdM
> +JwZfsf44F6zkLTVq5ReOuW7ig/NTqwoai39eU7cAqG5q3/KjSqNBQGxqmvqim0p
> 6SAVjTWYj4lMTFmiIEpla+SvI4IK4YHpiGKRFRtUH+RvEM1NOpM=
> =HNEm
> -END PGP SIGNATURE-
>
> Signature for apache-wicket-8.7.0.tar.gz:
>
>  -BEGIN PGP SIGNATURE-
>
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4PkkYACgkQh48B+qjT
> VuGjmw/+KufMKaI6fdWJoxZlofBXDJObylbtCE3fI0Cv8xsd0dTpTANNKbH2tlCi
> /tG2PLwqX3wk74P8YZgkPqmb7HTC1S4qNI9CsGxt3Eo2lrGAQtcGJD7Vzpv5lkHp
> bmpZGNLPCKUgZZz31271QMfj/CSgY6J2vlPWC+O83LGCKaAO1XL5w2gvoRXoZo/t
> oJJVZ+ejHvGlw/OAyEC/KP4dasqMp1K6eq2BlBM9UkZEt1JbevgkTInDlzrJTtJr
> eDIknfv3Efxjx8JNCdPVXoVQSZkp3xnE7BisaSJ74tdm5gR4LFyttBl7X3zeG4hX
> GyHE3CT3VtnEHGSSTEScewu2Tx7DrBJc1ZUNH5Lzg8/oRXY/tiPgsuG3z2Abbxr3
> IYjGFUYPMLAT5PWIwMzB9K4spPOucsG6ipnPGJsYTa3OmEIAgzJDYloinvpSmH5N
> 0YxloR5KXVyH3uyn94Je6DftdDWTe3NYkkWrTwTXVdSex73WJZ5fXiZHRcmghal8
> 6sOs38BCoa49WChUeMYpUuGvHcss8UOrDQjad2j3prRwUqy1Sw35nYDsAfvNt2Hh
> KxO0XHcT/jhDmHF9GSvVI4DTr1EvkW0jwOZgdKVfTzYt5xDVZjFD6EEA/7hY55P1
> F6t2ZY52dmHVv0d6CTZWEcIZbTEQTpiwWb4EF+FD+DVM2D08qUE=
> =sCFf
> -END PGP SIGNATURE-
>
> 
>
>  CHANGELOG for 8.7.0:
>
> ** Bug
>
>  * [WICKET-6531] - Crash in Unsafe.getObject when running on the J9 VM
>  * [WICKET-6650] - Url decode the name of the file after
> AjaxDownload with Location == Blob
>  * [WICKET-6704] - JavaSerializer.serialize causes the JVM crash !
>  * [WICKET-6705] - URL filename not decoded when downloading via
> AjaxDownload blob mode
>  * [WICKET-6706] - Websocket Endpoint logs exception when user
> leaves page
>  * [WICKET-6707] - Property setter parameter type is assumed to be
> equal to getter return type
>  * [WICKET-6708] - FormComponent should read only the GET/POST
> parameters of the request, not both
>  * [WICKET-6713] - BaseWicketTester does not reset componentInPage
> field
>
> ** Improvement
>
>  * [WICKET-6714] - Please add better getResource-Support for
> MockServletContext
>  * [WICKET-6720] - ConcatBundleResource#getResourceStream should not
> eagerly fetch resources
>
> ** Task
>
>  * [WICKET-6698] - Non-security critical dependency updates
>
>


Re: [VOTE] Release Apache Wicket 9.0.0-M4 TAKE 2

2020-01-05 Thread Martin Grigorov
+1 to release!

Tested local build and various Wicket Examples.

Great work with CSP and the new ModalWindow !


One minor issue in the examples:
The new SRI demo does not work for me.

It shows this text in the page:

SRI Demo

Integrity test NOT passed

and it has the following error in browser's DevTools > Console:

Failed to find a valid digest in the 'integrity' attribute for resource '
http://localhost:8080/we/sri/wicket/resource/org.apache.wicket.examples.sri.IntegrityDemoPage/subresource-ver-9819D5B70B2A0640EBBD29C052AECF77.js'
with computed SHA-256 integrity
'hks0S2euGLdFJuhD/PFNYo9fb6RZn2qmM9Hrml9Oob4='. The resource has been
blocked.

On Sun, Jan 5, 2020 at 5:10 PM Andrea Del Bene  wrote:

> This is a vote to release Apache Wicket 9.0.0-M4
>
> Please download the source distributions found in our staging area
> linked below.
>
> I have included the signatures for both the source archives. This vote
> lasts for 72 hours minimum.
>
> [ ] Yes, release Apache Wicket 9.0.0-M4
> [ ] No, don't release Apache Wicket 9.0.0-M4, because ...
>
>
> IMPORTANT NOTE
> JDK 11.0.5 has backported a change for UTC rappresentation that breaks
> our test
> classorg.apache.wicket.util.convert.converter.ZonedDateTimeConverterTest.
> An earlier version of JDK 11 is therefore required to build this release
> from source.
> The test code will be updated with the next release.
>
> Distributions, changelog, keys and signatures can be found at:
>
>  https://dist.apache.org/repos/dist/dev/wicket/9.0.0-M4
>
> Staging repository:
>
> https://repository.apache.org/content/repositories/orgapachewicket-1136/
>
> The binaries are available in the above link, as are a staging
> repository for Maven. Typically the vote is on the source, but should
> you find a problem with one of the binaries, please let me know, I can
> re-roll them some way or the other.
>
> Staging git repository data:
>
>  Repository:  g...@github.com:bitstorm/wicket.git
>  Branch:  build/wicket-9.0.0-M4
>  Release tag: rel/wicket-9.0.0-M4
>
>
> 
>
>  The signatures for the source release artefacts:
>
>
> Signature for apache-wicket-9.0.0-M4.zip:
>
>  -BEGIN PGP SIGNATURE-
>
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4R85kACgkQh48B+qjT
> VuGntA//Xf4wa16S6ebZCcywSg3eHBJMJfq9bBheHcPJIWr6orfAA55ATRJsblon
> qcfwVX6R8+hgNuvDZBr5kilzos4uPG50d3QxK1dkZ5bu9cRXuytVzCP7TqIEUJ4U
> mY/vER9XrRI0JdHwnsnoiom6Nms7ftf2z9AS1xmTnUgUW9lon6yHNBDcMS7fmQWR
> QbHQQA9PE+AVyTieQ46iVTidBxoOsiqbPJAib+TbTQKMNcUypOZiqEJMBGGiVsf+
> 76Jg5OUmgPxWEbRiw/A3e80rV+TrCH/LCdpY9FjckTbK/6wFfv47aMBt4ODeODc3
> uu+KAK8dWGEQ0DgtTEMEtndqsL989QKH+AFAQbnNQIvf9J0vFZBAJzWMFV0dOHgt
> eTEcU6Di5JPOYDDEjptAQ4aP8Oet620k0hXFSAUrmJlCYM3DzhW0cVAxCVpZR99k
> 6fZjIwAJUGOLISKYFRHfkqq2iAs1mlbr9KfU+XXUeOv8rtdyhqySL1HaWugdONPb
> 2cvXFmWpiX1SUht+7IvMIJFHYJcXVRfZz7H4VcP9m33tcsfGgIM3AcwjoH8baPrH
> 01nD5gpTKR8uTuu3BAS/G3+hA7s2mLJ+uKTOYp4mhNzgSYIpl8vOJu5SX/2eru3E
> m3NGWCJuc8yY8ovY9cVdYhvdfUfrvZzB2om3TVFK749fBjxx/GY=
> =Bzfw
> -END PGP SIGNATURE-
>
> Signature for apache-wicket-9.0.0-M4.tar.gz:
>
>  -BEGIN PGP SIGNATURE-
>
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4R85gACgkQh48B+qjT
> VuF2OA//YxW8XfR1fj3Xt4Y8MhKVjzbs0POPSmr/FHSn9hJrKK3UCo+7PZ3IY9vv
> fxx44jjyyeASLUcezqRJwpkdGO69/HIYngn1q/QDxXxX0zmQZDGl5lWtVZlipU0v
> VZvzSjVTu65viQn3Vc+v5qdsbsvLrGiMdafok3q3fdC8TTe/1adaF1m7TTDoLI08
> PvN6IIKiC3c5XmT9NYyIFI/EUeyAvmQpdFar3hsFvBQfGZi1ODWPubD4r3BW+Ylx
> NmALy1WLt8uqB9MMkTeU/BQeek1sskz70JP56mFbHaOinISB4jxLNYYW4t7lrg2N
> Hh22r3FlzR+4L8VJO5vUJH2OXiMPP0vGWHWMAXxl0KIXGpd7RGHJIDJnLC3pVxYn
> bNWAKcDmdG7beBkKVIB4uT/8bvTdDZI/DPUMA8qAxLEawJwMtqcfXJSaeITDyuIG
> XZVRro3jw3pyzYDnFAwY/YoJVOjJXGCspKz/bb/+0cU0AFS+a/Z6RSK9BixtguXs
> WBBuXFAnqdSCb9ulS9sX7rp3lPHtGHyhnbPzP3o3CJq2nCkOMxscRtKESgmy4yDW
> 7z/ELoSoMUqAzm9dpYGBL78VYmZ91MtevMQtTJ8xENXvhWyL0dxbQJ78ED2hDS2N
> hT3NHdbzM30YT6hskECkdHALc1yLe/Fdiiqn/1qHoQSqGHJvr1I=
> =h6KN
> -END PGP SIGNATURE-
>
> 
>
>  CHANGELOG for 9.0.0-M4:
>
> ** Bug
>
>  * [WICKET-6531] - Crash in Unsafe.getObject when running on the J9 VM
>  * [WICKET-6704] - JavaSerializer.serialize causes the JVM crash !
>  * [WICKET-6706] - Websocket Endpoint logs exception when user
> leaves page
>  * [WICKET-6707] - Property setter parameter type is assumed to be
> equal to getter return type
>  * [WICKET-6708] - FormComponent should read only the GET/POST
> parameters of the request, not both
>  * [WICKET-6713] - BaseWicketTester does not reset componentInPage
> field
>  * [WICKET-6717] - Automatic-Module-Name should be valid Java
> identifier
>
> ** New Feature
>
>  * [WICKET-] - Rewrite ModalWindow
>
> ** Improvement
>
>  * [WICKET-3404] - Improve ModalWindow form handling
>  * [WICKET-6321] - Support Integrity and Crossorigin attributes for
> JavaScriptUrlReferenceHeaderItem
> 

Re: Support for disabling of page versioning

2020-01-05 Thread Jan Mewes

Hi Sven,

I can confirm that the reported problem can be solved by using property 
models. For the archive, I have added the solution to the gist: 
https://gist.github.com/jmewes/d0fece6d52b3d35743e9952294aba143#file-solution-java


I am happy to see that the problem was caused by my limited 
understanding and not a limitation of Wicket itself. So I have no 
interest in the requested framework behavior change anymore.


Thanks for your attention and help!

Kind regards,

Jan


Am 04.01.20 um 21:43 schrieb Sven Meier:

Hi Jan,

your labels hold stale data:

    Label statusLabel = new Label("status", rowData.getStatus());

When you remove the page id from the url, a new page and label is 
instantiated, thus showing new data.


But actually you should use models to bind data to your components:

https://ci.apache.org/projects/wicket/guide/8.x/single.html#_propertymodel 



This way re-rendering of the page will always show up-to-date data.

Have fun
Sven



On 04.01.20 18:49, Jan Mewes wrote:

Hi Sven,

Thanks for your reply.

Here is a 12 second recording for the described scenario:
https://www.youtube.com/watch?v=_iL9DeChORU

It shows that the page is re-rendered after the reload but due to the 
page version with outdated data for the order status. When the page 
version is removed, it picks up the new data from the database an 
everything is fine.


Here is an extract of the relevant Wicket code for this scenario:
https://gist.github.com/jmewes/d0fece6d52b3d35743e9952294aba143#file-laborderpanel-java-L45-L49 



After reading the discussion thread related to Martin's 
"single-page-instance" repository, I came to the conclusion that it 
is not possible to disable this behavior without providing a custom 
"MountedMapper" which feels too difficult for me.



Kind regards,

Jan


Am 04.01.20 um 17:46 schrieb Sven Meier:

Hi Jan,

>Given a table which displays the state of laboratory orders,
>When an order is canceled via a click on an AJAX button,
>And the page is reloaded via Ctrl + R,
>Then the order is again displayed with status "open".

the page is re-rendered on each reload. So there's no reason why the 
status should be shown "open" again.

Except your code keeps hold of stale information.

Furthermore Wicket pages are never cached by the browser (maybe this 
was different in 2010?).


So we could discuss page versioning, but maybe we could first check 
what problem you're actually trying to solve.


Regards
Sven


On 04.01.20 16:58, Jan Mewes wrote:

Hi,

Given a table which displays the state of laboratory orders,
When an order is canceled via a click on an AJAX button,
And the page is reloaded via Ctrl + R,
Then the order is again displayed with status "open".

I am concerned that this sort of behavior could lead to error 
states. I would feel better if there would not be any way to get 
back to the old state, i.e. that the ?pageId in the url should be 
removed for pages using AJAX.


I tried to achieve this in the following ways but failed:

Disable the versioning by calling the 
method/Page#//setVersioned(false):/
https://ci.apache.org/projects/wicket/guide/8.x/single.html#_turning_off_page_versioning 



Providing a custom "MountedMapper" as show here and mentioned in 
the corresponding conversation:

https://github.com/martin-g/single-page-instance

Setting cache control headers to force a page reload:
https://www.richardnichols.net/2010/03/apache-wicket-force-page-reload-to-fix-ajax-back/ 



Is there any chance that the disabling of page versioning could 
become a first-class feature?


Kind regards,

Jan



Re: [VOTE] Release Apache Wicket 8.7.0

2020-01-05 Thread Tobias Soloschenko
+1

kind regards

Tobias

> Am 03.01.2020 um 20:39 schrieb Andrea Del Bene :
> 
> This is a vote to release Apache Wicket 8.7.0
> 
> Please download the source distributions found in our staging area
> linked below.
> 
> I have included the signatures for both the source archives. This vote
> lasts for 72 hours minimum.
> 
> [ ] Yes, release Apache Wicket 8.7.0
> [ ] No, don't release Apache Wicket 8.7.0, because ...
> 
> Distributions, changelog, keys and signatures can be found at:
> 
> https://dist.apache.org/repos/dist/dev/wicket/8.7.0
> 
> Staging repository:
> 
> https://repository.apache.org/content/repositories/orgapachewicket-1134/
> 
> The binaries are available in the above link, as are a staging
> repository for Maven. Typically the vote is on the source, but should
> you find a problem with one of the binaries, please let me know, I can
> re-roll them some way or the other.
> 
> Staging git repository data:
> 
> Repository:  g...@github.com:bitstorm/wicket.git
> Branch:  build/wicket-8.7.0
> Release tag: rel/wicket-8.7.0
> 
> 
> 
> 
> The signatures for the source release artefacts:
> 
> 
> Signature for apache-wicket-8.7.0.zip:
> 
> -BEGIN PGP SIGNATURE-
> 
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4PkkYACgkQh48B+qjT
> VuERUA//a8+ZT8QhHuNxR8YD/c8YtMTHffwvrg90TujAH0rvD0b9MksNJJFE4Wz8
> FVmVvFFpeccvEUa+Aj4CPLeQwlnToKD0Ddb6svtfSboYcKl0F97r0TUZFV3Yd/mf
> ZkfbQSsZ6wuBbk01zDPsqZdH5bi8jVxyyTgX6/Er8TpIBGD4FjAO/O3R/La30wUs
> rI+k54I/JcCMsu6GGfTX43JixUnhIzUkkQwI81AEv05f428XkEUpfQFCx5iKxQZd
> uR8OO36SEAEjCyGjoxD5tzaqU+UDPmtmTheHHsX6rrkrnAjhXP90KFt1s14Gmvqp
> gGhDRiVpJjYshhvzKBsoFOl4VxPQVc9Drv+kAS2bJnIsLMHbgmkvK8co5Mk78LwB
> ug0RFXEEOBX1jp9TDyfMRVpSzlDdn1XI4GROpB8cvptRkE22ZnsU6ew657fy+4zK
> Uzh1j0QpBF5YNQL9GkM+qkIlWbbgxUGZK+Tkfsfl3hGMA6y8NzStixZjVsdsrL3l
> tMcz/325A/QeFwvFRpKWFQzeUGwngstgJxyndcBpPEMyWSL+nCJV7lOYFvrj3HdM
> +JwZfsf44F6zkLTVq5ReOuW7ig/NTqwoai39eU7cAqG5q3/KjSqNBQGxqmvqim0p
> 6SAVjTWYj4lMTFmiIEpla+SvI4IK4YHpiGKRFRtUH+RvEM1NOpM=
> =HNEm
> -END PGP SIGNATURE-
> 
> Signature for apache-wicket-8.7.0.tar.gz:
> 
> -BEGIN PGP SIGNATURE-
> 
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4PkkYACgkQh48B+qjT
> VuGjmw/+KufMKaI6fdWJoxZlofBXDJObylbtCE3fI0Cv8xsd0dTpTANNKbH2tlCi
> /tG2PLwqX3wk74P8YZgkPqmb7HTC1S4qNI9CsGxt3Eo2lrGAQtcGJD7Vzpv5lkHp
> bmpZGNLPCKUgZZz31271QMfj/CSgY6J2vlPWC+O83LGCKaAO1XL5w2gvoRXoZo/t
> oJJVZ+ejHvGlw/OAyEC/KP4dasqMp1K6eq2BlBM9UkZEt1JbevgkTInDlzrJTtJr
> eDIknfv3Efxjx8JNCdPVXoVQSZkp3xnE7BisaSJ74tdm5gR4LFyttBl7X3zeG4hX
> GyHE3CT3VtnEHGSSTEScewu2Tx7DrBJc1ZUNH5Lzg8/oRXY/tiPgsuG3z2Abbxr3
> IYjGFUYPMLAT5PWIwMzB9K4spPOucsG6ipnPGJsYTa3OmEIAgzJDYloinvpSmH5N
> 0YxloR5KXVyH3uyn94Je6DftdDWTe3NYkkWrTwTXVdSex73WJZ5fXiZHRcmghal8
> 6sOs38BCoa49WChUeMYpUuGvHcss8UOrDQjad2j3prRwUqy1Sw35nYDsAfvNt2Hh
> KxO0XHcT/jhDmHF9GSvVI4DTr1EvkW0jwOZgdKVfTzYt5xDVZjFD6EEA/7hY55P1
> F6t2ZY52dmHVv0d6CTZWEcIZbTEQTpiwWb4EF+FD+DVM2D08qUE=
> =sCFf
> -END PGP SIGNATURE-
> 
> 
> 
> CHANGELOG for 8.7.0:
> 
> ** Bug
> 
> * [WICKET-6531] - Crash in Unsafe.getObject when running on the J9 VM
> * [WICKET-6650] - Url decode the name of the file after AjaxDownload with 
> Location == Blob
> * [WICKET-6704] - JavaSerializer.serialize causes the JVM crash !
> * [WICKET-6705] - URL filename not decoded when downloading via 
> AjaxDownload blob mode
> * [WICKET-6706] - Websocket Endpoint logs exception when user leaves page
> * [WICKET-6707] - Property setter parameter type is assumed to be equal 
> to getter return type
> * [WICKET-6708] - FormComponent should read only the GET/POST parameters 
> of the request, not both
> * [WICKET-6713] - BaseWicketTester does not reset componentInPage field
> 
> ** Improvement
> 
> * [WICKET-6714] - Please add better getResource-Support for 
> MockServletContext
> * [WICKET-6720] - ConcatBundleResource#getResourceStream should not 
> eagerly fetch resources
> 
> ** Task
> 
> * [WICKET-6698] - Non-security critical dependency updates
> 


Re: [VOTE] Release Apache Wicket 7.16.0

2020-01-05 Thread Tobias Soloschenko
+1

kind regards

Tobias

> Am 04.01.2020 um 15:51 schrieb Andrea Del Bene :
> 
> This is a vote to release Apache Wicket 7.16.0
> 
> Please download the source distributions found in our staging area
> linked below.
> 
> I have included the signatures for both the source archives. This vote
> lasts for 72 hours minimum.
> 
> [ ] Yes, release Apache Wicket 7.16.0
> [ ] No, don't release Apache Wicket 7.16.0, because ...
> 
> Distributions, changelog, keys and signatures can be found at:
> 
> https://dist.apache.org/repos/dist/dev/wicket/7.16.0
> 
> Staging repository:
> 
> https://repository.apache.org/content/repositories/orgapachewicket-1135/
> 
> The binaries are available in the above link, as are a staging
> repository for Maven. Typically the vote is on the source, but should
> you find a problem with one of the binaries, please let me know, I can
> re-roll them some way or the other.
> 
> Staging git repository data:
> 
> Repository:  g...@github.com:bitstorm/wicket.git
> Branch:  build/wicket-7.16.0
> Release tag: rel/wicket-7.16.0
> 
> 
> 
> 
> The signatures for the source release artefacts:
> 
> 
> Signature for apache-wicket-7.16.0.zip:
> 
> -BEGIN PGP SIGNATURE-
> 
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4QoiAACgkQh48B+qjT
> VuEcMg//V/HLgAeFzSyvdj+GSvtq3r8aZgmTh+TLJ5zMiFVyu9hfPmh7T5V3EY3+
> Qn+CHdXh3kD/G6jLYAhEUw9iqU5duxFqBqXRzdTtmIwxK2VTdfI2iJhyTnmKGXS8
> vaUV8cjC8YMXtEjkibQGErbbV5jXRwohF029F7Zck1A7+U0PN58K0feMz7mXMIXT
> Gxl3dC0wXYa1SptctjeZSAxVCR4QZc/txIvCah00LlV0GDY24XMfxovd6oDsb6+W
> +VjuNbAmleV7D534IPTh9VE9ObcHwqXi7JbPk5f/uL3BUTis+baZp0e+3kGpY4Il
> uLdUcGF4juDjc+lY1phxoPbni4XnHfEkDQLez40/jlMWO3Vx7BUkCFVolFOC5hAa
> 8hmFURXSytXXDD4f3/yCMZr95Sdh4SP+FeQtryckE7K08lrblOHaQJn/dF08tcVN
> QOrFJ5k1LfDk3biB7U8bzGQJ1py0UctKyDzw15QY3FQb/stypn/brs7hMAXLQbZp
> knu9AhuTGvu2Q2kqqn78UwG+zq6hcZBVR4+XGkX9KHMxN3K16nKBnkdv2v6bLt1E
> Qyw1lBZj20Uo2dkpidyN6esDzX8j8US8c0CNylak/4xA1er7+MvkiAQhVjDlvqTH
> LbIO5Pyszlq9n1Vw6RSZjbWnhZL/Tv7CIux4zsdTLYMbaohZPZM=
> =9BT0
> -END PGP SIGNATURE-
> 
> Signature for apache-wicket-7.16.0.tar.gz:
> 
> -BEGIN PGP SIGNATURE-
> 
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4QoiAACgkQh48B+qjT
> VuFEoQ//VxsVwquHRi4ZAHQK6KOlEmqRvF1DGqu9Eawqb8SQGNiqAmkWEjkfIaG0
> gBwpZUr1g0CY2F3NbPQMuPaokIn41QIGoeKCMapCYtzI8NjeEHEBHydDqs+9vHLw
> mbmuZdZeFmrUFH1DhhuBZY6XgczvlTKxw17HW6OBkqLqE0G6WTFVjMDTlFnXPqOd
> 7IdXmIfSynxCSORzDvwjZUrtRSrrc/6T10kiaIDNNoBkwqBva2Dnk20i6yLgwoZW
> PBZyjosQhKj0FeP8RfD30S51MfJ3QMflY9iOYdN3oGxxNcAxQCHZXkzZA/dqvLcj
> TB1VJtmJ/O2wuASNDfa85FmbH7B+sFM4yp6rYsTsWLcWFLXm6y2r8iBER9AD04P8
> vUbqh4s7x8wWHX4T6n5xMq8nlSyoMokAEu+sEA2vkd32a1qrUSnKhI0qJK8Xlgz1
> DCeca2txqWTTr2qmK9xydBEcNUo9uNDS6Z6YpOY3AX3P9oA7TXBKBAyzRvZ/I5aN
> iZUVgYwvGPH7VfIF7YR3fRBvik2LwpfAq1kE19WZugKTCXWihgjHDKfZKxpnzOL+
> p5+WcEnf6NzsHSzoaAU/az0Wvem4yCj2B49uZUeMZfrgRoLt/DWB4mOBj/uhb+8K
> GkN/vehn3d9ZHJ76ImhkV1EGGgfAkSq1O7nHE2E2NxrZOVe8Ueo=
> =3rL9
> -END PGP SIGNATURE-
> 
> 
> 
> CHANGELOG for 7.16.0:
> 
> ** Bug
> 
> * [WICKET-6531] - Crash in Unsafe.getObject when running on the J9 VM
> * [WICKET-6704] - JavaSerializer.serialize causes the JVM crash !
> * [WICKET-6706] - Websocket Endpoint logs exception when user leaves page
> * [WICKET-6707] - Property setter parameter type is assumed to be equal 
> to getter return type
> * [WICKET-6708] - FormComponent should read only the GET/POST parameters 
> of the request, not both
> 


Re: [VOTE] Release Apache Wicket 9.0.0-M4 TAKE 2

2020-01-05 Thread Tobias Soloschenko
+1

kind regards

Tobias

> Am 05.01.2020 um 16:10 schrieb Andrea Del Bene :
> 
> This is a vote to release Apache Wicket 9.0.0-M4
> 
> Please download the source distributions found in our staging area
> linked below.
> 
> I have included the signatures for both the source archives. This vote
> lasts for 72 hours minimum.
> 
> [ ] Yes, release Apache Wicket 9.0.0-M4
> [ ] No, don't release Apache Wicket 9.0.0-M4, because ...
> 
> 
> IMPORTANT NOTE
> JDK 11.0.5 has backported a change for UTC rappresentation that breaks
> our test 
> classorg.apache.wicket.util.convert.converter.ZonedDateTimeConverterTest.
> An earlier version of JDK 11 is therefore required to build this release from 
> source.
> The test code will be updated with the next release.
> 
> Distributions, changelog, keys and signatures can be found at:
> 
> https://dist.apache.org/repos/dist/dev/wicket/9.0.0-M4
> 
> Staging repository:
> 
> https://repository.apache.org/content/repositories/orgapachewicket-1136/
> 
> The binaries are available in the above link, as are a staging
> repository for Maven. Typically the vote is on the source, but should
> you find a problem with one of the binaries, please let me know, I can
> re-roll them some way or the other.
> 
> Staging git repository data:
> 
> Repository:  g...@github.com:bitstorm/wicket.git
> Branch:  build/wicket-9.0.0-M4
> Release tag: rel/wicket-9.0.0-M4
> 
> 
> 
> 
> The signatures for the source release artefacts:
> 
> 
> Signature for apache-wicket-9.0.0-M4.zip:
> 
> -BEGIN PGP SIGNATURE-
> 
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4R85kACgkQh48B+qjT
> VuGntA//Xf4wa16S6ebZCcywSg3eHBJMJfq9bBheHcPJIWr6orfAA55ATRJsblon
> qcfwVX6R8+hgNuvDZBr5kilzos4uPG50d3QxK1dkZ5bu9cRXuytVzCP7TqIEUJ4U
> mY/vER9XrRI0JdHwnsnoiom6Nms7ftf2z9AS1xmTnUgUW9lon6yHNBDcMS7fmQWR
> QbHQQA9PE+AVyTieQ46iVTidBxoOsiqbPJAib+TbTQKMNcUypOZiqEJMBGGiVsf+
> 76Jg5OUmgPxWEbRiw/A3e80rV+TrCH/LCdpY9FjckTbK/6wFfv47aMBt4ODeODc3
> uu+KAK8dWGEQ0DgtTEMEtndqsL989QKH+AFAQbnNQIvf9J0vFZBAJzWMFV0dOHgt
> eTEcU6Di5JPOYDDEjptAQ4aP8Oet620k0hXFSAUrmJlCYM3DzhW0cVAxCVpZR99k
> 6fZjIwAJUGOLISKYFRHfkqq2iAs1mlbr9KfU+XXUeOv8rtdyhqySL1HaWugdONPb
> 2cvXFmWpiX1SUht+7IvMIJFHYJcXVRfZz7H4VcP9m33tcsfGgIM3AcwjoH8baPrH
> 01nD5gpTKR8uTuu3BAS/G3+hA7s2mLJ+uKTOYp4mhNzgSYIpl8vOJu5SX/2eru3E
> m3NGWCJuc8yY8ovY9cVdYhvdfUfrvZzB2om3TVFK749fBjxx/GY=
> =Bzfw
> -END PGP SIGNATURE-
> 
> Signature for apache-wicket-9.0.0-M4.tar.gz:
> 
> -BEGIN PGP SIGNATURE-
> 
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4R85gACgkQh48B+qjT
> VuF2OA//YxW8XfR1fj3Xt4Y8MhKVjzbs0POPSmr/FHSn9hJrKK3UCo+7PZ3IY9vv
> fxx44jjyyeASLUcezqRJwpkdGO69/HIYngn1q/QDxXxX0zmQZDGl5lWtVZlipU0v
> VZvzSjVTu65viQn3Vc+v5qdsbsvLrGiMdafok3q3fdC8TTe/1adaF1m7TTDoLI08
> PvN6IIKiC3c5XmT9NYyIFI/EUeyAvmQpdFar3hsFvBQfGZi1ODWPubD4r3BW+Ylx
> NmALy1WLt8uqB9MMkTeU/BQeek1sskz70JP56mFbHaOinISB4jxLNYYW4t7lrg2N
> Hh22r3FlzR+4L8VJO5vUJH2OXiMPP0vGWHWMAXxl0KIXGpd7RGHJIDJnLC3pVxYn
> bNWAKcDmdG7beBkKVIB4uT/8bvTdDZI/DPUMA8qAxLEawJwMtqcfXJSaeITDyuIG
> XZVRro3jw3pyzYDnFAwY/YoJVOjJXGCspKz/bb/+0cU0AFS+a/Z6RSK9BixtguXs
> WBBuXFAnqdSCb9ulS9sX7rp3lPHtGHyhnbPzP3o3CJq2nCkOMxscRtKESgmy4yDW
> 7z/ELoSoMUqAzm9dpYGBL78VYmZ91MtevMQtTJ8xENXvhWyL0dxbQJ78ED2hDS2N
> hT3NHdbzM30YT6hskECkdHALc1yLe/Fdiiqn/1qHoQSqGHJvr1I=
> =h6KN
> -END PGP SIGNATURE-
> 
> 
> 
> CHANGELOG for 9.0.0-M4:
> 
> ** Bug
> 
> * [WICKET-6531] - Crash in Unsafe.getObject when running on the J9 VM
> * [WICKET-6704] - JavaSerializer.serialize causes the JVM crash !
> * [WICKET-6706] - Websocket Endpoint logs exception when user leaves page
> * [WICKET-6707] - Property setter parameter type is assumed to be equal 
> to getter return type
> * [WICKET-6708] - FormComponent should read only the GET/POST parameters 
> of the request, not both
> * [WICKET-6713] - BaseWicketTester does not reset componentInPage field
> * [WICKET-6717] - Automatic-Module-Name should be valid Java identifier
> 
> ** New Feature
> 
> * [WICKET-] - Rewrite ModalWindow
> 
> ** Improvement
> 
> * [WICKET-3404] - Improve ModalWindow form handling
> * [WICKET-6321] - Support Integrity and Crossorigin attributes for 
> JavaScriptUrlReferenceHeaderItem
> * [WICKET-6682] - Improve JavaScriptContentHeaderItem and JavaScriptUtils 
> to support nonce
> * [WICKET-6701] - DownloadLink make content disposition configurable
> * [WICKET-6703] - Eliminate window.eval from wicket-ajax-jquery
> * [WICKET-6709] - Cache the value of WebRequest#isAjax()
> * [WICKET-6712] - Timezone can be determined on client side
> * [WICKET-6714] - Please add better getResource-Support for 
> MockServletContext
> * [WICKET-6718] - AjaxFormChoiceComponentUpdatingBehavior uses "click" 
> instead of "change"
> * [WICKET-6720] - 

[VOTE] Release Apache Wicket 9.0.0-M4 TAKE 2

2020-01-05 Thread Andrea Del Bene

This is a vote to release Apache Wicket 9.0.0-M4

Please download the source distributions found in our staging area
linked below.

I have included the signatures for both the source archives. This vote
lasts for 72 hours minimum.

[ ] Yes, release Apache Wicket 9.0.0-M4
[ ] No, don't release Apache Wicket 9.0.0-M4, because ...


IMPORTANT NOTE
JDK 11.0.5 has backported a change for UTC rappresentation that breaks
our test 
classorg.apache.wicket.util.convert.converter.ZonedDateTimeConverterTest.
An earlier version of JDK 11 is therefore required to build this release 
from source.

The test code will be updated with the next release.

Distributions, changelog, keys and signatures can be found at:

    https://dist.apache.org/repos/dist/dev/wicket/9.0.0-M4

Staging repository:

https://repository.apache.org/content/repositories/orgapachewicket-1136/

The binaries are available in the above link, as are a staging
repository for Maven. Typically the vote is on the source, but should
you find a problem with one of the binaries, please let me know, I can
re-roll them some way or the other.

Staging git repository data:

    Repository:  g...@github.com:bitstorm/wicket.git
    Branch:  build/wicket-9.0.0-M4
    Release tag: rel/wicket-9.0.0-M4




    The signatures for the source release artefacts:


Signature for apache-wicket-9.0.0-M4.zip:

    -BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4R85kACgkQh48B+qjT
VuGntA//Xf4wa16S6ebZCcywSg3eHBJMJfq9bBheHcPJIWr6orfAA55ATRJsblon
qcfwVX6R8+hgNuvDZBr5kilzos4uPG50d3QxK1dkZ5bu9cRXuytVzCP7TqIEUJ4U
mY/vER9XrRI0JdHwnsnoiom6Nms7ftf2z9AS1xmTnUgUW9lon6yHNBDcMS7fmQWR
QbHQQA9PE+AVyTieQ46iVTidBxoOsiqbPJAib+TbTQKMNcUypOZiqEJMBGGiVsf+
76Jg5OUmgPxWEbRiw/A3e80rV+TrCH/LCdpY9FjckTbK/6wFfv47aMBt4ODeODc3
uu+KAK8dWGEQ0DgtTEMEtndqsL989QKH+AFAQbnNQIvf9J0vFZBAJzWMFV0dOHgt
eTEcU6Di5JPOYDDEjptAQ4aP8Oet620k0hXFSAUrmJlCYM3DzhW0cVAxCVpZR99k
6fZjIwAJUGOLISKYFRHfkqq2iAs1mlbr9KfU+XXUeOv8rtdyhqySL1HaWugdONPb
2cvXFmWpiX1SUht+7IvMIJFHYJcXVRfZz7H4VcP9m33tcsfGgIM3AcwjoH8baPrH
01nD5gpTKR8uTuu3BAS/G3+hA7s2mLJ+uKTOYp4mhNzgSYIpl8vOJu5SX/2eru3E
m3NGWCJuc8yY8ovY9cVdYhvdfUfrvZzB2om3TVFK749fBjxx/GY=
=Bzfw
-END PGP SIGNATURE-

Signature for apache-wicket-9.0.0-M4.tar.gz:

    -BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4R85gACgkQh48B+qjT
VuF2OA//YxW8XfR1fj3Xt4Y8MhKVjzbs0POPSmr/FHSn9hJrKK3UCo+7PZ3IY9vv
fxx44jjyyeASLUcezqRJwpkdGO69/HIYngn1q/QDxXxX0zmQZDGl5lWtVZlipU0v
VZvzSjVTu65viQn3Vc+v5qdsbsvLrGiMdafok3q3fdC8TTe/1adaF1m7TTDoLI08
PvN6IIKiC3c5XmT9NYyIFI/EUeyAvmQpdFar3hsFvBQfGZi1ODWPubD4r3BW+Ylx
NmALy1WLt8uqB9MMkTeU/BQeek1sskz70JP56mFbHaOinISB4jxLNYYW4t7lrg2N
Hh22r3FlzR+4L8VJO5vUJH2OXiMPP0vGWHWMAXxl0KIXGpd7RGHJIDJnLC3pVxYn
bNWAKcDmdG7beBkKVIB4uT/8bvTdDZI/DPUMA8qAxLEawJwMtqcfXJSaeITDyuIG
XZVRro3jw3pyzYDnFAwY/YoJVOjJXGCspKz/bb/+0cU0AFS+a/Z6RSK9BixtguXs
WBBuXFAnqdSCb9ulS9sX7rp3lPHtGHyhnbPzP3o3CJq2nCkOMxscRtKESgmy4yDW
7z/ELoSoMUqAzm9dpYGBL78VYmZ91MtevMQtTJ8xENXvhWyL0dxbQJ78ED2hDS2N
hT3NHdbzM30YT6hskECkdHALc1yLe/Fdiiqn/1qHoQSqGHJvr1I=
=h6KN
-END PGP SIGNATURE-



    CHANGELOG for 9.0.0-M4:

** Bug

    * [WICKET-6531] - Crash in Unsafe.getObject when running on the J9 VM
    * [WICKET-6704] - JavaSerializer.serialize causes the JVM crash !
    * [WICKET-6706] - Websocket Endpoint logs exception when user 
leaves page
    * [WICKET-6707] - Property setter parameter type is assumed to be 
equal to getter return type
    * [WICKET-6708] - FormComponent should read only the GET/POST 
parameters of the request, not both

    * [WICKET-6713] - BaseWicketTester does not reset componentInPage field
    * [WICKET-6717] - Automatic-Module-Name should be valid Java identifier

** New Feature

    * [WICKET-] - Rewrite ModalWindow

** Improvement

    * [WICKET-3404] - Improve ModalWindow form handling
    * [WICKET-6321] - Support Integrity and Crossorigin attributes for 
JavaScriptUrlReferenceHeaderItem
    * [WICKET-6682] - Improve JavaScriptContentHeaderItem and 
JavaScriptUtils to support nonce

    * [WICKET-6701] - DownloadLink make content disposition configurable
    * [WICKET-6703] - Eliminate window.eval from wicket-ajax-jquery
    * [WICKET-6709] - Cache the value of WebRequest#isAjax()
    * [WICKET-6712] - Timezone can be determined on client side
    * [WICKET-6714] - Please add better getResource-Support for 
MockServletContext
    * [WICKET-6718] - AjaxFormChoiceComponentUpdatingBehavior uses 
"click" instead of "change"
    * [WICKET-6720] - ConcatBundleResource#getResourceStream should not 
eagerly fetch resources




Re: [VOTE] Release Apache Wicket 9.0.0-M4

2020-01-05 Thread Andrea Del Bene

This vote is cancelled.

On 1/4/20 5:31 PM, Andrea Del Bene wrote:

Thanks Sven. I will start a new vote as soon as possible.

On Sat, Jan 4, 2020, 3:02 PM Andrea Del Bene > wrote:


You are right. The issue is still open. @Sven can I close it?

On 1/4/20 8:39 AM, Martin Grigorov wrote:
> Hi Andrea,
>
> I thought this release will include the new Modal window
(WICKET-).
> Since we don't have more planned work to do for Wicket 9.0.0 I
think we
> should include this ticket, so next release could be 9.0.0.
>
> On Fri, Jan 3, 2020 at 8:46 PM Andrea Del Bene
mailto:an.delb...@gmail.com>> wrote:
>
>> This is a vote to release Apache Wicket 9.0.0-M4
>>
>> Please download the source distributions found in our staging area
>> linked below.
>>
>> I have included the signatures for both the source archives.
This vote
>> lasts for 72 hours minimum.
>>
>> [ ] Yes, release Apache Wicket 9.0.0-M4
>> [ ] No, don't release Apache Wicket 9.0.0-M4, because ...
>>
>> IMPORTANT NOTE
>> JDK 11.0.5 has backported a change for UTC rappresentation that
breaks
>> our test class
>>
org.apache.wicket.util.convert.converter.ZonedDateTimeConverterTest.
>> An earlier version of JDK 11 is therefore required to build
this release
>> from source.
>> The test code will be updated with the next release.
>>
>> Distributions, changelog, keys and signatures can be found at:
>>
>> https://dist.apache.org/repos/dist/dev/wicket/9.0.0-M4
>>
>> Staging repository:
>>
>>
https://repository.apache.org/content/repositories/orgapachewicket-1133/
>>
>> The binaries are available in the above link, as are a staging
>> repository for Maven. Typically the vote is on the source, but
should
>> you find a problem with one of the binaries, please let me
know, I can
>> re-roll them some way or the other.
>>
>> Staging git repository data:
>>
>>       Repository:  g...@github.com:bitstorm/wicket.git
>>       Branch:      build/wicket-9.0.0-M4
>>       Release tag: rel/wicket-9.0.0-M4
>>
>>
>>

>>
>>       The signatures for the source release artefacts:
>>
>>
>> Signature for apache-wicket-9.0.0-M4.zip:
>>
>>       -BEGIN PGP SIGNATURE-
>>
>> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4PgrYACgkQh48B+qjT
>> VuFQURAAlKVnf7j8uWjbVMvE6p4K1J1yy4cGaPXLaTV9HOZ94kZsoJ+QZhSpv51I
>> IZfzCPT5JEZNRCHDc+1r06KXOJh7udSRME2wjgIUJdMrz5R+yVFN8hYoyvhupxqd
>> hwi904VUJlqxbq7X0Kqs1TVb0sDZAKOYOe4/ardDhQ3Em3SmIIXu4fdYf/IkkWMk
>> eHb5n8ybfkAFMsCv5KLEr5srTCoUhLDW+3SlMcZj7GUkhAYAGEaE3OZkIX0+QwUF
>> i9VaFRxMF68i5p3XyAogAisOL9ia6rDZB4MXFvkKIJxTQN7vOtdTXcCFAPr03Xp2
>> k1NVJIptx+6oQlAkXuAbWOBUSjZ0k2y5dhLQQDGg+oiDcGk6TqmnTQuqRLOUDJZk
>> UWiv993YE/reRk1G5y0JH9F42CSNCCPB5U5EFhbrXMjdd+t7yoWjSCM37NdKFmG5
>> rY6xS9NTsT56Mm2k3ZUYuJYAQvyMjWJaRJU1nyH0tykkPNLu7bwhg/q8fBwvFcNm
>> wFZWq9Oh2CnVhxx9H/UHweypUO8xT9kJ4bHmc8QVQVC5h9TJs3/4msnjwqMubQgD
>> vi/uaER3iiut5C6Bcr/1B8xnTv2ZnRx3BXDyk3p9bDB8LBjWGsa/zyl9uDK3tVR1
>> 6KC6OJR6Jm/2gtZ2ZiaLF8mKC4II2UbTRqbOcXhOo1uGKUeZjoI=
>> =EECr
>> -END PGP SIGNATURE-
>>
>> Signature for apache-wicket-9.0.0-M4.tar.gz:
>>
>>       -BEGIN PGP SIGNATURE-
>>
>> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAl4PgrYACgkQh48B+qjT
>> VuGzEA//VLo1syyo3gvpU+e2rQvax/G90XXzMPeRwjy0VAw0UK6uP5OerajVoe+h
>> +xijQe1PpeLVxiRqlhnwLo+uwLcvNJe29gnry/6IVwF6/39gVCP0d2UmS0GKJxqx
>> 4NPHSh2U2NbVjZuVpBt+y0tGnf+CsM+ljMAMZZe8MKakNC6KWg+IDW/Am9knIDF7
>> hIdlrbQIZGmNeT5AF2iZozaACMG1zw3pNa7Qgy9J11+PFA/3Y0NVRx3oCMSFCxU3
>> yHE99lO2HUFaVEG38ub1Q17RuywRo0Bjd1XbmQtNXTNWNB/XDo6ZxX2IEOJvkHd8
>> 57tiOmdOK5dMbBgxjmW5S0lzzic7GVzS4boBQOsbGxwCGMPpDldA4iu5Z6j8j+Kp
>> GvOTJVbrAU6205n/wTRfjWvc39mQzUkehovEhzi6eny3cbWVAIsOiVNi17jroTUN
>> tBJSs4nRt0hgpD1RcQsUnEEp4UCw5l/pDxRD4a+tSA5kkap+lQA2divvSLmSD4+m
>> P2z7/yA85B6JFZhlwpfmcVHoNiBbggfpVcqwpcobH8oAh8VD2GKwbHcAe2B+PWba
>> uySTkNUSTgFzm6JwFvUpiCsIzBdNWfou6Iod02OdhwU0oD60YsnhABARzn16D4G9
>> +OMOJMP7HauvE1iWfmP4ldedcDQu1Pv3IONtkf891Zg14FBLeoA=
>> =SvcW
>> -END PGP SIGNATURE-
>>
>>

>>
>>       CHANGELOG for 9.0.0-M4:
>>
>> ** Bug
>>
>>       * [WICKET-6531] - Crash in Unsafe.getObject when running
on the J9 VM
>>       * [WICKET-6704] - JavaSerializer.serialize causes the JVM
crash !
>>       * [WICKET-6706] - Websocket Endpoint logs exception when user
>> leaves page
>>       * [WICKET-6707] - Property setter parameter type is
assumed to be
>> equal to getter return type
>>       *