Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0044863Openbravo ERPA. Platformpublic2020-08-21 11:552020-08-31 13:15
cberner 
cberner 
normalminorhave not tried
closedfixed 
5
 
PR20Q4 
AugustoMauch
Core
No
0044863: Remove non-thrown ServletException exception in OBScheduler.java
In methods reschedule and unschedule from OBScheduler class, ServletException is never thrown, remove it from the method declaration.
In description.
Remove ServletException and handle the API change.
No tags attached.
causes defect 0044865 closed cberner API Change: Remove ServletException from OBScheduler methods 
Issue History
2020-08-21 11:55cbernerNew Issue
2020-08-21 11:55cbernerAssigned To => cberner
2020-08-21 11:55cbernerModules => Core
2020-08-21 11:55cbernerTriggers an Emergency Pack => No
2020-08-21 12:00hgbotNote Added: 0122236
2020-08-21 12:51cbernerReview Assigned To => AugustoMauch
2020-08-21 12:54cbernerRelationship addedcauses 0044865
2020-08-31 13:15hgbotResolutionopen => fixed
2020-08-31 13:15hgbotStatusnew => closed
2020-08-31 13:15hgbotNote Added: 0122491
2020-08-31 13:15hgbotFixed in Version => PR20Q4
2020-08-31 13:15hgbotNote Added: 0122492

Notes
(0122236)
hgbot   
2020-08-21 12:00   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/126 [^]
(0122491)
hgbot   
2020-08-31 13:15   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/126 [^]
(0122492)
hgbot   
2020-08-31 13:15   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 38f3284fc17f47661a6d2db467607e1435d015f6
Author: Cristian Berner <cristian.berner@openbravo.com>
Date: 2020-08-31T11:15:23+00:00
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/38f3284fc17f47661a6d2db467607e1435d015f6 [^]

Fixes ISSUE-44863: Remove never thrown ServletException in OBScheduler methods

OBScheduler has been modified previously when quartz has been updated,
but reschedule and unschedule method declarations have not been updated.
ServletException is not thrown anymore in those methods, so it has been
removed from there.

Catch blocks that were catching this non-thrown exception have also been
removed in CallAcctServer and UnscheduleProcess classes.

---
M src/org/openbravo/erpCommon/ad_forms/CallAcctServer.java
M src/org/openbravo/erpCommon/ad_process/UnscheduleProcess.java
M src/org/openbravo/scheduling/OBScheduler.java
---