FileNotFoundException beim Starten von SetUpFlowers

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

FileNotFoundException beim Starten von SetUpFlowers
Hallo, weiss jemand die Lösung für solches Problem (MacOS)? Danke.

log4j:ERROR setFile(null,false) call failed.
java.io.FileNotFoundException: /logs/.log (No such file or directory)
	at java.io.FileOutputStream.open(Native Method)
	at java.io.FileOutputStream.<init>(FileOutputStream.java:221)
	at java.io.FileOutputStream.<init>(FileOutputStream.java:142)
	at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
	...
	at org.wahlzeit.main.ModelMain.startUp(ModelMain.java:47)
	at org.wahlzeit.tools.SetUpFlowers.startUp(SetUpFlowers.java:47)
	at org.wahlzeit.main.ScriptMain.run(ScriptMain.java:50)
	at org.wahlzeit.tools.SetUpFlowers.main(SetUpFlowers.java:40)

Hi!

Hm, log4j wird in log4j.xml (in resources) konfiguriert. Dort gibt es einen File appender und einen Console appender. Eingebunden werden diese mit einem Tag am Ende der Datei. Wenn du hier den File appender ausschaltest und den Console appender hinzufügst (sofern er nicht sowieso schon da ist), kannst du den Fehler zumindest umgehen.

Das eigentliche Problem ist aber, dass die Variablen, mit denen der File appender konfiguriert wird, offensichtlich nicht belegt sind…

Grüße
Hannes

1 Like

Falls es nicht klar war: SetUpFlowers tut seinen Job, es wird lediglich nicht korrekt gelogged.

1 Like

Danke, es hat geklappt!