ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Vandenberk <peter.vandenb...@flutter.com>
Subject JRockit and ANT: problems running the ddcreator task...
Date Tue, 17 Jul 2001 11:59:09 GMT
Hi All

I'm currently evaluating JRockit 2.1.0 (http://www.fasterjava.com) on
Windows 2000 and Linux RedHat 7.1, both of which have Sun's JDK/JRE1.3.1
installed and both of which have jrockit set as the default JVM (as
specified in the jvm.cfg file)...
 
On both platforms, though, I'm having trouble using this version of JRockit
to run ANT build scripts, more specifically the EJB ddcreator task (in
optional.jar)...
 
On Linux, for instance, the top of the stack trace looks as follows:
 
 	java.lang.IllegalThreadStateException: process has not exited
 	        at java.lang.UnixProcess.exitValue(Native Method)@4c017202
 	        at org.apache.tools.ant.taskdefs.Execute.waitFor(Compiled
Code)@4c030fa0
 	        at org.apache.tools.ant.taskdefs.Execute.execute(Compiled
Code)@4c0308c0
 	        at ...
 
(for reference, I've included the full stacktrace at the bottom of this
email...)
 
Is this a known problem of the JRockit/ANT combo?

Thanks very much,
 
Peter Vandenberk
mailto:peter.vandenberk@flutter.com



> [JRockit] Detected the new and improved pthreads - no need to patch
> 1
> WARNING: This copy of JRockit will expire in 30 days!
> JRockit build 2.1.0-dax54, Thin Threads, Generational Garbage Collector,
started.
> 
> Buildfile: experimental.xml
> 
> ddcreator:
> [ddcreator] 1
> [ddcreator] [JRockit] Detected the new and improved pthreads - no need to
patch
> [ddcreator] WARNING: This copy of JRockit will expire in 30 days!
> 
> BUILD FAILED
> 
> java.lang.IllegalThreadStateException: process has not exited
>         at java.lang.UnixProcess.exitValue(Native Method)@4c017202
>         at org.apache.tools.ant.taskdefs.Execute.waitFor(Compiled
Code)@4c030fa0
>         at org.apache.tools.ant.taskdefs.Execute.execute(Compiled
Code)@4c0308c0
>         at org.apache.tools.ant.taskdefs.Java.run(Compiled Code)@4c03ca20
>         at org.apache.tools.ant.taskdefs.Java.executeJava(Compiled
Code)@4c03bd40
>         at
org.apache.tools.ant.taskdefs.optional.ejb.DDCreator.execute(Compiled
Code)@4c03b060
>         at org.apache.tools.ant.Target.execute(Compiled Code)@4c0357a0
>         at org.apache.tools.ant.Project.runTarget(Compiled Code)@4c0353a0
>         at org.apache.tools.ant.Project.executeTarget(Compiled
Code)@4c034b90
>         at org.apache.tools.ant.Project.executeTargets(Compiled
Code)@4c034af0
>         at org.apache.tools.ant.Main.runBuild(Compiled Code)@4bf009e0
>         at org.apache.tools.ant.Main.main(Compiled Code)@4bf00070
>         --- End of stack trace
> 
> Total time: 8 seconds
> [ddcreator] JRockit build 2.1.0-dax54, Thin Threads, Generational Garbage
Collector, started.
> [ddcreator]
> [ddcreator]
===================================================================
> [ddcreator] Fatal internal error in JRockit. Thread 300 died abruptly
> [ddcreator]   java.lang.NullPointerException
> [ddcreator]     --- End of stack trace
> process has not exited
> [ddcreator]
===================================================================
> java.lang.NullPointerException
>         at org.apache.tools.ant.XmlLogger.messageLogged(Compiled
Code)@4bf032a0
>         at org.apache.tools.ant.Project.fireMessageLoggedEvent(Compiled
Code)@4bf02fe0
>         at org.apache.tools.ant.Project.fireMessageLogged(Compiled
Code)@4bf0fa40
>         at org.apache.tools.ant.Project.log(Compiled Code)@4bf0fa10> 
>         at org.apache.tools.ant.Task.log(Compiled Code)@4bf0f9e0
>         at
org.apache.tools.ant.taskdefs.LogOutputStream.processLine(Compiled
Code)@4c03cf60
>         at
org.apache.tools.ant.taskdefs.LogOutputStream.processLine(Compiled
Code)@4c03cf40
>         at
org.apache.tools.ant.taskdefs.LogOutputStream.processBuffer(Compiled
Code)@4c03cef0
>         at org.apache.tools.ant.taskdefs.LogOutputStream.write(Compiled
Code)@4c03ce80
>         at java.io.OutputStream.write(Compiled Code)@4c018890
>         at org.apache.tools.ant.taskdefs.StreamPumper.run(Compiled
Code)@4c030f30
>         at java.lang.Thread.run(Compiled Code)@4be92e00
>         at java.lang.Thread.startThreadFromVM(Compiled Code)@4be92cb0
>         --- End of stack trace
> /opt/jakarta-ant-1.3/bin/ant: line 107: 26881 Killed
$JAVACMD -classpath "$LOCALCLASSPATH" -Dant.home="
> ${ANT_HOME}" $ANT_OPTS org.apache.tools.ant.Main "$@"
> 



Mime
View raw message