Just re-read your question

The form IS multi-part (has file upload)
Will try to prepare quick start this evening

On Mon, Feb 5, 2018 at 1:58 PM, Maxim Solodovnik <solomax...@gmail.com>
wrote:

> Actually this issue is reproducible in our project with select2 field
> MultiSelect from here: https://github.com/wicketstuff/core/tree/master/
> select2-parent
>
> Will try to test using select2 example projects
>
> On Mon, Feb 5, 2018 at 1:56 PM, Sven Meier <s...@meiers.net> wrote:
>
>> Hi Maxim,
>>
>> are you using multipart requests? If not, there shouldn't be any change
>> in serializing the input fields.
>>
>> I've tried Ajax and non-Ajax requests but cannot reproduce the problem.
>> Are you entering "[null] into a field, without quotes but *with* square
>> brackets?
>>
>> Sven
>>
>>
>>
>> Am 05.02.2018 um 03:28 schrieb Maxim Solodovnik:
>>
>>> Hello Sven,
>>>
>>> The issue is caused by this [1] commit
>>> the form is now being serialized differently
>>>
>>> Previously FormComponent.getInputAsArray method got (Object)null as input
>>> Right now it is [null] as List<StringValue> ....
>>>
>>> [1]
>>> https://github.com/apache/wicket/commit/f642f4ad4266319731b2
>>> 00e517eadf53fef5a56b
>>>
>>> On Mon, Feb 5, 2018 at 12:02 AM, Sven Meier <s...@meiers.net> wrote:
>>>
>>> Hi,
>>>>
>>>> Investigation shows "[null]" string is being converted to ["null"] (new
>>>>
>>>>> String[]{"null"}) by FormComponent.getInputAsArray method
>>>>>
>>>>> "null" does not seem right. Can you pin down this problem to a recent
>>>> commit in Wicket? I don't remember any change in FormComponent related
>>>> to
>>>> this.
>>>>
>>>> Regards
>>>> Sven
>>>>
>>>>
>>>>
>>>> Am 04.02.2018 um 17:09 schrieb Maxim Solodovnik:
>>>>
>>>> Hello All,
>>>>>
>>>>> 'master' branch of our main application is based on 8.0.0-SNAPSHOT
>>>>> Tonight we have error report: our latest build fails without changes in
>>>>> our
>>>>> code
>>>>>
>>>>> Investigation shows "[null]" string is being converted to ["null"] (new
>>>>> String[]{"null"}) by FormComponent.getInputAsArray method
>>>>>
>>>>> I see no tests for this method, and I believe "[null]" input should be
>>>>> converted to [null] (new String[]{null})
>>>>>
>>>>> Shall I fix it in Wicket code on in our code?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>
>>
>
>
> --
> WBR
> Maxim aka solomax
>



-- 
WBR
Maxim aka solomax

Reply via email to