T
tuxedo
Gast
Hallo zusammen,
hab hier mal wieder n kleines Problem:
Ich hab eine Webstartanwendung welche java.util.logging benutzt. Um das zu konfigurieren hab ich eine "logging.properties" die in einem Package liegt.
"Konfigurieren" tu ich den LogManager so:
[HIGHLIGHT="Java"]InputStream is = MyApp.class.getResourceAsStream("/mypackage/resources/logging.properties");
LogManager.getLogManager().readConfiguration(is);[/HIGHLIGHT]
Das klappt auch prima.
In der logging.properties hab ich dann aber auch sowas stehen:
Ich hab also meinen eigenen Handler den ich gerne benutzen möchte.
Starte ich nun die Webstart-Anwendung sehe ich in der extra dafür aktivierten "Java Console" folgende Meldung:
In der JAR ist die class-File im richtigen Verzeichnis/Package aber vorhanden.
Google hat mir nicht sehr weiter geholfen. Da wurden nur Probleme diskutiert wie man die logging.properties überhaupt lädt. Aber das hab ich ja schon gelöst.
Problem ist dass er meint die CentralLogHandler Klasse die in der logging.properties referenziert wird nicht finden zu können.
Any ideas?
Gruß
Alex
hab hier mal wieder n kleines Problem:
Ich hab eine Webstartanwendung welche java.util.logging benutzt. Um das zu konfigurieren hab ich eine "logging.properties" die in einem Package liegt.
"Konfigurieren" tu ich den LogManager so:
[HIGHLIGHT="Java"]InputStream is = MyApp.class.getResourceAsStream("/mypackage/resources/logging.properties");
LogManager.getLogManager().readConfiguration(is);[/HIGHLIGHT]
Das klappt auch prima.
In der logging.properties hab ich dann aber auch sowas stehen:
Code:
# To also add the FileHandler, use the following line instead.
# handlers= java.util.logging.FileHandler, java.util.logging.ConsoleHandler
handlers=mypackage.utils.CentralLogHandler
Ich hab also meinen eigenen Handler den ich gerne benutzen möchte.
Starte ich nun die Webstart-Anwendung sehe ich in der extra dafür aktivierten "Java Console" folgende Meldung:
Can't load log handler "mypackage.utils.CentralLogHandler"
java.lang.ClassNotFoundException: mypackage.utils.CentralLogHandler
In der JAR ist die class-File im richtigen Verzeichnis/Package aber vorhanden.
Google hat mir nicht sehr weiter geholfen. Da wurden nur Probleme diskutiert wie man die logging.properties überhaupt lädt. Aber das hab ich ja schon gelöst.
Problem ist dass er meint die CentralLogHandler Klasse die in der logging.properties referenziert wird nicht finden zu können.
Any ideas?
Gruß
Alex
Zuletzt bearbeitet von einem Moderator: