diff options
author | Felix Kehrer <felix.kehrer@gmail.com> | 2018-06-15 13:45:14 +0200 |
---|---|---|
committer | Tharre <tharre3@gmail.com> | 2018-06-16 17:39:48 +0200 |
commit | 67a454028d17b3561dab03d0b23a4a5343a4b9ad (patch) | |
tree | fbee373f86db447a028217bbfc5e46fc9994c08a /src/main | |
parent | e0bf9302755c7446920578975ae86c9925cfe978 (diff) | |
download | sepm-groupproject-67a454028d17b3561dab03d0b23a4a5343a4b9ad.tar.gz sepm-groupproject-67a454028d17b3561dab03d0b23a4a5343a4b9ad.tar.xz sepm-groupproject-67a454028d17b3561dab03d0b23a4a5343a4b9ad.zip |
Added/Corrected logging of all caught Exceptions #27033
Diffstat (limited to 'src/main')
-rw-r--r-- | src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateCarController.java | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateCarController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateCarController.java index 9272050..37699df 100644 --- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateCarController.java +++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateCarController.java @@ -8,7 +8,6 @@ import at.ac.tuwien.sepm.assignment.groupphase.einsatzverwaltung.service.Vehicle import at.ac.tuwien.sepm.assignment.groupphase.exception.InvalidVehicleException; import at.ac.tuwien.sepm.assignment.groupphase.exception.ServiceException; import java.io.IOException; -import java.lang.invoke.MethodHandles; import java.util.EnumSet; import java.util.Set; import java.util.stream.Collectors; @@ -41,7 +40,7 @@ public class CreateCarController { @FXML private FlowPane fpVehicleList; private final CreateOperationController createOperationController; - private static final Logger LOG = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass()); + private static final Logger LOG = LoggerFactory.getLogger(CreateCarController.class); private final VehicleService vehicleService; private boolean update = false; private long vid = -1; @@ -100,12 +99,12 @@ public class CreateCarController { vehicleService.add(vehicle); setToStart(); } catch (InvalidVehicleException e) { - LOG.error("Invalid Vehicle: {}", e); + LOG.debug("Validation of Vehicle failed"); createComplete(AlertType.ERROR, "Ungültige Eingabe", e.getMessage()); setToStart(); return; } catch (ServiceException e) { - LOG.error("Exception: {}", e); + LOG.error("ServiceException in createCar(). ", e); createComplete(AlertType.ERROR, "Fehler", e.getMessage()); setToStart(); return; @@ -129,13 +128,12 @@ public class CreateCarController { setToStart(); chooseVehicle = null; } catch (InvalidVehicleException e) { - // TODO: Validation-Errors should be logged with log level debug only (like here) - LOG.debug("Invalid Vehicle: {}", e); + LOG.debug("Validation of Vehicle failed"); createComplete(AlertType.ERROR, "Ungültige Eingabe", e.getMessage()); setToStart(); return; } catch (ServiceException e) { - LOG.error("Exception: {}", e); + LOG.error("ServiceException in createCar(). ", e); createComplete(AlertType.ERROR, "Fehler", e.getMessage()); setToStart(); return; @@ -233,7 +231,7 @@ public class CreateCarController { fpVehicleList.getChildren().add(controller.getRootElement()); } } catch (ServiceException | IOException e) { - LOG.error("Error while updating list.", e); + LOG.error("Exception in updateVehiclePane(). ", e); Alert alert = new Alert(AlertType.ERROR); alert.setTitle("Fehler"); |