ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Camara" <danielcam...@gmail.com>
Subject Problems with exec tag
Date Fri, 01 Sep 2006 01:45:15 GMT
Hi,

I am getting the error "Execute failed: java.io.IOException:
CreateProcess: error=2", I know that it is usually related to wrong
path and this kind of thing. But this is not the case, I think :). I
have an ant script that reads a txt file and executes the programs it
finds in this file. The first program it executes OK the second one
no.  For example if I put two calls for the notepad.exe in the txt the
script executes the first but not the second one.
The messages I get from the script are :

readFile:
showFile:
     [echo] src.file.head = notepad.exe;
     [echo] notepad.exe
main:
doExec:
     [echo] notepad.exe
doExec:
     [echo] notepad.exe
     [exec] Execute failed: java.io.IOException: CreateProcess:
     [exec] notepad.exe
     [exec] error=2
BUILD SUCCESSFUL
Total time: 3 seconds

I put the ant file below and the content of the test12.txt is
// test exec file
notepad.exe;
notepad.exe

Any one knows what it is happening?

  Best regards...

   Daniel Camara

----
<?xml version="1.0"?>


<project name="test" basedir="." default="main">
    <taskdef resource="net/sf/antcontrib/antcontrib.properties"/>

    <target name="main" depends="showFile">
    	<property file="test12.txt"/>
    	<foreach list="${src.file.head}" delimiter=";" param="src.file"
target="doExec" inheritall="true"/>
    </target>

    <target name="doExec">
    	<echo message=" ${src.file}"/>
    	<exec executable="${src.file}" failonerror="true"
failifexecutionfails="false">
    		
    	</exec>
    	
    </target>

	<property name="src.file" value="test12.txt"/>
	<property name="src.dir" value="."/>
		
	<target name="readFile" >
	    <loadfile srcfile="${src.file}" property="src.file.head">
    	    <filterchain>
	    		<striplinecomments>
	    			<comment value="//"/>
	 	        </striplinecomments>
           </filterchain>
	    </loadfile>
	</target>
	
	<target name="showFile" depends="readFile">
	    <echo message="src.file.head = ${src.file.head}"/>
	</target>

</project>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message