Ich bekomme wenn ich eine Jar Datei mit einem Parameter mit java ausführe und auswerten möchte folgenden Fehler:
Der Eintrag in der build.xml sieht folgendermaßen aus:
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
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