Alexey N. Solofnenko wrote:
Recent trunk ANT fails in my builds because <scriptcondition> does something with the script that Jython cannot digest (new lines?). <script> with the same code works fine. This is a test script:

<project>
 <script language="jython"><![CDATA[ # test
self.log("test")
]]>
 </script>
 <condition property="test">
   <scriptcondition language="jython"><![CDATA[ # test
self.log("test")
]]>
   </scriptcondition>
 </condition>
</project>

and the output is:

Buildfile: test.xml
  [script] test

BUILD FAILED
C:\tmp\test.xml:6: Traceback (innermost last):
 (no code object) at line 0
SyntaxError: ('invalid syntax', ('<string>', 1, 8, ' # test'))


I dont remember any changes here. What happens if you strip off the CDATA?


--
Steve Loughran                  http://www.1060.org/blogxter/publish/5
Author: Ant in Action           http://antbook.org/

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

Reply via email to