-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: 6.2.X EE
-
Fix Version/s: 6.2.4 CE GA5, 6.2.X EE
-
Component/s: Staging
-
Branch Version/s:6.2.x
-
Backported to Branch:Committed
-
Story Points:9
-
Fix Priority:3
-
Git Pull Request:
The functionality added at LPS-53879, ability to "Disable deletion of temporary LAR in case of staging errors" is missing at PortletStagingBackgroundTaskExecutor and LayoutRemoteStagingBackgroundTaskExecutor.
So this functionality is only working for Local Layout Staging, not for Portlet Staging nor Remote Layout Staging
This issue only applies at 6.2.x, as some code reorganization at master added this functionality to portlet level.
At PortletStagingBackgroundTaskExecutor there is other related issue: if LAR file is not created and larFile variable is null, at finally
{ larFile.delete(); } block a NullPointerException is thrown.
This issue will be removed after applying LPS-53879 code to this finally block