Also ich habe folgenden BUG. Beim ersten Start des helden 4.* kommt die Fehlermeldung "Dokumentenwurzelverzeichnis fehlt", aber das Programm startet trotzdem.
Wenn ich das Programm dann verlasse, wird auch normal im %USERVERZEICHNIS% die helden.xml und die .heldEinstellungen.xml angelegt.
Bei einem zwieten Start des Programm kommt dann aber nur noch noch folgender StackTrace
Code: Alles auswählen
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
G:\_downloads>java -jar helden_4_4.jar
org.xml.sax.SAXParseException: Dokumentwurzelelement fehlt
at org.apache.crimson.parser.Parser2.fatal(Unknown Source)
at org.apache.crimson.parser.Parser2.fatal(Unknown Source)
at org.apache.crimson.parser.Parser2.parseInternal(Unknown Source)
at org.apache.crimson.parser.Parser2.parse(Unknown Source)
at org.apache.crimson.parser.XMLReaderImpl.parse(Unknown Source)
at org.apache.crimson.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at helden.framework.held.persistenz.XMLEinstellungenParser.ladeEinstellungen(XMLEinstellungenParser.java:59)
at helden.framework.held.persistenz.XMLPersistierer.ladeEinstellungen(XMLPersistierer.java:107)
at helden.framework.held.werkzeuge.HeldenFabrik.ladeEinstellungen(HeldenFabrik.java:145)
at helden.gui.HeldenLadenAction.ladeHelden(HeldenLadenAction.java:100)
at helden.gui.HeldenFrame.<init>(HeldenFrame.java:96)
at helden.Helden.<init>(Helden.java:58)
at helden.Helden.main(Helden.java:48)
Exception in thread "main" java.lang.NullPointerException
at helden.gui.HeldenLadenAction.ladeHelden(HeldenLadenAction.java:107)
at helden.gui.HeldenFrame.<init>(HeldenFrame.java:96)
at helden.Helden.<init>(Helden.java:58)
at helden.Helden.main(Helden.java:48)
Code: Alles auswählen
?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<einstellungen>
<Global>
<xmlPfad name="F:\Dokumente und Einstellungen\#sog\helden.xml"/>
<gpStart name="110"/>
<metaTalentAusgeben name="false"/>
<goettergeschenk name="false"/>
<geldkreisedrucken name="true"/>
<tierfeld name="true"/>
<langerKommentar name="false"/>
<exportZippen name="false"/>
<zauberKommentar name="false"/>
<font name="Serif.plain" fontgroesse="0"/>
<letzterPfad name=""/>
<slbogen>
<slheld0 name="null" nummer="-1"/>
<slheld1 name="null" nummer="-1"/>
<slheld2 name="null" nummer="-1"/>
<slheld3 name="null" nummer="-1"/>
<slheld4 name="null" nummer="-1"/>
</slbogen>
</Global>
</einstellungen>
Windows XP Professionell SP2 ( alle sonstigen Patches )
installiertem (aktiviertem und deaktiviertem) "Style XP"
Kerio PFW
Als Runtime läuft:
java version "1.4.2_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_06-b03)
Java HotSpot(TM) Client VM (build 1.4.2_06-b03, mixed mode)
Der User hat volle Admin Rechte
greets
Haldan