| while-like structure in Ant | while-like structure in Ant 2007-07-28 - By Emir Mahmut BAHSI
Sorry everybody for the late replay. I am trying to implement that while structure as I explained before. I am using javascript for that. However, I can not create a http task in javascript code. That part of the code is:
myhttp = project.createTask("http"); myhttp.setUrl("a url address");
The error is: javax.script.ScriptException: sun.org.mozilla.javascript.internal .EcmaError: TypeError: Cannot call method "setUrl" of null <<Unknown source>#5> in <Unknown source> at line number 5
Any help is appreciated. Thanks in advance.
Emir Mahmut Bahsi
"Rebhan, Gilbert" <Gilbert.Rebhan@(protected)> wrote: -----Original Message----- From: Xavier Hanin [mailto:xavier.hanin@(protected)] Sent: Thursday, May 10, 2007 9:17 AM To: Ant Users List Subject: Re: while-like structure in Ant
On 5/10/07, Emir Mahmut BAHSI wrote: > > Hi all, > I have been working on conditional structures and loop structures on > existing workflow managers for a long time. For this purpose I have > implemented two simple examples for if-type and switch-type cases (examples > are attached). In these examples my program is simply downloading a file. If > that file does not exist in the first web address it tries another address. > However, I could not implement a loop structure for that. In the loop case > the program should try the same address until the file exists. Actually I > know this is not a reasonable and useful scenario but I just want to show > whether a conditional-loop scenario can be implemented in Ant. > > Can u suggest me anything to implement that example. Any help is > appreciated.
/* The ant-contrib project is providing conditional tasks which may help, but if you want to have your own syntax and the very specific url availability as a condition (like you wrote), maybe using a script (using scriptdef for example) would be a good fit. */
+1
i would go via and a scripting language running in BSF (JRuby, Groovy, Beanshell ... )
or use the AntBuilder@(protected)
see = http://groovy.codehaus.org/ http://www.bytemycode.com/snippets/snippet/475/
Regards, Gilbert
--------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@(protected) For additional commands, e-mail: user-help@(protected)
--------------------------------- Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos & more.
|
|
 |