<o:commandButton id="removeGroupButton" render="#{contractTermsTabController.getRender()}">
<o:confirmation id="removeGroupButtonoConfirmation"/>
</o:commandButton>
Changing the render from the server, but the render stay how was defined for the first time.
Adding Render and Execute call to the Confirmation.init function but in the file 'confirmation.js.' line 163: (!O$._confirmationEventHandlers[confirmation.id]) returns 'false' and confirmationEventHandlers does not update the render Ids from the server.

<o:commandButton id="removeGroupButton" render="#{contractTermsTabController.getRender()}">
<o:confirmation id="removeGroupButtonoConfirmation"/>
</o:commandButton>
Changing the render from the server, but the render stay how was defined for the first time.
Adding Render and Execute call to the Confirmation.init function but in the file 'confirmation.js.' line 163: (!O$._confirmationEventHandlers[confirmation.id]) returns 'false' and confirmationEventHandlers does not update the render Ids from the server.