diff options
Diffstat (limited to 'ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/system/fusion/web/RaptorControllerAsync.java')
-rw-r--r-- | ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/system/fusion/web/RaptorControllerAsync.java | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/system/fusion/web/RaptorControllerAsync.java b/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/system/fusion/web/RaptorControllerAsync.java index a62129f8..5912929b 100644 --- a/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/system/fusion/web/RaptorControllerAsync.java +++ b/ecomp-sdk/epsdk-analytics/src/main/java/org/onap/portalsdk/analytics/system/fusion/web/RaptorControllerAsync.java @@ -958,6 +958,9 @@ public class RaptorControllerAsync extends RestrictedBaseController { rdef.setIsMonthlyScheduleAllowed(definitionJSON.getMonthlyRec().equals("true")?"Y":"N"); } } + //Start - Added new code + request.getSession().setAttribute(AppConstants.SI_REPORT_DEFINITION, rdef); + //End - Added new code if (id.equals("Create")) { rdef.persistReport(request); } else @@ -1547,6 +1550,8 @@ public class RaptorControllerAsync extends RestrictedBaseController { request.getSession().setAttribute(AppConstants.SI_REPORT_DEFINITION, rdef); } else if (rdef == null) { rdef = (new ReportHandler()).loadReportDefinition(request, id); + String session_id = request.getSession().getId(); + Object obj = request.getAttributeNames(); request.getSession().setAttribute(AppConstants.SI_REPORT_DEFINITION, rdef); } @@ -1661,6 +1666,10 @@ public class RaptorControllerAsync extends RestrictedBaseController { ObjectMapper mapper = new ObjectMapper(); mapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, false); mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false); + + String session_id = request.getSession().getId(); + Object obj = request.getAttributeNames(); + ReportDefinition report_def = (ReportDefinition) request.getSession().getAttribute(AppConstants.SI_REPORT_DEFINITION); return wizardJSON; @@ -1679,6 +1688,8 @@ public class RaptorControllerAsync extends RestrictedBaseController { Globals.initializeSystem(servletContext); } + String session_id = request.getSession().getId(); + Object obj = request.getAttributeNames(); ReportDefinition rdef = (ReportDefinition) request.getSession().getAttribute(AppConstants.SI_REPORT_DEFINITION); if (rdef == null) { ErrorJSONRuntime errorJSONRuntime = new ErrorJSONRuntime(); |