Given the code fragment:

How are transactions managed?
When handling a JSF request, your application code decided to redirect the call to another URL by using HTTP redirect. Which action should you take to correctly complete the handling of the JSF life cycle?
Which interface should you implement if you want to be alerted to the lifecycle events surrounding your task being executed by a ManagedExecutorService?
Given the code fragment:

How can you apply DateConverter to the birthday field?
Which statement is true about the WS-Security standard?