changed all debug messages and comments to english
This commit is contained in:
parent
d5fdc9bcee
commit
cd6e49c76c
@ -92,14 +92,14 @@ public class AppWindowController {
|
|||||||
private void subscribeAppState() {
|
private void subscribeAppState() {
|
||||||
|
|
||||||
Logger.info("Controller",
|
Logger.info("Controller",
|
||||||
"Subscribe AppState Observer gestartet");
|
"Starting AppState observer subscription");
|
||||||
|
|
||||||
AppState state = context.getAppState();
|
AppState state = context.getAppState();
|
||||||
|
|
||||||
state.addListener(this::onStateChanged);
|
state.addListener(this::onStateChanged);
|
||||||
|
|
||||||
Logger.info("Controller",
|
Logger.info("Controller",
|
||||||
"AppState Observer registriert");
|
"AppState observer registered");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -111,7 +111,7 @@ public class AppWindowController {
|
|||||||
|
|
||||||
if (window == null) {
|
if (window == null) {
|
||||||
Logger.warn("Controller",
|
Logger.warn("Controller",
|
||||||
"Window ist null, UI Update übersprungen");
|
"Window is null, UI update skipped");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -126,7 +126,7 @@ public class AppWindowController {
|
|||||||
);
|
);
|
||||||
|
|
||||||
Logger.debug("Controller",
|
Logger.debug("Controller",
|
||||||
"ProblemLevel UI aktualisiert → "
|
"Problem level UI updated -> "
|
||||||
+ appState.getProblemLevel());
|
+ appState.getProblemLevel());
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@ -58,10 +58,10 @@ public class AnimationFileService {
|
|||||||
writer.write(json);
|
writer.write(json);
|
||||||
}
|
}
|
||||||
|
|
||||||
Logger.info("ANIMATION FILE", "Animation json geschrieben");
|
Logger.info("ANIMATION FILE", "Animation JSON written");
|
||||||
|
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
Logger.error("ANIMATION FILE", "Fehler beim Schreiben der Animation Datei", e);
|
Logger.error("ANIMATION FILE", "Failed to write animation file", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -39,19 +39,19 @@ public class BinaryEventService {
|
|||||||
JsonObject json = JsonParser.parseString(payload).getAsJsonObject();
|
JsonObject json = JsonParser.parseString(payload).getAsJsonObject();
|
||||||
|
|
||||||
if (!json.has("valid") || !json.get("valid").getAsBoolean()) {
|
if (!json.has("valid") || !json.get("valid").getAsBoolean()) {
|
||||||
Logger.warn("EVENT", "Payload ist nicht valid");
|
Logger.warn("EVENT", "Payload is not valid");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!json.has("_id") || !json.has("prediction")) {
|
if (!json.has("_id") || !json.has("prediction")) {
|
||||||
Logger.warn("EVENT", "Payload unvollständig");
|
Logger.warn("EVENT", "Payload is incomplete");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
int id = json.get("_id").getAsInt();
|
int id = json.get("_id").getAsInt();
|
||||||
|
|
||||||
if (lastId != null && lastId == id) {
|
if (lastId != null && lastId == id) {
|
||||||
Logger.warn("EVENT", "Payload ID bereits verarbeitet: " + id);
|
Logger.warn("EVENT", "Payload ID already processed: " + id);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -60,17 +60,17 @@ public class BinaryEventService {
|
|||||||
int prediction = json.get("prediction").getAsInt();
|
int prediction = json.get("prediction").getAsInt();
|
||||||
|
|
||||||
if (prediction != 0 && prediction != 1) {
|
if (prediction != 0 && prediction != 1) {
|
||||||
Logger.warn("EVENT", "Ungültige Prediction: " + prediction);
|
Logger.warn("EVENT", "Invalid prediction: " + prediction);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
persistenceService.store(prediction);
|
persistenceService.store(prediction);
|
||||||
evaluationService.evaluate();
|
evaluationService.evaluate();
|
||||||
|
|
||||||
Logger.debug("EVENT", "Prediction verarbeitet: " + prediction);
|
Logger.debug("EVENT", "Prediction processed: " + prediction);
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
Logger.error("EVENT", "Payload Verarbeitung fehlgeschlagen: " + payload, e);
|
Logger.error("EVENT", "Payload processing failed: " + payload, e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -27,7 +27,7 @@ public class DataPersistenceService {
|
|||||||
init();
|
init();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Für Tests
|
// For tests
|
||||||
/**
|
/**
|
||||||
* Creates a persistence service using a custom JDBC URL (primarily for tests).
|
* Creates a persistence service using a custom JDBC URL (primarily for tests).
|
||||||
*
|
*
|
||||||
@ -47,9 +47,9 @@ public class DataPersistenceService {
|
|||||||
if (!folder.exists()) {
|
if (!folder.exists()) {
|
||||||
boolean created = folder.mkdirs();
|
boolean created = folder.mkdirs();
|
||||||
if (created) {
|
if (created) {
|
||||||
Logger.info("DB", "Datenbank-Ordner erstellt");
|
Logger.info("DB", "Database folder created");
|
||||||
} else {
|
} else {
|
||||||
Logger.warn("DB", "Konnte DB-Ordner nicht erstellen");
|
Logger.warn("DB", "Could not create database folder");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -69,10 +69,10 @@ public class DataPersistenceService {
|
|||||||
)
|
)
|
||||||
""");
|
""");
|
||||||
|
|
||||||
Logger.info("DB", "Datenbank initialisiert");
|
Logger.info("DB", "Database initialized");
|
||||||
|
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
Logger.error("DB", "Datenbank initialisierung fehlgeschlagen", e);
|
Logger.error("DB", "Database initialization failed", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -89,9 +89,9 @@ public class DataPersistenceService {
|
|||||||
ps.setInt(1, value);
|
ps.setInt(1, value);
|
||||||
ps.setString(2, LocalDateTime.now().toString());
|
ps.setString(2, LocalDateTime.now().toString());
|
||||||
ps.executeUpdate();
|
ps.executeUpdate();
|
||||||
//Logger.debug("DB", "Database Insert erfolgreich: " + ps.toString());
|
//Logger.debug("DB", "Database insert successful: " + ps.toString());
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
Logger.error("DB", "Database Insert fehlgeschlagen", e);
|
Logger.error("DB", "Database insert failed", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -130,7 +130,7 @@ public class DataPersistenceService {
|
|||||||
|
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
Logger.error("DB",
|
Logger.error("DB",
|
||||||
"Fehler beim Laden der letzten Einträge", e);
|
"Failed to load latest entries", e);
|
||||||
}
|
}
|
||||||
|
|
||||||
Collections.reverse(result);
|
Collections.reverse(result);
|
||||||
|
|||||||
@ -111,7 +111,7 @@ public class MqttClientService implements MqttCallback {
|
|||||||
}
|
}
|
||||||
|
|
||||||
} catch (MqttException e) {
|
} catch (MqttException e) {
|
||||||
Logger.error("MQTT", "Fehler beim Verbinden", e);
|
Logger.error("MQTT", "Failed to connect", e);
|
||||||
appState.setMqttConnected(false);
|
appState.setMqttConnected(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -126,10 +126,10 @@ public class MqttClientService implements MqttCallback {
|
|||||||
options.setCleanSession(true);
|
options.setCleanSession(true);
|
||||||
options.setAutomaticReconnect(true);
|
options.setAutomaticReconnect(true);
|
||||||
|
|
||||||
Logger.info("MQTT", "Verbinde mit Broker " + brokerUrl);
|
Logger.info("MQTT", "Connecting to broker " + brokerUrl);
|
||||||
client.connect(options);
|
client.connect(options);
|
||||||
appState.setMqttConnected(true);
|
appState.setMqttConnected(true);
|
||||||
Logger.info("MQTT", "Verbindung hergestellt");
|
Logger.info("MQTT", "Connection established");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -139,10 +139,10 @@ public class MqttClientService implements MqttCallback {
|
|||||||
try {
|
try {
|
||||||
if (client != null && client.isConnected()) {
|
if (client != null && client.isConnected()) {
|
||||||
client.disconnect();
|
client.disconnect();
|
||||||
Logger.info("MQTT", "Verbindung getrennt");
|
Logger.info("MQTT", "Connection closed");
|
||||||
}
|
}
|
||||||
} catch (MqttException e) {
|
} catch (MqttException e) {
|
||||||
Logger.error("MQTT", "Fehler beim Trennen", e);
|
Logger.error("MQTT", "Failed to disconnect", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -156,9 +156,9 @@ public class MqttClientService implements MqttCallback {
|
|||||||
topicListeners.put(topic, listener);
|
topicListeners.put(topic, listener);
|
||||||
try {
|
try {
|
||||||
client.subscribe(topic);
|
client.subscribe(topic);
|
||||||
Logger.info("MQTT", "Topic abonniert: " + topic);
|
Logger.info("MQTT", "Subscribed to topic: " + topic);
|
||||||
} catch (MqttException e) {
|
} catch (MqttException e) {
|
||||||
Logger.error("MQTT", "Subscribe fehlgeschlagen: " + topic, e);
|
Logger.error("MQTT", "Subscribe failed: " + topic, e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -182,7 +182,7 @@ public class MqttClientService implements MqttCallback {
|
|||||||
"Publish -> Topic=" + topic + ", QoS=" + qos + ", Payload=" + message
|
"Publish -> Topic=" + topic + ", QoS=" + qos + ", Payload=" + message
|
||||||
);
|
);
|
||||||
} catch (MqttException e) {
|
} catch (MqttException e) {
|
||||||
Logger.error("MQTT", "Publish fehlgeschlagen", e);
|
Logger.error("MQTT", "Publish failed", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -195,7 +195,7 @@ public class MqttClientService implements MqttCallback {
|
|||||||
public void connectionLost(Throwable cause) {
|
public void connectionLost(Throwable cause) {
|
||||||
Logger.warn(
|
Logger.warn(
|
||||||
"MQTT",
|
"MQTT",
|
||||||
"Verbindung verloren: " + cause.getMessage()
|
"Connection lost: " + cause.getMessage()
|
||||||
);
|
);
|
||||||
|
|
||||||
appState.setMqttConnected(false);
|
appState.setMqttConnected(false);
|
||||||
@ -215,7 +215,7 @@ public class MqttClientService implements MqttCallback {
|
|||||||
|
|
||||||
//Logger.debug(
|
//Logger.debug(
|
||||||
// "MQTT",
|
// "MQTT",
|
||||||
// "Nachricht empfangen -> Topic=" + topic + ", Payload=" + payload
|
// "Message received -> Topic=" + topic + ", Payload=" + payload
|
||||||
//);
|
//);
|
||||||
|
|
||||||
Consumer<String> listener = topicListeners.get(topic);
|
Consumer<String> listener = topicListeners.get(topic);
|
||||||
@ -225,7 +225,7 @@ public class MqttClientService implements MqttCallback {
|
|||||||
} else {
|
} else {
|
||||||
Logger.warn(
|
Logger.warn(
|
||||||
"MQTT",
|
"MQTT",
|
||||||
"Keine Listener für Topic: " + topic
|
"No listener for topic: " + topic
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -336,13 +336,13 @@ public class ProcessManagerService {
|
|||||||
pythonProcess = processLauncher.launch(pb);
|
pythonProcess = processLauncher.launch(pb);
|
||||||
verifyPythonStartupHealth();
|
verifyPythonStartupHealth();
|
||||||
|
|
||||||
Logger.info("PROCESS", "Mqtt Simulator gestartet");
|
Logger.info("PROCESS", "MQTT simulator started");
|
||||||
return ProcessStartStatus.started("mqtt_sim");
|
return ProcessStartStatus.started("mqtt_sim");
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
if (e instanceof InterruptedException) {
|
if (e instanceof InterruptedException) {
|
||||||
Thread.currentThread().interrupt();
|
Thread.currentThread().interrupt();
|
||||||
}
|
}
|
||||||
Logger.error("PROCESS", "Mqtt Simulator Start fehlgeschlagen", e);
|
Logger.error("PROCESS", "MQTT simulator startup failed", e);
|
||||||
return ProcessStartStatus.failed(
|
return ProcessStartStatus.failed(
|
||||||
"mqtt_sim",
|
"mqtt_sim",
|
||||||
exceptionMessage(e)
|
exceptionMessage(e)
|
||||||
@ -372,7 +372,7 @@ public class ProcessManagerService {
|
|||||||
if (e instanceof InterruptedException) {
|
if (e instanceof InterruptedException) {
|
||||||
Thread.currentThread().interrupt();
|
Thread.currentThread().interrupt();
|
||||||
}
|
}
|
||||||
Logger.error("PROCESS", "Unreal Start fehlgeschlagen", e);
|
Logger.error("PROCESS", "Unreal startup failed", e);
|
||||||
return ProcessStartStatus.failed(
|
return ProcessStartStatus.failed(
|
||||||
"unreal",
|
"unreal",
|
||||||
exceptionMessage(e)
|
exceptionMessage(e)
|
||||||
@ -404,7 +404,7 @@ public class ProcessManagerService {
|
|||||||
//pb.directory(new File(exe).getParentFile());
|
//pb.directory(new File(exe).getParentFile());
|
||||||
|
|
||||||
Logger.info("PROCESS",
|
Logger.info("PROCESS",
|
||||||
"Unreal Engine gestartet" + pb.command());
|
"Unreal Engine started " + pb.command());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -450,7 +450,7 @@ public class ProcessManagerService {
|
|||||||
*/
|
*/
|
||||||
public void shutdown() {
|
public void shutdown() {
|
||||||
|
|
||||||
Logger.info("PROCESS", "Shutdown externe Prozesse gestartet");
|
Logger.info("PROCESS", "External process shutdown started");
|
||||||
|
|
||||||
terminateProcess(pythonProcess);
|
terminateProcess(pythonProcess);
|
||||||
terminateProcess(unrealProcess);
|
terminateProcess(unrealProcess);
|
||||||
@ -458,7 +458,7 @@ public class ProcessManagerService {
|
|||||||
killProcessFromPidFile(unrealPidFile);
|
killProcessFromPidFile(unrealPidFile);
|
||||||
killProcessFromPidFile(signallingPidFile);
|
killProcessFromPidFile(signallingPidFile);
|
||||||
|
|
||||||
Logger.info("PROCESS", "Externe Prozesse beendet");
|
Logger.info("PROCESS", "External processes stopped");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -486,11 +486,11 @@ public class ProcessManagerService {
|
|||||||
processLauncher.launch(pb).waitFor();
|
processLauncher.launch(pb).waitFor();
|
||||||
|
|
||||||
Logger.info("PROCESS",
|
Logger.info("PROCESS",
|
||||||
"Process Tree beendet → PID " + pid);
|
"Process tree terminated -> PID " + pid);
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
Logger.error("PROCESS",
|
Logger.error("PROCESS",
|
||||||
"Fehler beim Prozess Kill", e);
|
"Failed to terminate process", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -518,7 +518,7 @@ public class ProcessManagerService {
|
|||||||
processLauncher.launch(pb).waitFor();
|
processLauncher.launch(pb).waitFor();
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
Logger.error("PROCESS", "PID Kill fehlgeschlagen", e);
|
Logger.error("PROCESS", "PID kill failed", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -32,7 +32,7 @@ public class ConfigLoader {
|
|||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
Logger.error("CONFIG",
|
Logger.error("CONFIG",
|
||||||
"Properties Laden fehlgeschlagen", e);
|
"Failed to load properties", e);
|
||||||
}
|
}
|
||||||
|
|
||||||
return props;
|
return props;
|
||||||
|
|||||||
@ -69,7 +69,7 @@ public class Logger {
|
|||||||
props.getProperty("logger.max.size.mb", "10"));
|
props.getProperty("logger.max.size.mb", "10"));
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
System.err.println("Logger Config Fehler: " + e.getMessage());
|
System.err.println("Logger config error: " + e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -181,7 +181,7 @@ public class Logger {
|
|||||||
System.out.println(logEntry);
|
System.out.println(logEntry);
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
System.err.println("Logger Writer Fehler: " + e.getMessage());
|
System.err.println("Logger writer error: " + e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -221,7 +221,7 @@ public class Logger {
|
|||||||
}
|
}
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
System.err.println("Logger Rotation Fehler: " + e.getMessage());
|
System.err.println("Logger rotation error: " + e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -230,10 +230,10 @@ public class Logger {
|
|||||||
*/
|
*/
|
||||||
public static void shutdown() {
|
public static void shutdown() {
|
||||||
|
|
||||||
System.out.println("Logger Shutdown gestartet");
|
System.out.println("Logger shutdown started");
|
||||||
|
|
||||||
try {
|
try {
|
||||||
Thread.sleep(500); // Warte auf Queue Flush
|
Thread.sleep(500); // Wait for queue flush
|
||||||
|
|
||||||
while (!logQueue.isEmpty()) {
|
while (!logQueue.isEmpty()) {
|
||||||
String log = logQueue.poll();
|
String log = logQueue.poll();
|
||||||
@ -243,7 +243,7 @@ public class Logger {
|
|||||||
}
|
}
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
System.err.println("Logger Shutdown Fehler: " + e.getMessage());
|
System.err.println("Logger shutdown error: " + e.getMessage());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user