first try with latest wicket-1.4.x branch build. if its still there
then open a jira issue.

-igor

2009/12/4 Michał Letyński <[email protected]>:
> The problem came in wicket 1.4.2 and its connected with NullPointer
> exception which came from wicket-ajax.js -> line 1133
>
> Here is the code:
>
>       if (submitButton!=null) {
>           try {
>               var btn = document.createElement("<input type='hidden'
> name='"+submitButton+"'                     id='"+iframe.id+"-btn'
> value='1'/>");
>           } catch (ex) {
>               var btn = document.createElement("input");
>               btn.type="hidden";
>               btn.name=submitButton;
>               btn.id=iframe.id+"-btn";
>               btn.value="1";
>           }
>       }
>       form.appendChild(btn);      <-- buggy line
>
> This line should be inside the if (submitButton!=null)  statement because in
> my case submitButton is null. Why its null ? In
> AjaxFormSubmitBehavior#getEventHandler() the submitButton is set only when
> getComponent() instanceof IFormSubmittingComponent .
> DropDownChoice is not an instace of IFormSubmittingComponent. Fast
> workaround ? Just change IFormSubmittingComponent to FormComponent both of
> them have key method #getInputName() (with the same logic, this also should
> be changed i think :) )
>
> Should i add a jira issue for that problem ?
>
>
> Michał Letyński pisze:
>>
>> Hi i have simple select with AjaxFormSubmitBehavior attached to it. After
>> changing selection i get:
>> Error:
>> Wicket.Ajax.Call.failure: Error while parsing response: Could not find
>> root <ajax-response> element
>>
>> Is it a known problem ?
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to