You are correct!
I see the same problem:

<project default="not-works" xmlns:ac="antlib:net.sf.antcontrib">
 <target name="not-works" depends="works">
   <typedef resource="net/sf/antcontrib/antcontrib.properties"/>
   <if>
     <equals arg1="bar" arg2="bar" />
     <then>
       <echo message="The value of property foo is bar" />
     </then>
   </if>
 </target>
 <target name="works">
   <ac:if>
     <equals arg1="bar" arg2="bar" />
     <then>
       <echo message="The value of property foo is bar" />
     </then>
   </ac:if>
 </target>
</project>

outputs:
works:
    [echo] The value of property foo is bar

not-works:

BUILD SUCCESSFUL

I will look into it!
Peter

Shackelford, John-Mason wrote:

I am using ant-contrib-1.0b1 and ant 1.6.2. The if task appears to no longer
work.

If I run the statement from the example page:

<!-- - - - - - - - - - - - - - - - - - -->
<!-- target: init-typedef              -->
<!-- - - - - - - - - - - - - - - - - - --> <target name="init-typedef"
depends="basic.xml.init-typedef">
        <typedef resource="net/sf/antcontrib/antcontrib.properties">
                <classpath>
                        <pathelement
location="${esbe.ant-tasks.path}/ant-contrib-1.0b1.jar" />
                </classpath>
        </typedef>
        <if>
                <equals arg1="${foo}" arg2="bar" />
                <then>
                        <echo message="The value of property foo is bar" />
                </then>
                <else>
                        <echo message="The value of property foo is not bar"
/>
                </else>
        </if>
</target>

The build completes successfully with no output from this target.

bootstrap:

basic.xml.init-typedef:

init-typedef:

BUILD SUCCESSFUL
Total time: 0 seconds


Is this a known issue?



John-Mason Shackelford

Software Developer
Pearson Educational Measurement


2510 North Dodge St.
Iowa City, IA 52245
ph. 319-354-9200x6214
[EMAIL PROTECTED]
http://pearsonedmeasurement.com

**************************************************************************** This email may contain confidential material. If you were not an intended recipient, Please notify the sender and delete all copies. We may monitor email to and from our network. ****************************************************************************

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







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



Reply via email to