You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by richardmonk <ma...@gmail.com> on 2007/11/08 08:39:43 UTC
ant 1.7 java.lang.ExceptionInInitializerError
Hi
i am upgrading the whole project from ant1.5.1 to ant1.7.0
it gave error build_config.xml:151: java.lang.ExceptionInInitializerError
the line 151 of that xml is a uptodate task. Any idea why i got the error?
Please kindly help.
Your reply is highly appreciated.
<target name="check.db.schema.up.to.date" >
<uptodate property="db.schema.up.to.date"
targetfile="${get.dbversion.build.dir}/src/dbinfo.properties" >
<srcfiles dir= "${db.root.dir}" >
<include name="DBInfo.java" />
<include name="GetDbInfo.java" />
</srcfiles>
</uptodate>
</target>
Thanks
Richard
--
View this message in context: http://www.nabble.com/ant-1.7-java.lang.ExceptionInInitializerError-tf4769472.html#a13642498
Sent from the Ant - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org
Re: AW: ant 1.7 java.lang.ExceptionInInitializerError
Posted by richardmonk <ma...@gmail.com>.
Jan
Thanks a lot for the reply.
And, fyi, couple days back something was wrong in my email system and i
started another thread for this in the title of "Ant 1.5 to 1.7 problem"
(sorry for this). David Weintraub is trying to help me over there. I will
follow this thread also unless you would like to switch to the other one. I
still do not have a clear clue yet. Here is the debug trace (using the
simpler test build.xml from David)
Using Ant patch ant151patch.jar
-Djvm=jrockit1.4.2_05
-Dant.home.dir=T:/Eng/win32bin/apache-ant-1.7.0
java version "1.4.2_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_05-b04)
BEA WebLogic JRockit(TM) 1.4.2_05 JVM R24.4.0-1 (build
ari-38120-20041118-1131-win-ia32, Native Threads, GC strategy: pa
rallel)
Apache Ant version 1.7.0 compiled on December 13 2006
Buildfile: build.xml
Adding reference: ant.PropertyHelper
Detected Java version: 1.4 in:
T:\eng\win32bin\weblogic8.1.4\jrockit81sp4_142_05\jre
Detected OS: Windows XP
Adding reference: ant.ComponentHelper
Setting ro project property: ant.file -> T:\eng\ccroot\build.xml
Adding reference: ant.projectHelper
Adding reference: ant.parsing.context
Adding reference: ant.targets
parsing buildfile T:\eng\ccroot\build.xml with URI =
file:/T:/eng/ccroot/build.xml
Setting ro project property: ant.project.name -> test
Adding reference: test
Setting ro project property: ant.file.test -> T:\eng\ccroot\build.xml
Project base dir set to: T:\eng\ccroot
+Target:
+Target: check.db.schema.up.to.date
+Target: test1
+Target: test2
+Target: test
[antlib:org.apache.tools.ant] Could not load definitions from resource
org/apache/tools/ant/antlib.xml. It could not be
found.
Setting project property: get.dbversion.build.dir -> build
Setting project property: db.root.dir -> src
[mkdir] Skipping T:\eng\ccroot\build\src because it already exists.
[mkdir] Skipping T:\eng\ccroot\src because it already exists.
Attempting to create object of type
org.apache.tools.ant.helper.DefaultExecutor
Adding reference: ant.executor
Build sequence for target(s) `test' is [check.db.schema.up.to.date, test1,
test2, test]
Complete build sequence is [check.db.schema.up.to.date, test1, test2, test,
]
check.db.schema.up.to.date:
BUILD FAILED
T:\eng\ccroot\build.xml:11: java.lang.ExceptionInInitializerError
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(Ljava.lang.Object;)V(DispatchUtils.java:115)
at org.apache.tools.ant.Task.perform()V(Task.java:348)
at org.apache.tools.ant.Target.execute()V(Target.java:357)
at org.apache.tools.ant.Target.performTasks()V(Target.java:385)
at
org.apache.tools.ant.Project.executeSortedTargets(Ljava.util.Vector;)V(Project.java:1329)
at
org.apache.tools.ant.Project.executeTarget(Ljava.lang.String;)V(Project.java:1298)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(Lorg.apache.tools.ant.Project;[Ljava.lang.String;)
V(DefaultExecutor.java:41)
at
org.apache.tools.ant.Project.executeTargets(Ljava.util.Vector;)V(Project.java:1181)
at
org.apache.tools.ant.Main.runBuild(Ljava.lang.ClassLoader;)V(Main.java:698)
at
org.apache.tools.ant.Main.startAnt([Ljava.lang.String;Ljava.util.Properties;Ljava.lang.ClassLoader;)V(Main.ja
va:199)
at
org.apache.tools.ant.Main.start([Ljava.lang.String;Ljava.util.Properties;Ljava.lang.ClassLoader;)V(Main.java:
161)
at
org.apache.tools.ant.Main.main([Ljava.lang.String;)V(Main.java:250)
Caused by: java.lang.ExceptionInInitializerError
at
org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(Lorg.apache.tools.ant.Project;)Lorg.apache.too
ls.ant.DirectoryScanner;(AbstractFileSet.java:429)
at org.apache.tools.ant.taskdefs.UpToDate.eval()Z(UpToDate.java:206)
at
org.apache.tools.ant.taskdefs.UpToDate.execute()V(UpToDate.java:232)
at
org.apache.tools.ant.UnknownElement.execute()V(UnknownElement.java:288)
at
jrockit.reflect.NativeMethodInvoker.invoke0(Ljava.lang.Object;ILjava.lang.Object;[Ljava.lang.Object;)Ljava.la
ng.Object;(Unknown Source)
at
jrockit.reflect.NativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown
S
ource)
at
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Un
known Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown
Source)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(Ljava.lang.Object;)V(DispatchUtils.java:105)
... 11 more
Caused by: Don't know how to detect os family "openvms"
at
org.apache.tools.ant.taskdefs.condition.Os.isOs(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.l
ang.String;)Z(Os.java:230)
at
org.apache.tools.ant.taskdefs.condition.Os.isFamily(Ljava.lang.String;)Z(Os.java:150)
at
org.apache.tools.ant.DirectoryScanner.<clinit>()V(DirectoryScanner.java:128)
at jrockit.vm.RNI.initializeClassFromJava(II)V(Unknown Source)
at jrockit.vm.RNI.clinitTrampoline()V(Unknown Source)
... 20 more
--- Nested Exception ---
java.lang.ExceptionInInitializerError
at
org.apache.tools.ant.types.AbstractFileSet.getDirectoryScanner(Lorg.apache.tools.ant.Project;)Lorg.apache.too
ls.ant.DirectoryScanner;(AbstractFileSet.java:429)
at org.apache.tools.ant.taskdefs.UpToDate.eval()Z(UpToDate.java:206)
at
org.apache.tools.ant.taskdefs.UpToDate.execute()V(UpToDate.java:232)
at
org.apache.tools.ant.UnknownElement.execute()V(UnknownElement.java:288)
at
jrockit.reflect.NativeMethodInvoker.invoke0(Ljava.lang.Object;ILjava.lang.Object;[Ljava.lang.Object;)Ljava.la
ng.Object;(Unknown Source)
at
jrockit.reflect.NativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Unknown
S
ource)
at
jrockit.reflect.VirtualNativeMethodInvoker.invoke(Ljava.lang.Object;[Ljava.lang.Object;)Ljava.lang.Object;(Un
known Source)
at
java.lang.reflect.Method.invoke(Ljava.lang.Object;[Ljava.lang.Object;I)Ljava.lang.Object;(Unknown
Source)
at
org.apache.tools.ant.dispatch.DispatchUtils.execute(Ljava.lang.Object;)V(DispatchUtils.java:105)
at org.apache.tools.ant.Task.perform()V(Task.java:348)
at org.apache.tools.ant.Target.execute()V(Target.java:357)
at org.apache.tools.ant.Target.performTasks()V(Target.java:385)
at
org.apache.tools.ant.Project.executeSortedTargets(Ljava.util.Vector;)V(Project.java:1329)
at
org.apache.tools.ant.Project.executeTarget(Ljava.lang.String;)V(Project.java:1298)
at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(Lorg.apache.tools.ant.Project;[Ljava.lang.String;)
V(DefaultExecutor.java:41)
at
org.apache.tools.ant.Project.executeTargets(Ljava.util.Vector;)V(Project.java:1181)
at
org.apache.tools.ant.Main.runBuild(Ljava.lang.ClassLoader;)V(Main.java:698)
at
org.apache.tools.ant.Main.startAnt([Ljava.lang.String;Ljava.util.Properties;Ljava.lang.ClassLoader;)V(Main.ja
va:199)
at
org.apache.tools.ant.Main.start([Ljava.lang.String;Ljava.util.Properties;Ljava.lang.ClassLoader;)V(Main.java:
161)
at
org.apache.tools.ant.Main.main([Ljava.lang.String;)V(Main.java:250)
Caused by: Don't know how to detect os family "openvms"
at
org.apache.tools.ant.taskdefs.condition.Os.isOs(Ljava.lang.String;Ljava.lang.String;Ljava.lang.String;Ljava.l
ang.String;)Z(Os.java:230)
at
org.apache.tools.ant.taskdefs.condition.Os.isFamily(Ljava.lang.String;)Z(Os.java:150)
at
org.apache.tools.ant.DirectoryScanner.<clinit>()V(DirectoryScanner.java:128)
at jrockit.vm.RNI.initializeClassFromJava(II)V(Unknown Source)
at jrockit.vm.RNI.clinitTrampoline()V(Unknown Source)
... 20 more
Total time: 0 seconds
Jan.Materne wrote:
>
> Could you run with "-debug" and post the stacktrace?
>
> Jan
>
>>-----Ursprüngliche Nachricht-----
>>Von: richardmonk [mailto:majorshao@gmail.com]
>>Gesendet: Donnerstag, 8. November 2007 08:40
>>An: user@ant.apache.org
>>Betreff: ant 1.7 java.lang.ExceptionInInitializerError
>>
>>
>>Hi
>>
>>i am upgrading the whole project from ant1.5.1 to ant1.7.0
>>
>>it gave error build_config.xml:151:
>>java.lang.ExceptionInInitializerError
>>
>>the line 151 of that xml is a uptodate task. Any idea why i
>>got the error?
>>Please kindly help.
>>Your reply is highly appreciated.
>>
>><target name="check.db.schema.up.to.date" >
>> <uptodate property="db.schema.up.to.date"
>>targetfile="${get.dbversion.build.dir}/src/dbinfo.properties" >
>> <srcfiles dir= "${db.root.dir}" >
>> <include name="DBInfo.java" />
>> <include name="GetDbInfo.java" />
>> </srcfiles>
>> </uptodate>
>></target>
>>
>>
>>Thanks
>>
>>Richard
>>--
>>View this message in context:
>>http://www.nabble.com/ant-1.7-java.lang.ExceptionInInitializerE
>>rror-tf4769472.html#a13642498
>>Sent from the Ant - Users mailing list archive at Nabble.com.
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>>For additional commands, e-mail: user-help@ant.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>
>
--
View this message in context: http://www.nabble.com/ant-1.7-java.lang.ExceptionInInitializerError-tf4769472.html#a13712456
Sent from the Ant - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org