Ant apontando o classepth <path id="

Olá
Estou rodando esse ant e quando executo me retorna esse erro:

import org.apache.struts.action.ActionMapping;
cannot find symbol

ou seja nao encontra as bibliotecas da minha aplicação que estao embaixo da pasta web-inf\lib

Estou utilizando essa tag para identificar o path das minhas bibliotecas da aplicação encontra-se:
web-inf\lib

porem o path completo dele é :
C:\prod\raiz\webapps\root\WEB-INF\lib

 <path id="base.class.path">    
      <pathelement path="${resources.dir}"/>        
      <fileset dir="${extensions.dir}" includes="*.jar" />    
      <fileset dir="${lib.dir}" includes="*.jar"/>
 </path>

como ficaria essa tag do ant paga apontar para o classpaht da minha aplicação ?


<project name="root"  default="compile" >
	<property name="src.dir"     value="src"/>
    <property name="WEB-INF.dir"   value="WEB-INF"/>
    <property name="classes.dir" value="classes"/>
    
     <path id="base.class.path">    
      <pathelement path="${resources.dir}"/>        
      <fileset dir="${extensions.dir}" includes="*.jar" />    
      <fileset dir="${lib.dir}" includes="*.jar"/>
    </path>

    <target name="clean">
        <delete dir="${build.dir}"/>
    </target>
    <target name="compile" >
    	<echo> compilando os java.</echo>   
        <mkdir dir="${classes.dir}"/>
        <javac srcdir="${src.dir}" destdir="${classes.dir}"/>
    </target>
    <target name="clean-build" depends="clean"/>
</project>