ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Karr, David" <>
Subject Figure out why spec. env var gets unset when gets to wrapped ant script
Date Wed, 05 Mar 2003 17:34:47 GMT
I have a situation with an ant script that is called from a java class
(apparently), which is called from a DOS "cmd" script.  I can tell
exactly what the cmd script is doing, but it executes a jar file with
code that I cannot see, which eventually executes an ant script.  I
don't think it's "execing" ant, but probably calling the
"ant.Main.main()" method directly (because I put print statements in all
the "ant" scripts that I could find.

In the batch file, just before "call"ing java, I print out the value of
a particular environment variable.  It's value is fine.  Inside the ant
script, however, when I reference "${env.<varname>}", it just prints out
that string, which tells me the variable is unset at that point.  At the
same point, I also print out the value of "${env.JAVA_HOME}", and that
value is fine.

Does anyone have any clue what could be going wrong here?

Not that it matters, but these scripts are part of the WebLogic 7.0SP2

Although I have JDK 1.4.1 installed on my system, the WebLogic
infrastructure forces its scripts to use its own embedded copy of JDK

I'm on Windows XPSP1.

View raw message