Re: [VOTE] Release Apache Wicket 8.3.0

2019-01-27 Thread Tobias Soloschenko
+1

kind regards

Tobias

> Am 28.01.2019 um 06:05 schrieb Maxim Solodovnik :
> 
> +1
> 
> Tested:
> 1) signatures, hash
> 2) build from sources
> 3) Apache OpenMeetings
> 4) wicketstuff, build, select2 examples
> 
> 
>> On Sun, 27 Jan 2019 at 20:53, Andrea Del Bene  wrote:
>> 
>> This is a vote to release Apache Wicket 8.3.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.3.0
>> [ ] No, don't release Apache Wicket 8.3.0, because ...
>> 
>> Distributions, changelog, keys and signatures can be found at:
>> 
>> https://dist.apache.org/repos/dist/dev/wicket/8.3.0
>> 
>> Staging repository:
>> 
>> https://repository.apache.org/content/repositories/orgapachewicket-1118/
>> 
>> 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.3.0
>> Release tag: rel/wicket-8.3.0
>> 
>> 
>> 
>> 
>> The signatures for the source release artefacts:
>> 
>> 
>> Signature for apache-wicket-8.3.0.zip:
>> 
>> -BEGIN PGP SIGNATURE-
>> 
>> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAlxMuV4ACgkQh48B+qjT
>> VuETGA//d1FG7yO/Y9S8LVHxbtpau+X6Mvt87ZYb34joHXL085wCWa8mIhLqg8gd
>> bplFU3XnGdZsKNvbmxlfiBx2Shdd9bict/VoKo2nowhwo+fyWsiFfPUmFZN3vDbM
>> 22hwAynDes2KUwFhWpwzg3WSrSbsoTgyZw3ETOGW6wm5ijr+9XC38zLvN7NfmtLT
>> V56k0IVJlRsJ08MDRyi3RVRtMOFqDmSuOOZ4NTRrldkhAcvkiUs49fyZuvcez4QI
>> /bX9QrQ6BAn2jMf15pRA2mvGm/w0Fewhb2VJoSMdU1/Fcz4gQ8rGBC7iRVok6mLv
>> /kxuDsD9zzlYsfe7yPXYpXbZWXxHU5t4I0W3O5WZ97Oe0L8DwMMgkRzh/vJEQsZQ
>> K5cUfbGreWxGqYkX3eSPDmXh3+9WigUvMtxeiF236OD58gvKCik6NJW3zNwAH2dL
>> sKu4bNOc5cfUucnWp3+YB5f/iTdRoCJ3YxdC9uS+dLE4hfCdm5zdRiZ3yGUhsNM5
>> zES+eaaR1AlOVWEhaURqy4aj62UvDMTnmTkAPvbPGsYnm8x/fj8OJLyaXn1VHe0i
>> 3r/K1/22JESxxOnmifBcv93/GrEiSJK1ZagShrXws6kdPT+Bc/EuHlK7JZdxhtG1
>> Pl7GMob9r0SKF5KeFTs1m3SDio5QBs6WGdeTWGRdCFaARFcneKo=
>> =B5Wp
>> -END PGP SIGNATURE-
>> 
>> Signature for apache-wicket-8.3.0.tar.gz:
>> 
>> -BEGIN PGP SIGNATURE-
>> 
>> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAlxMuV4ACgkQh48B+qjT
>> VuGp6w/+LRXf9PnA3O1J47mRzktajXcMJuQN699FuISbhF4jFNIX/XPHK7yGgNVq
>> Q0Exv3pj9E9DK/8O2+kIU2xQMwieHN0TB2c27CohOTawWfcgLjHGvsrmST0YVYUA
>> VSL/8Tf6kOlGJIHyzUfONY7Abl82Nu7YIgl/ha/UTC5eqHdbVZCKhz0TtyHmy5Wa
>> 1dbwNtjt6YzmxsBZV1J9WohKy6rBovLKlen2rj4tEBeDOBVMd9zXyCjdy3BDGnwd
>> 4ijqEI+vpAxG204ipGtjPhbUvArHripFXtX0LQzZaNQOvvmdIodYv9wYUz4KK+/R
>> WjR4n2nqxmMmBUiuMusWMPFnewlXhcCMASQC+UCcOqPPGgMvLBBBk3qJ6H5k6T/P
>> 4rufSX79QoIX/jMGAKj0UGUBz1ZS34D4BXAEYmL67piCjh6+U5uU8LrpUsK2U6GR
>> eK4XOc7q5KFh4ynx1fzNdKhFei2GFvBw03E1YbCExCIygLujsLYnUA0uD0wpjr4Y
>> KNRVnWoOHPzOp0RjHKG2To5qGJ0CoK2FW2ld/c9QAqiTwG+erS/OWNMkLVdg3hS4
>> xZ+u2rL94pz8FiVaA+BCgfrBFwV58DeMQQbYYqBWxZdx3h0gLGuWvnkmcduh1u6T
>> 2ax6VELSade6aQ0k2bKXTK47hjqBnG9dBVDkiVvYgycAbu06r6Y=
>> =u9Kl
>> -END PGP SIGNATURE-
>> 
>> 
>> 
>> CHANGELOG for 8.3.0:
>> 
>> ** Bug
>> 
>> * [WICKET-6616] - Stateless pages are not rendered anymore before
>> executing a behavior
>> * [WICKET-6617] - Header contribution ignore 
>> * [WICKET-6623] - Consecutive Temporary Behaviors are not properly
>> removed
>> * [WICKET-6628] - wicket-ioc needs to use ASM 7 and CGLIB 3.2.10 to
>> be compatible with JDK11
>> * [WICKET-6629] - OOM (and disk) in AsynchronousPageStore
>> * [WICKET-6630] - FileUpload.writeToTempFile() fails with
>> commons-fileupload 1.4
>> * [WICKET-6631] - AnnotProxyFieldValueFactory does not cache beanNames
>> 
>> ** New Feature
>> 
>> * [WICKET-6578] - StatelessResourceLink
>> * [WICKET-6626] - Introduce application-wide
>> Component#onComponentTag listeners
>> 
>> ** Improvement
>> 
>> * [WICKET-6587] - CheckBoxSelector should accept more CheckBoxes to
>> be added later
>> * [WICKET-6615] - maven-surefire-plugin need to be updated to work
>> with latest OpenJdk8
>> * [WICKET-6621] - Exceeding exception retries should return control
>> back to server
>> 
>> ** Wish
>> 
>> * [WICKET-6569] - LambdaModel.of overload is ambiguous
>> 
>> ** Task
>> 
>> * [WICKET-6624] - Upgrade to commons-filupload 1.4
>> 
>> 
> 
> -- 
> WBR
> Maxim aka solomax


Re: [VOTE] Release Apache Wicket 8.3.0

2019-01-27 Thread Maxim Solodovnik
+1

Tested:
1) signatures, hash
2) build from sources
3) Apache OpenMeetings
4) wicketstuff, build, select2 examples


On Sun, 27 Jan 2019 at 20:53, Andrea Del Bene  wrote:

> This is a vote to release Apache Wicket 8.3.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.3.0
> [ ] No, don't release Apache Wicket 8.3.0, because ...
>
> Distributions, changelog, keys and signatures can be found at:
>
>  https://dist.apache.org/repos/dist/dev/wicket/8.3.0
>
> Staging repository:
>
> https://repository.apache.org/content/repositories/orgapachewicket-1118/
>
> 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.3.0
>  Release tag: rel/wicket-8.3.0
>
>
> 
>
>  The signatures for the source release artefacts:
>
>
> Signature for apache-wicket-8.3.0.zip:
>
>  -BEGIN PGP SIGNATURE-
>
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAlxMuV4ACgkQh48B+qjT
> VuETGA//d1FG7yO/Y9S8LVHxbtpau+X6Mvt87ZYb34joHXL085wCWa8mIhLqg8gd
> bplFU3XnGdZsKNvbmxlfiBx2Shdd9bict/VoKo2nowhwo+fyWsiFfPUmFZN3vDbM
> 22hwAynDes2KUwFhWpwzg3WSrSbsoTgyZw3ETOGW6wm5ijr+9XC38zLvN7NfmtLT
> V56k0IVJlRsJ08MDRyi3RVRtMOFqDmSuOOZ4NTRrldkhAcvkiUs49fyZuvcez4QI
> /bX9QrQ6BAn2jMf15pRA2mvGm/w0Fewhb2VJoSMdU1/Fcz4gQ8rGBC7iRVok6mLv
> /kxuDsD9zzlYsfe7yPXYpXbZWXxHU5t4I0W3O5WZ97Oe0L8DwMMgkRzh/vJEQsZQ
> K5cUfbGreWxGqYkX3eSPDmXh3+9WigUvMtxeiF236OD58gvKCik6NJW3zNwAH2dL
> sKu4bNOc5cfUucnWp3+YB5f/iTdRoCJ3YxdC9uS+dLE4hfCdm5zdRiZ3yGUhsNM5
> zES+eaaR1AlOVWEhaURqy4aj62UvDMTnmTkAPvbPGsYnm8x/fj8OJLyaXn1VHe0i
> 3r/K1/22JESxxOnmifBcv93/GrEiSJK1ZagShrXws6kdPT+Bc/EuHlK7JZdxhtG1
> Pl7GMob9r0SKF5KeFTs1m3SDio5QBs6WGdeTWGRdCFaARFcneKo=
> =B5Wp
> -END PGP SIGNATURE-
>
> Signature for apache-wicket-8.3.0.tar.gz:
>
>  -BEGIN PGP SIGNATURE-
>
> iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAlxMuV4ACgkQh48B+qjT
> VuGp6w/+LRXf9PnA3O1J47mRzktajXcMJuQN699FuISbhF4jFNIX/XPHK7yGgNVq
> Q0Exv3pj9E9DK/8O2+kIU2xQMwieHN0TB2c27CohOTawWfcgLjHGvsrmST0YVYUA
> VSL/8Tf6kOlGJIHyzUfONY7Abl82Nu7YIgl/ha/UTC5eqHdbVZCKhz0TtyHmy5Wa
> 1dbwNtjt6YzmxsBZV1J9WohKy6rBovLKlen2rj4tEBeDOBVMd9zXyCjdy3BDGnwd
> 4ijqEI+vpAxG204ipGtjPhbUvArHripFXtX0LQzZaNQOvvmdIodYv9wYUz4KK+/R
> WjR4n2nqxmMmBUiuMusWMPFnewlXhcCMASQC+UCcOqPPGgMvLBBBk3qJ6H5k6T/P
> 4rufSX79QoIX/jMGAKj0UGUBz1ZS34D4BXAEYmL67piCjh6+U5uU8LrpUsK2U6GR
> eK4XOc7q5KFh4ynx1fzNdKhFei2GFvBw03E1YbCExCIygLujsLYnUA0uD0wpjr4Y
> KNRVnWoOHPzOp0RjHKG2To5qGJ0CoK2FW2ld/c9QAqiTwG+erS/OWNMkLVdg3hS4
> xZ+u2rL94pz8FiVaA+BCgfrBFwV58DeMQQbYYqBWxZdx3h0gLGuWvnkmcduh1u6T
> 2ax6VELSade6aQ0k2bKXTK47hjqBnG9dBVDkiVvYgycAbu06r6Y=
> =u9Kl
> -END PGP SIGNATURE-
>
> 
>
>  CHANGELOG for 8.3.0:
>
> ** Bug
>
>  * [WICKET-6616] - Stateless pages are not rendered anymore before
> executing a behavior
>  * [WICKET-6617] - Header contribution ignore 
>  * [WICKET-6623] - Consecutive Temporary Behaviors are not properly
> removed
>  * [WICKET-6628] - wicket-ioc needs to use ASM 7 and CGLIB 3.2.10 to
> be compatible with JDK11
>  * [WICKET-6629] - OOM (and disk) in AsynchronousPageStore
>  * [WICKET-6630] - FileUpload.writeToTempFile() fails with
> commons-fileupload 1.4
>  * [WICKET-6631] - AnnotProxyFieldValueFactory does not cache beanNames
>
> ** New Feature
>
>  * [WICKET-6578] - StatelessResourceLink
>  * [WICKET-6626] - Introduce application-wide
> Component#onComponentTag listeners
>
> ** Improvement
>
>  * [WICKET-6587] - CheckBoxSelector should accept more CheckBoxes to
> be added later
>  * [WICKET-6615] - maven-surefire-plugin need to be updated to work
> with latest OpenJdk8
>  * [WICKET-6621] - Exceeding exception retries should return control
> back to server
>
> ** Wish
>
>  * [WICKET-6569] - LambdaModel.of overload is ambiguous
>
> ** Task
>
>  * [WICKET-6624] - Upgrade to commons-filupload 1.4
>
>

-- 
WBR
Maxim aka solomax


Location of AbstractPropertyModel.getInnermostModelOrObject

2019-01-27 Thread Chris Colman
I recently found the need to override ChainingModel (Wicket 6.x) but
didn't need the extras that AbstractPropertyModel provided except for
getInnermostModelOrObject.

Is there any reason why that method is in AbstractPropertyModel and not
ChainingModel?

It appears that the method is purely in the domain of chaining and does
not have, as far as I can see, any dependencies on the concept of
property models.

For our application I can copy/paste the method into our class that
extends ChainingModel but it got me wondering why it wasn't in
ChainingModel and if it [sh|c]ould be moved.

Obviously it's not a show stopper or anything!

Regards,
Chris Colman
http://pagebloom.com


[VOTE] Release Apache Wicket 8.3.0

2019-01-27 Thread Andrea Del Bene

This is a vote to release Apache Wicket 8.3.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.3.0
[ ] No, don't release Apache Wicket 8.3.0, because ...

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

    https://dist.apache.org/repos/dist/dev/wicket/8.3.0

Staging repository:

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

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.3.0
    Release tag: rel/wicket-8.3.0




    The signatures for the source release artefacts:


Signature for apache-wicket-8.3.0.zip:

    -BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAlxMuV4ACgkQh48B+qjT
VuETGA//d1FG7yO/Y9S8LVHxbtpau+X6Mvt87ZYb34joHXL085wCWa8mIhLqg8gd
bplFU3XnGdZsKNvbmxlfiBx2Shdd9bict/VoKo2nowhwo+fyWsiFfPUmFZN3vDbM
22hwAynDes2KUwFhWpwzg3WSrSbsoTgyZw3ETOGW6wm5ijr+9XC38zLvN7NfmtLT
V56k0IVJlRsJ08MDRyi3RVRtMOFqDmSuOOZ4NTRrldkhAcvkiUs49fyZuvcez4QI
/bX9QrQ6BAn2jMf15pRA2mvGm/w0Fewhb2VJoSMdU1/Fcz4gQ8rGBC7iRVok6mLv
/kxuDsD9zzlYsfe7yPXYpXbZWXxHU5t4I0W3O5WZ97Oe0L8DwMMgkRzh/vJEQsZQ
K5cUfbGreWxGqYkX3eSPDmXh3+9WigUvMtxeiF236OD58gvKCik6NJW3zNwAH2dL
sKu4bNOc5cfUucnWp3+YB5f/iTdRoCJ3YxdC9uS+dLE4hfCdm5zdRiZ3yGUhsNM5
zES+eaaR1AlOVWEhaURqy4aj62UvDMTnmTkAPvbPGsYnm8x/fj8OJLyaXn1VHe0i
3r/K1/22JESxxOnmifBcv93/GrEiSJK1ZagShrXws6kdPT+Bc/EuHlK7JZdxhtG1
Pl7GMob9r0SKF5KeFTs1m3SDio5QBs6WGdeTWGRdCFaARFcneKo=
=B5Wp
-END PGP SIGNATURE-

Signature for apache-wicket-8.3.0.tar.gz:

    -BEGIN PGP SIGNATURE-

iQIzBAABCgAdFiEE0a6YZHC1pJw+aieyh48B+qjTVuEFAlxMuV4ACgkQh48B+qjT
VuGp6w/+LRXf9PnA3O1J47mRzktajXcMJuQN699FuISbhF4jFNIX/XPHK7yGgNVq
Q0Exv3pj9E9DK/8O2+kIU2xQMwieHN0TB2c27CohOTawWfcgLjHGvsrmST0YVYUA
VSL/8Tf6kOlGJIHyzUfONY7Abl82Nu7YIgl/ha/UTC5eqHdbVZCKhz0TtyHmy5Wa
1dbwNtjt6YzmxsBZV1J9WohKy6rBovLKlen2rj4tEBeDOBVMd9zXyCjdy3BDGnwd
4ijqEI+vpAxG204ipGtjPhbUvArHripFXtX0LQzZaNQOvvmdIodYv9wYUz4KK+/R
WjR4n2nqxmMmBUiuMusWMPFnewlXhcCMASQC+UCcOqPPGgMvLBBBk3qJ6H5k6T/P
4rufSX79QoIX/jMGAKj0UGUBz1ZS34D4BXAEYmL67piCjh6+U5uU8LrpUsK2U6GR
eK4XOc7q5KFh4ynx1fzNdKhFei2GFvBw03E1YbCExCIygLujsLYnUA0uD0wpjr4Y
KNRVnWoOHPzOp0RjHKG2To5qGJ0CoK2FW2ld/c9QAqiTwG+erS/OWNMkLVdg3hS4
xZ+u2rL94pz8FiVaA+BCgfrBFwV58DeMQQbYYqBWxZdx3h0gLGuWvnkmcduh1u6T
2ax6VELSade6aQ0k2bKXTK47hjqBnG9dBVDkiVvYgycAbu06r6Y=
=u9Kl
-END PGP SIGNATURE-



    CHANGELOG for 8.3.0:

** Bug

    * [WICKET-6616] - Stateless pages are not rendered anymore before 
executing a behavior

    * [WICKET-6617] - Header contribution ignore 
    * [WICKET-6623] - Consecutive Temporary Behaviors are not properly 
removed
    * [WICKET-6628] - wicket-ioc needs to use ASM 7 and CGLIB 3.2.10 to 
be compatible with JDK11

    * [WICKET-6629] - OOM (and disk) in AsynchronousPageStore
    * [WICKET-6630] - FileUpload.writeToTempFile() fails with 
commons-fileupload 1.4

    * [WICKET-6631] - AnnotProxyFieldValueFactory does not cache beanNames

** New Feature

    * [WICKET-6578] - StatelessResourceLink
    * [WICKET-6626] - Introduce application-wide 
Component#onComponentTag listeners


** Improvement

    * [WICKET-6587] - CheckBoxSelector should accept more CheckBoxes to 
be added later
    * [WICKET-6615] - maven-surefire-plugin need to be updated to work 
with latest OpenJdk8
    * [WICKET-6621] - Exceeding exception retries should return control 
back to server


** Wish

    * [WICKET-6569] - LambdaModel.of overload is ambiguous

** Task

    * [WICKET-6624] - Upgrade to commons-filupload 1.4