Tim i indeed wht u suggested <tasks> <ant antfile..../> </tasks>
but the build xmls just dont seem to to reached.. On Thu, Jun 5, 2008 at 6:53 PM, Tim Kettler <[EMAIL PROTECTED]> wrote: > > Hi, (again :-) ) > > Niranjan Deshpande schrieb: > > I am trying to execute ant tasks from maven's pom as below. >> >> >> <plugin> >> >> <artifactId>maven-antrun-plugin</artifactId> >> >> <version>1.1</version> >> >> <executions> >> >> <execution> >> >> <phase>generate-sources</phase> >> >> <configuration> >> >> <tasks> >> >> <exec executable="AppWeb/src/main/scripts/generate.sh" >> >> failonerror="true"> >> >> </exec> >> >> </tasks> >> >> </configuration> >> >> <goals> >> >> <goal>run</goal> >> >> </goals> >> >> </execution> >> >> </executions> >> >> </plugin> >> The generate.sh file has 10 xml files that i want to run as >> ant -buildfile -filename >> >> for the time being I am running the plugin as maven antrun:run, just to >> find >> whether the .sh file is called or not. But i am geting this: >> [INFO] [antrun:run] >> [INFO] Executing tasks >> [INFO] Executed tasks >> >> I have added a ECHO in the .sh file, but i see none at the output >> >> > First to answer your concrete problem: When you call a plugin goal directly > from the commandline it uses the common configuration under > <plugin/><configuration/> as there may be more than one execution defined > and there is no sane way to decide which ones configuration to use. > > Secondly, just to recap that I understood correctly what you are doing: > > You have a maven build from which you want to call a shell script which in > turn triggers a few ant builds?!? > > Cant you just configure multiple calls of the <ant/> task [1] in your > antrun-plugin configuration and throw away the shell script completely? > > -Tim > > [1] http://ant.apache.org/manual/CoreTasks/ant.html > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Regards, Niranjan Deshpande "Shut yourself from the world and create the reality you want"