Cómo llamar al método con la lista de parámetros opcionales en JSF2 / EL 2.2

¿Alguna idea de cómo (si es posible) llamar al método Java con parámetros opcionales desde la página JSF? Estoy usando Java 7, JSF 2.1, EL 2.2 (Glassfish 3.1.2). Gracias por adelantado...

Tengo esta excepcion

javax.el.ELException: /example.xhtml: wrong number of arguments
Caused by: java.lang.IllegalArgumentException: wrong number of arguments

Ejemplo de página

<h:outputText value="#{bean.methodWithParameters('key.en.currentDate', '2012-01-01', '00:00')}"/>
<h:outputText value="#{bean.methodWithParameters('key.en.currentTime', '12:00')}"/>

Ejemplo de frijol

public String methodWithParameters(String key, Object ... params) {
    String langValue = LanguageBean.translate(key);
    return String.format(langValue, params);
}

Ejemplo de propiedades

key.en.currentDate=Today is %s and current time is %s.
key.en.currentTime=Current time is %s.

key.en.currentDate=Today is %1$s and current time is %2$s.
key.en.currentTime=Current time is %2$s.
Respuesta 1

Estoy tratando de ejecutar testng a través de la línea de comandos y tengo las siguientes cosas en classpath: testng jar, jar del archivo de caso de prueba compilado y otros frascos necesarios. testng.xml apunta a la clase apropiada en el ...

Quiero usar mi código Java en el estudio Katalon, pero no sé qué archivos .jar tengo que importar a Katalon. Leí todos los documentos proporcionados por Katalon y leí todas las publicaciones del foro sobre ...

Exposición: en general, el recuento de referencias tiene la debilidad de "no puede detectar bucles". Sin embargo, en algunos casos, el conteo de referencias es realmente útil: clase EmergencyPatient {DoctorPtr doctor; ...

Hay una función JDK que, aunque javadocs no lo declara seguro para subprocesos, al mirar el código en Google, parece que podría obtener el resultado que quiero al llamarlo desde múltiples ...