http://issues.apache.org/jira/browse/BEEHIVE-35
Somebody in the community tracked down the problem and fixed it.
Thought you may be interested in the fix.
#!/zach
-----Original Message-----
From: Jamie Zyskowski
Sent: Friday, November 05, 2004 3:19 PM
To: Beehive Developers
Subject: RE: ant controls.drt build failure
Sorry for the delay in responding - i've been on paternity leave and
didn't get back until today.
What you're seeing is essentially a timeout of the mantis ant task. It
has a default timeout of 5 seconds so that when used in an automated
process, a failure/hang in apt will not cause a hang in ant, but instead
will cause the the ant call to fail "gracefully". Then you can look in
the mantis logs for what went wrong, run the apt command line manually
to reproduce, etc.
If you continue to have this problem, you can specify a timeout
attribute to the mantis task call as a temporary work around. For
example, to set the timeout to 10 seconds:
<mantis srcdir="${src.dir}"
includes="**/test/**.java"
srcgen="${mantis.srcgen.dir}"
bingen="${mantis.bingen.dir}"
classpath="${mantis.run.classpath}"
logdir="${mantis.log.dir}"
config="${config}"
aptcommand="${os.JAVA_HOME}/bin/apt"
timeout="10000"
/>
I need to get the javadoc's and README updated. Sorry for the lack of
info for ya. I will setup the active mantis target for the controls test
runs to have a timeout specified as an ant property. That way if you're
working on a machine that takes longer to process the files than normal,
you'll be able to specify something like "-Dmantis.timeout=<new
timeout>" to the ant call. I'll also set it to something greater than 5
secs since this has happened to you.
I hope this helps. Please let me know if you have any other
questions/comments about mantis, and I'll try to address them quickly
now that I'm back.
cheers,
Jamie
-----Original Message-----
From: Bryan Che [mailto:[EMAIL PROTECTED]
Sent: Friday, October 29, 2004 9:31 AM
To: Beehive Developers
Subject: ant controls.drt build failure
Hi, I'm getting an ant build failure when running ant controls.drt:
...
mantis:
[mantis] running command:
[mantis] /opt/jdk1.5.0/bin/apt -nocompile -classpath
/opt/jdk1.5.0/lib/tools.jar:/home/bche/src/svn/beehive/v1-alpha/installe
d/apache-ant-1.6.2/lib/ant.jar:/home/bche/src/svn/beehive/v1-alpha/exter
nal/junit/junit.jar:/home/bche/src/svn/beehive/v1-alpha/external/servlet
/servlet-api-2.4.jar:/home/bche/src/svn/beehive/v1-alpha/controls/test/i
nfra/milton/milton.jar:/home/bche/src/svn/beehive/v1-alpha/controls/test
/infra/tch/schema.jar:/home/bche/src/svn/beehive/v1-alpha/controls/test/
infra/mantis/mantis.jar:/home/bche/src/svn/beehive/v1-alpha/external/xml
beans/apache-xbean.jar:/home/bche/src/svn/beehive/v1-alpha/installed/jsr
173/jsr173_1.0_api.jar:/home/bche/src/svn/beehive/v1-alpha/controls/buil
d/jars/controls.jar:/home/bche/src/svn/beehive/v1-alpha/controls/test/bu
ild/classes/beans:/home/bche/src/svn/beehive/v1-alpha/controls/test/buil
d/classes/drivers
-s /home/bche/src/svn/beehive/v1-alpha/controls/test/mantis-cases -d
/home/bche/src/svn/beehive/v1-alpha/controls/test/mantis-bingen -factory
org.apache.beehive.test.tools.mantis.MantisFactory
-Aconfig=/home/bche/src/svn/beehive/v1-alpha/controls/test/infra/mantis/
mantis.properties
@/home/bche/src/svn/beehive/v1-alpha/controls/test/mantis-cases/files.tx
t
BUILD FAILED
/home/bche/src/svn/beehive/v1-alpha/build.xml:59: The following error
occurred while executing this line:
/home/bche/src/svn/beehive/v1-alpha/controls/build.xml:210: The
following error occurred while executing this line:
/home/bche/src/svn/beehive/v1-alpha/controls/test/build.xml:301: The
following error occurred while executing this line:
/home/bche/src/svn/beehive/v1-alpha/controls/test/build.xml:141: The
following error occurred while executing this line:
/home/bche/src/svn/beehive/v1-alpha/controls/test/build.xml:454:
java.lang.IllegalThreadStateException: process hasn't exited
Are other people getting this as well?
Bryan