> From: Shatzer, Larry [mailto:[EMAIL PROTECTED]
> 
> I have this javascript:
> 
> echo = project.createTask("echo");
> echo.setLevel("info");
> echo.setMessage("test message");
> echo.perform();
> 
> It fails with this error:
> 
> org.mozilla.javascript.EvaluatorException: Can't find method
> org.apache.tools.ant.taskdefs.Echo.setLevel(string).
> 
> Any idea how I can call setLevel on the echo task via JavaScript?

setLevel probably takes an EnumeratedAttribute-derived type, not
a String. Lookup the code to find out which class to 'new', and call
setName("info") on this enum instance, prior to send it to echo.

--DD

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to