Details
-
Bug
-
Status: Closed
-
Resolution: Fixed
-
7.4.13 DXP U64, Master
Description
Steps to Reproduce
- Enable Local Live staging
- Click three dot menu - Publish Templates
- Add a new Publish Template with a custom Date Range making sure the end date is before the start date
- Save
Expected Results
The template does not save since the date range is invalid.
Actual Results
The template saves successfully and upon editing the template the following errors are thrown:
2023-02-01 20:38:46.856 ERROR [http-nio-8080-exec-5][IncludeTag:128] Current URL /group/guest-staging/~/control_panel/manage?p_p_id=com_liferay_staging_processes_web_portlet_StagingProcessesPortlet&p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view&_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_mvcRenderCommandName=%2Fstaging_processes%2Fedit_publish_configuration&_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_redirect=http%3A%2F%2Flocalhost%3A8080%2Fgroup%2Fguest-staging%2F%7E%2Fcontrol_panel%2Fmanage%3Fp_p_id%3Dcom_liferay_staging_processes_web_portlet_StagingProcessesPortlet%26p_p_lifecycle%3D0%26p_p_state%3Dmaximized%26p_p_mode%3Dview%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_mvcRenderCommandName%3D%252Fstaging_processes%252Fview_publish_configurations%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_layoutSetBranchId%3D0%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_groupId%3D44191%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_privateLayout%3Dfalse%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_cur%3D1%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_delta%3D20%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_orderByCol%3Dname%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_orderByType%3Dasc%26p_p_auth%3DvRQcNIHg&_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_layoutSetBranchId=0&_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_groupId=44191&_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_exportImportConfigurationId=44364&_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_privateLayout=false&p_p_auth=vRQcNIHg generates exception: com.liferay.exportimport.kernel.lar.PortletDataException com.liferay.exportimport.kernel.lar.PortletDataException: null at com.liferay.exportimport.internal.lar.PortletDataContextFactoryImpl._validateDateRange(PortletDataContextFactoryImpl.java:330) ~[?:?] at com.liferay.exportimport.internal.lar.PortletDataContextFactoryImpl.createPreparePortletDataContext(PortletDataContextFactoryImpl.java:188) ~[?:?] at com.liferay.exportimport.kernel.lar.PortletDataContextFactoryUtil.createPreparePortletDataContext(PortletDataContextFactoryUtil.java:68) ~[portal-kernel.jar:?] at org.apache.jsp.select_005fpages.page_jsp._jspService(page_jsp:929) ~[?:?] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111) ~[jasper.jar:9.0.40] at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[servlet-api.jar:4.0.FR] at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411) ~[jasper.jar:9.0.40] at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473) ~[jasper.jar:9.0.40] at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377) ~[jasper.jar:9.0.40] at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[servlet-api.jar:4.0.FR] at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:328) ~[bundleFile:?] at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:340) ~[bundleFile:?] at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153) ~[?:?] at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:63) ~[?:?] at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120) ~[?:?] at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48) ~[?:?] at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67) ~[portal-impl.jar:?] at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190) ~[portal-impl.jar:?] at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79) ~[portal-impl.jar:?] at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53) ~[portal-impl.jar:?] 2023-02-01 20:38:46.895 ERROR [http-nio-8080-exec-5][IncludeTag:128] Current URL /group/guest-staging/~/control_panel/manage?p_p_id=com_liferay_staging_processes_web_portlet_StagingProcessesPortlet&p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view&_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_mvcRenderCommandName=%2Fstaging_processes%2Fedit_publish_configuration&_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_redirect=http%3A%2F%2Flocalhost%3A8080%2Fgroup%2Fguest-staging%2F%7E%2Fcontrol_panel%2Fmanage%3Fp_p_id%3Dcom_liferay_staging_processes_web_portlet_StagingProcessesPortlet%26p_p_lifecycle%3D0%26p_p_state%3Dmaximized%26p_p_mode%3Dview%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_mvcRenderCommandName%3D%252Fstaging_processes%252Fview_publish_configurations%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_layoutSetBranchId%3D0%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_groupId%3D44191%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_privateLayout%3Dfalse%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_cur%3D1%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_delta%3D20%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_orderByCol%3Dname%26_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_orderByType%3Dasc%26p_p_auth%3DvRQcNIHg&_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_layoutSetBranchId=0&_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_groupId=44191&_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_exportImportConfigurationId=44364&_com_liferay_staging_processes_web_portlet_StagingProcessesPortlet_privateLayout=false&p_p_auth=vRQcNIHg generates exception: com.liferay.exportimport.kernel.lar.PortletDataException com.liferay.exportimport.kernel.lar.PortletDataException: null at com.liferay.exportimport.internal.lar.PortletDataContextFactoryImpl._validateDateRange(PortletDataContextFactoryImpl.java:330) ~[?:?] at com.liferay.exportimport.internal.lar.PortletDataContextFactoryImpl.createPreparePortletDataContext(PortletDataContextFactoryImpl.java:188) ~[?:?] at com.liferay.exportimport.kernel.lar.PortletDataContextFactoryUtil.createPreparePortletDataContext(PortletDataContextFactoryUtil.java:68) ~[portal-kernel.jar:?] at org.apache.jsp.portlet_005flist.page_jsp._jspService(page_jsp:447) ~[?:?] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111) ~[jasper.jar:9.0.40] at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[servlet-api.jar:4.0.FR] at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:411) ~[jasper.jar:9.0.40] at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:473) ~[jasper.jar:9.0.40] at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:377) ~[jasper.jar:9.0.40] at javax.servlet.http.HttpServlet.service(HttpServlet.java:733) ~[servlet-api.jar:4.0.FR] at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:328) ~[bundleFile:?] at com.liferay.portal.osgi.web.servlet.jsp.compiler.internal.JspServlet.service(JspServlet.java:340) ~[bundleFile:?] at org.eclipse.equinox.http.servlet.internal.registration.EndpointRegistration.service(EndpointRegistration.java:153) ~[?:?] at org.eclipse.equinox.http.servlet.internal.servlet.ResponseStateHandler.processRequest(ResponseStateHandler.java:63) ~[?:?] at org.eclipse.equinox.http.servlet.internal.context.DispatchTargets.doDispatch(DispatchTargets.java:120) ~[?:?] at org.eclipse.equinox.http.servlet.internal.servlet.RequestDispatcherAdaptor.include(RequestDispatcherAdaptor.java:48) ~[?:?] at com.liferay.portal.servlet.DirectServletPathRegisterDispatcher.include(DirectServletPathRegisterDispatcher.java:67) ~[portal-impl.jar:?] at com.liferay.portal.servlet.DirectRequestDispatcherFactoryImpl$IndirectRequestDispatcher.include(DirectRequestDispatcherFactoryImpl.java:190) ~[portal-impl.jar:?] at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:79) ~[portal-impl.jar:?] at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53) ~[portal-impl.jar:?]
Attachments
Issue Links
- is duplicated by
-
LPS-174802 Publish Templates - invalid date range
- Closed
- Testing discovered
-
LPS-174931 Publish Templates - Invalid Date Range options are allowed
- Verified
-
LPS-174932 Publish Templates - allow Date Range in the future
-
- Under Review
-
- mentioned in
-
Page Loading...