[ https://issues.apache.org/jira/browse/MYFACES-4629?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17770711#comment-17770711 ]
Thomas Andraschko edited comment on MYFACES-4629 at 9/30/23 1:33 PM: --------------------------------------------------------------------- Just some notes if: If you check PartialViewContext#processPartialExecute it contains the tabView Id - but the UITabPanel#process is only invoked for PhaseId#RENDER_RESPONSE, not for validating and so on. Thats the bug. So something between is the reason, you may debug it. Another class involved is: PartialVisitContext It MIGHT MAYBE even by design: you set the TabView as AJAX source but only UIComand components or f:ajax can trigger this; so a plain TabView actually not - but not sure if we have something. was (Author: tandraschko): Just some notes if: If you check PartialViewContext#processPartialExecute it contains the tabView Id - but the UITabPanel#process is only invoked for rendering, not for validating and so on. Thats the bug. So something between is the reason, you may debug it. Another class involved is: PartialVisitContext It MIGHT MAYBE even by design: you set the TabView as AJAX source but only UIComand components or f:ajax can trigger this; so a plain TabView actually not - but not sure if we have something. > Manual AJAX request does not process TabView correctly > ------------------------------------------------------ > > Key: MYFACES-4629 > URL: https://issues.apache.org/jira/browse/MYFACES-4629 > Project: MyFaces Core > Issue Type: Bug > Components: General > Affects Versions: 4.0.0, 4.0.1 > Reporter: Manuel K > Priority: Critical > Attachments: pf-tabview.zip > > > When manually calling PrimeFaces.ajax.Request.handle the validationFailed > argument is not sent to the client. > For more details and a reproducer please see > https://github.com/orgs/primefaces/discussions/123 -- This message was sent by Atlassian Jira (v8.20.10#820010)