Ant und org.apache.log4j.xml.DOMConfigurator Problem

Status
Nicht offen für weitere Antworten.

qpid

Mitglied
Ich bekomme wenn ich eine Jar Datei mit einem Parameter mit java ausführe und auswerten möchte folgenden Fehler:

Code:
     [code=Java] javax.xml.parsers.FactoryConfigurationError: Provider
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl could not be instantiated:
java.lang.NullPointerException
     [code=Java] at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:180)
     [code=Java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
     [code=Java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
     [code=Java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
     [code=Java] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
     [code=Java] at org.apache.tools.ant.Task.perform(Task.java:364)
     [code=Java] at org.apache.tools.ant.Target.execute(Target.java:341)
     [code=Java] at org.apache.tools.ant.Target.performTasks(Target.java:369)
     [code=Java] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
     [code=Java] at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
     [code=Java] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
     [code=Java] at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
     [code=Java] at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
     [code=Java] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
     [code=Java] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)
     [code=Java] Caused by: javax.xml.parsers.FactoryConfigurationError: Provider
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl could not be instantiated:
java.lang.NullPointerException
     [code=Java] at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:104)
     [code=Java] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:694)
     [code=Java] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:618)
     [code=Java] at org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:743)
     [code=Java] at de.brtech.timefeedback.Main.main(Main.java:69)
     [code=Java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [code=Java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [code=Java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [code=Java] at java.lang.reflect.Method.invoke(Method.java:585)
     [code=Java] at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:202)
     [code=Java] at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:134)
     [code=Java] ... 14 more
     [code=Java] --- Nested Exception ---
     [code=Java] javax.xml.parsers.FactoryConfigurationError: Provider
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl could not be instantiated:
java.lang.NullPointerException
     [code=Java] at javax.xml.parsers.DocumentBuilderFactory.newInstance(DocumentBuilderFactory.java:104)
     [code=Java] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:694)
     [code=Java] at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:618)
     [code=Java] at org.apache.log4j.xml.DOMConfigurator.configure(DOMConfigurator.java:743)
     [code=Java] at de.brtech.timefeedback.Main.main(Main.java:69)
     [code=Java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [code=Java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     [code=Java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     [code=Java] at java.lang.reflect.Method.invoke(Method.java:585)
     [code=Java] at org.apache.tools.ant.taskdefs.ExecuteJava.run(ExecuteJava.java:202)
     [code=Java] at org.apache.tools.ant.taskdefs.ExecuteJava.execute(ExecuteJava.java:134)
     [code=Java] at org.apache.tools.ant.taskdefs.Java.run(Java.java:710)
     [code=Java] at org.apache.tools.ant.taskdefs.Java.executeJava(Java.java:178)
     [code=Java] at org.apache.tools.ant.taskdefs.Java.execute(Java.java:84)
     [code=Java] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
     [code=Java] at org.apache.tools.ant.Task.perform(Task.java:364)
     [code=Java] at org.apache.tools.ant.Target.execute(Target.java:341)
     [code=Java] at org.apache.tools.ant.Target.performTasks(Target.java:369)
     [code=Java] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
     [code=Java] at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
     [code=Java] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)
     [code=Java] at org.eclipse.ant.internal.ui.antsupport.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
     [code=Java] at org.apache.tools.ant.Project.executeTargets(Project.java:1068)
     [code=Java] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.run(InternalAntRunner.java:423)
     [code=Java] at org.eclipse.ant.internal.ui.antsupport.InternalAntRunner.main(InternalAntRunner.java:137)

Der Eintrag in der build.xml sieht folgendermaßen aus:

Code:
        <java classname="packagename.Main" outputproperty="version">

          <classpath>

            <pathelement location="${lib}/TimeFeedback.jar"/>

            <pathelement path="${java.class.path}"/>

          </classpath>

          <arg value="-v"/>

        </java>

java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)

Apache Ant version 1.6.2 compiled on September 9 2005

Bin dankbar für jeden Hinweis!

mfg qpid
 

qpid

Mitglied
ja es geht sowohl:

Code:
java -cp ./lib/TimeFeedback.jar de.brtech.timefeedback.Main -v

also auch so:

Code:
java -jar ./lib/TimeFeedback.jar -v

Mir ist innerhalb des Stacks aber mal aufgefallen, dass dort eine Zeile aus meiner Main als Grund auftaucht.
Und zwar ist das folgende:

Code:
DOMConfigurator.configure(Main.class.getResource("log4j.xml"));

Wenn ich diese auskommentiere gehts alles wunderbar, ich habe jetzt erstmal im quellcode die versionsausagbe vor den DOMConfigurator gezogen. Komisch ist das allerdings schon, denn ansonsten bekomme ich damit keine Fehlermeldung oder sonstige Probleme.

mfg qpid
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Logging mit org.apache.logging.log4j Allgemeine Java-Themen 1
M Apache Proxy Weiterleitung auf Tomcat funktioniert nicht wie gewünscht Allgemeine Java-Themen 1
E Ersetzen eines Bildes in der Kopfzeile eines Word-Docx-Dokuments mit Apache POI XWPF Allgemeine Java-Themen 0
H Apache fop -- welche Möglichkeit gibt es um den Fortschritt anzuzeigen (Progressbar) Allgemeine Java-Themen 5
H Apache fop - OutOfMemoryError Allgemeine Java-Themen 10
B Schnittstelle zwischen MySQL und Apache Allgemeine Java-Themen 8
O Wie kann ich in Apache POI (Excel Dateien schreiben) Datumszellen in Excel erzeugen Allgemeine Java-Themen 6
F Fehlermeldung: java.lang.NoClassDefFoundError: org/apache/commons/net/ntp/NTPUDPClient Allgemeine Java-Themen 6
N Apache POI/ neue Reihe in Excel mit einem Button Allgemeine Java-Themen 2
I Apache POI Bild in Word ersetzen Allgemeine Java-Themen 15
O xlsx Datei auslesen mit POI Apache liest keine LEERZELLEN Allgemeine Java-Themen 6
O xlsx Datei auslesen mit POI von Apache wirft seltsamen Fehler. Allgemeine Java-Themen 11
L APACHE POI PIVOT TABELLEN Allgemeine Java-Themen 4
L Apache POI Datenquelle Allgemeine Java-Themen 1
S Apache POI Filtern nach bestimmten Kriterium Allgemeine Java-Themen 1
L JavaFX JavaFX Chart in Apache Poi Excel Datei Allgemeine Java-Themen 2
F Operationen/Methoden einen WebService im Browser mit Apache Axis aufrufen Allgemeine Java-Themen 4
F Input/Output NullPointerException, aber wieso? [Apache POI] Allgemeine Java-Themen 11
F Input/Output NullPointerException with Apache POI Allgemeine Java-Themen 7
E HILFE !! Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/io/FileUtils Allgemeine Java-Themen 4
J Apache POI - No external workbook with name Allgemeine Java-Themen 5
M Suche aktuelle Apache Poi Bibliothek zum Einbinden in mein Programm Allgemeine Java-Themen 2
MiMa Apache Tika: Warnmeldungen und Beispielcode Allgemeine Java-Themen 12
X Performance für Tomcat / Apache optimieren Allgemeine Java-Themen 2
G Ant Probleme bei einer Installation die Apache ant+ivy verwendet Allgemeine Java-Themen 14
FrittenFritze Swing Apache Batik - Zoom an einer bestimmten Stelle Allgemeine Java-Themen 4
K Apache poi: Deprecated getCellType Allgemeine Java-Themen 3
J Apache POI Excel- Blattschutz aufheben Allgemeine Java-Themen 2
I Apache POI Word Text einfügen Allgemeine Java-Themen 26
T Geschlossen: Apache POI - Excel einlesen Allgemeine Java-Themen 0
K Apache POI Word Tabelle Zellen verbinden Allgemeine Java-Themen 4
K Apache POI Word Tabelle Spaltenbreite festlegen Allgemeine Java-Themen 7
K Apache POI Word bestimmte Textstellen bearbeiten Allgemeine Java-Themen 1
R Apache POI XSSF Allgemeine Java-Themen 2
E Apache POI Powerpoint Verlinkungen ändern Allgemeine Java-Themen 4
T xls-Datei per Apache Commons CsvParser einlesen UTF-8 Zeichen russische Zeichen Allgemeine Java-Themen 2
zer0zer0 Best Practice apache common cli - optionen für hilfe ausblenden Allgemeine Java-Themen 5
S Eclipse Apache Camel FTP: Fehlerbehandlung, wie? Allgemeine Java-Themen 2
H Excel Datei einlesen mit Apache POI Allgemeine Java-Themen 1
GianaSisters Apache POI - Hyperlink erstellen Allgemeine Java-Themen 0
reibi Apache PDFBox Allgemeine Java-Themen 0
T Mit Apache Poi Daten aus einer Excel Tabelle kopieren und in Word einfügen Allgemeine Java-Themen 1
C Was bekomme ich eine Nullpointerexception? (Apache POI) Allgemeine Java-Themen 3
S OOP Apache Commons Math - Verwendung von Genetics - Wie werden Daten in Chromosomen gespeichert? Allgemeine Java-Themen 4
H Apache POI HSSF - Farbe/Rahmen etc. ohne Style-Vorlage? Allgemeine Java-Themen 4
E Apache POI-Datei lesen und umschreiben Allgemeine Java-Themen 8
G Input/Output Apache POI Excel Allgemeine Java-Themen 5
L Apache CLI: Args[] übergeben Allgemeine Java-Themen 3
P docx mit Apache POI auslesen, verändern und zurückschreiben Allgemeine Java-Themen 2
N Applet Apache Poi Wert einer Formel ausgeben Allgemeine Java-Themen 5
L Apache Common CLI Allgemeine Java-Themen 4
J Webstart (auf Apache) jnlp wird nicht geladen Allgemeine Java-Themen 2
S HTTP Apache HTTPClient Problem Allgemeine Java-Themen 4
R org.apache.http kompletter Internetausfall Allgemeine Java-Themen 7
J xlsx Dateien lesen OHNE apache POI Allgemeine Java-Themen 6
V Für was benötigt man Apache Common Allgemeine Java-Themen 3
V Apache POI Excel Datum auslesen Allgemeine Java-Themen 6
V Apache POI Excel Sheet auslesen Allgemeine Java-Themen 5
B Problem mit RegEs und org.apache.regexp.RE Allgemeine Java-Themen 5
T Apache POI Export EXCEL - [Zahlen-Werte] Allgemeine Java-Themen 1
Landei Erfahrungen mit JavaConfig oder Apache Commons Config? Allgemeine Java-Themen 3
J Apache FTPClient upload Allgemeine Java-Themen 3
A Apache License, Version 2.0 Allgemeine Java-Themen 7
S Bzip2 apache commons-compress Allgemeine Java-Themen 3
Chris81T Apache FOP 0.20-5 mit JNI von C++ Code aufrufen Allgemeine Java-Themen 8
C Apache POI(HSSF) Conditional Formatting Allgemeine Java-Themen 3
G Apache soll mit SVN zusammenarbeiten Allgemeine Java-Themen 3
E Apache Commons - PropertyConfiguration - Autosave Allgemeine Java-Themen 2
G Servlet über apache Tomcat ansprechen Allgemeine Java-Themen 6
alexpetri DirectoryWalker apache.commons Allgemeine Java-Themen 3
S Apache Commons Net geht nicht Allgemeine Java-Themen 5
G mit Apache-Jakarta-POI auch Graphiken aus Excel einlesen? Allgemeine Java-Themen 3
T Apache Lucene Allgemeine Java-Themen 2
M Java Webserver - Tomcat alleine oder zusammen mit Apache? Allgemeine Java-Themen 3
M log4j Problem mit jlink Allgemeine Java-Themen 19
T Log4j integrieren, wie? Allgemeine Java-Themen 7
M Schutz vor Log4J Allgemeine Java-Themen 2
W Sicherheitslücke in Log4j Allgemeine Java-Themen 66
8u3631984 Generelle Log4j.xml für alle Module Allgemeine Java-Themen 5
MiMa mit Log4j einzeln Protokollieren Allgemeine Java-Themen 7
A JWS application - log4j wie configurieren Allgemeine Java-Themen 1
A Log4j configurieren Allgemeine Java-Themen 1
L Applet Wo loggt log4j bei Applets Allgemeine Java-Themen 0
T Log4J - Deaktivierung für einzelne Klassen Allgemeine Java-Themen 7
D Log4J RollingFileAppender rolliert nicht Allgemeine Java-Themen 3
MiMa Log4j in Dateien mit eigenem Namen schreiben Allgemeine Java-Themen 3
AssELAss Log4j Logging Ausgabe für jede Klasse in seperates File Allgemeine Java-Themen 2
O log4j - Verständnisfrage Allgemeine Java-Themen 1
O [log4J] Unterschied SocketServer <-> SimpleSocketServer Allgemeine Java-Themen 0
O log4j pfad per umgebungsvariable setzen Allgemeine Java-Themen 5
T [log4j] Wie nutzt man log4j.properties? Allgemeine Java-Themen 7
O log4j, Problem bei Ausgabe null-Wert Allgemeine Java-Themen 0
O log4j - eigenes Log für einzelne Klasse Allgemeine Java-Themen 5
J log4j ohne propertiedatei Allgemeine Java-Themen 4
H [Logback || log4j] Wie richtig loggen / Log Instanzen verwalten Allgemeine Java-Themen 2
A Threads Log4J Logger wird "überschrieben" Allgemeine Java-Themen 3
N Log4J PatternLayout Allgemeine Java-Themen 2
S Frage zu Format Modifiers in Log4j Allgemeine Java-Themen 11
S log4j, root logger logt nur FATAL? Allgemeine Java-Themen 9
P Wie bei log4j den Dateipfad der Logdatei zur Laufzeit ändern? Allgemeine Java-Themen 3

Ähnliche Java Themen

Neue Themen


Oben