JSF f: orden de ejecución de evento

Supongamos que tengo varias etiquetas f: event para procesar el mismo tipo de evento:

<code><f:event type="preRenderView" listener="#{myBean.action1()} />
<f:event type="preRenderView" listener="#{myBean.action2()} />
</code>

¿Está garantizada la orden de ejecución?

Editar:
Para aclarar por qué necesito que se ejecuten en un orden específico, aquí está mi caso de uso:

myBean # action1 es en realidad un setter

myBean # action2 es un método que opera en un campo establecido por action1

En mi opinión, el orden no es confiable, es por eso que simplemente los puse comoEL expressions dentro de mi facelet asi

<code><p:ouputPanel>
  #{myBean.action1()}
  #{myBean.action2()}
</p:ouputPanel>
</code>

Respuestas a la pregunta(1)

Su respuesta a la pregunta