[jbossseam-issues] [JBoss JIRA] Created: (JBSEAM-2319) searchparents="true" required to properly detect Groovy in build

Dan Allen (JIRA) jira-events at lists.jboss.org
Thu Nov 29 00:48:07 EST 2007

searchparents="true" required to properly detect Groovy in build

                 Key: JBSEAM-2319
                 URL: http://jira.jboss.com/jira/browse/JBSEAM-2319
             Project: JBoss Seam
          Issue Type: Bug
          Components: Tools
    Affects Versions: 2.0.0.GA
            Reporter: Dan Allen
            Priority: Minor
             Fix For: 2.0.x
         Attachments: JBSEAM-2319-v1.txt

If you are using Ant >= 1.7.0, the check to determine if there are Groovy files present on the classpath will not work unless the attribute  searchparents="true" is added to the <available> element that performs the check. This is an API change in Ant. Unfortunately, this attribute is not present in earlier versions of Ant and therefore throws an error.

Can we just require Ant 1.7.0 or is there some way to work around an attribute that an older version of Ant does not recognize?

Here is the check:

        <!-- if a .groovy file is in model or action, set groovy.present -->
        <available property="groovy.present" value="true" file="" searchparents="true">
            <fileset dir="${src.action.dir}">
              <include name="**/*.groovy"/>

This message is automatically generated by JIRA.
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the seam-issues mailing list