Problemas para comunicar un javascript con Icefaces 1.8

Saludos mis queridos Jedai del lenguaje Java les saluda el joven Padawan.

Espero puedan ayudarme en esto, hace algunas semanas e tratado de pasar información mediante JS(Java Script) simulando la accion de un boton, les explico.

Estoy usando icefaces 1.8 con un template de tipo menú horizontal con pantallas en formato xhtml y la libreria de JS llamada

shortcuts.js (que es un manejador de eventos del teclado (es decir que cacha las teclas y combinaciones del mismo ). el problema que tengo es que no he podido lograr interactuar del JS a --> icefaces, a la hora de accionar alguna tecla, puedo mandar alert o incluso puedo mandar a llamar etiquetas DIV pero no puedo hacer el llamado como lo hace un botton de icefaces (que pase por el xml busque el bean etc...).

este es un ejemplo de un boton de icefaces;

<ice:commandButton name="bNuevoTraslado" partialSubmit="true" value="Nuevo traslado" id="tNuevoTraslado" action="#{solTrasladoBackBean.nuevoTraslado}" />

Y sobre JS entra la petición del teclado y todo ok ...pero para querer simular el action del boton no me lo permite...ya intente varias formas y no funciona espero puedan darme alguna idea gracias

(Por aqui hace la llamada de la combinación "Ctrl + 1" y lo comentado son mi pruebas fallidas)

shortcut.add("Ctrl+1", function() {
                                //document.write('<jsp:include page="#{solTrasladoBackBean.nuevoTraslado}"/>');
                                //document.write('<forward path="#{solTrasladoBackBean.nuevoTraslado}.do?> ');
                                //http://localhost:8080/savciDesa/almacen/nuevoTraslado.iface
                                // alert('#{solTrasladoBackBean.nuevoTraslado.value.get(3).get(0).myRealValue}');
                                //alert();
                                //document.bNuevoTraslado.submit = eval(document.bNuevoTraslado.submit);
                                //document.traslado.submit();
                        })