Submit no form

Estou tentando enviar dados de um form para um serviço porém o serviço não esta sendo chamado.
Não aparece nenhum erro no console do eclipse nem no firebug.
Alguém tem ideia do que seja?
O código abaixo eu consigo debugar no firebug, porém não estoura nenhum erro e não chama o serviço .do:

function exportExcel(){

var formReport = document.createElement('form');
formReport.method='POST';
formReport.action= ('../controller/ReportTelemetryDaily.do');

var inTxKey = document.createElement('input');
inTxKey.name = 'inTxKey';
inTxKey.value = txKey.getValue();
inTxKey.type = 'hidden';
formReport.appendChild(inTxKey);

var inTxMin = document.createElement('input');
inTxMin.name = 'inTxMin';
inTxMin.value = txMin.getValue();
inTxMin.type = 'hidden';
formReport.appendChild(inTxMin);

var inTxName = document.createElement('input');
inTxName.name = 'inTxName';
inTxName.value = txName.getValue();
inTxName.type = 'hidden';
formReport.appendChild(inTxName);

var intxPerc = document.createElement('input');
intxPerc.name = 'intxPerc';
intxPerc.value = txPerc.getValue();
intxPerc.type = 'hidden';
formReport.appendChild(intxPerc);

var inCmbApp = document.createElement('input');
inCmbApp.name = 'inCmbApp';
inCmbApp.value = cmbApp.hiddenField.value;
inCmbApp.type = 'hidden';
formReport.appendChild(inCmbApp);

var inHdApp = document.createElement('input');
inHdApp.name = 'inHdApp';
inHdApp.value = cmbApp.lastSelectionText;
inHdApp.type = 'hidden';
formReport.appendChild(inHdApp);

var inCmbConn = document.createElement('input');
inCmbConn.name = 'inCmbConn';
inCmbConn.value = cmbConn.hiddenField.value;
inCmbConn.type = 'hidden';
formReport.appendChild(inCmbConn);

var incmbComm = document.createElement('input');
incmbComm.name = 'incmbComm';
incmbComm.value = cmbComm.hiddenField.value;
incmbComm.type = 'hidden';
formReport.appendChild(incmbComm);

var inHdComm = document.createElement('input');
inHdComm.name = 'inHdComm';
inHdComm.value = cmbCust.lastSelectionText;
inHdComm.type = 'hidden';
formReport.appendChild(inHdComm);

var inCmbtypeKey = document.createElement('input');
inCmbtypeKey.name = 'inCmbtypeKey';
inCmbtypeKey.value = cmbtypeKey.hiddenField.value;
inCmbtypeKey.type = 'hidden';
formReport.appendChild(inCmbtypeKey);

var InDtInitialDay = document.createElement('input');
InDtInitialDay.name = 'InDtInitialDay';
InDtInitialDay.value = dtInitialDay.value;
InDtInitialDay.type = 'hidden';
formReport.appendChild(InDtInitialDay);

var InDtFinalyDay = document.createElement('input');
InDtFinalyDay.name = 'InDtFinalyDay';
InDtFinalyDay.value = dtFinalyDay.value;
InDtFinalyDay.type = 'hidden';
formReport.appendChild(InDtFinalyDay);

var InCmbMonthsKey = document.createElement('input');
InCmbMonthsKey.name = 'InCmbMonthsKey';
InCmbMonthsKey.value = cmbMonthsKey.hiddenField.value;
InCmbMonthsKey.type = 'hidden';
formReport.appendChild(InCmbMonthsKey);

var InCmbYearKey = document.createElement('input');
InCmbYearKey.name = 'InCmbYearKey';
InCmbYearKey.value = cmbYearKey.hiddenField.value;
InCmbYearKey.type = 'hidden';
formReport.appendChild(InCmbYearKey);

var IncmbOrder = document.createElement('input');
IncmbOrder.name = 'IncmbOrder';
IncmbOrder.value = cmbOrder.hiddenField.value;
IncmbOrder.type = 'hidden';
formReport.appendChild(IncmbOrder);

formReport.submit();

}

Desde ja agradeço!

A solução foi mudar o form para um form dinâmico, criar um novo jsp para abrir uma nova pagina em branco só para efeito de estética e finalizar.