Hi Shouldn't AjaxFormUpdateControllerImpl.cleanupAfterPartialZoneRender() assign null to formComponentId after it has checked it is not null? As the service's scope is PERTHREAD it means that at the moment the following scenario is possible: - thread A processes an Ajax request, finds out that the request has parameters t:formid and t:formcomponentid defined and initializes AjaxFormUpdateController service with these. - after a while thread A processes another Ajax request, the request does not have the abovementioned parameters defined, but AjaxFormUpdateController service (for thread A) is still configured with old values which can cause problems.
Regards Keio Kraaner