ReportVO reportVO = getAdHocReportVOFromForm(timeZone, reportForm);
ReportFacade remote = getReportFacade();
reportId = remote.addAdHocReport(userId, reportVO);
if (action.equals("new")) {
// if save&new then show a blank form.
reportForm.initialize(actionMapping);
nextURL = "newaddhocreport";
} else if (action.equals("run")) {
reportForm.set("createNew", "true");
request.setAttribute("reportId", String.valueOf(reportId));
nextURL = "showadhocreportresult";