--- a/build.xml
+++ b/build.xml
@@ -26,7 +26,7 @@
  <property name='build.classes.dir' value='${build.dir}/classes' />
  <property name='build.test-classes.dir' value='${build.dir}/test-classes' />
  <property name='build.src.dir'     value='${build.dir}/src' />
- <property name='build.doc.dir'     value='${build.dir}/doc/javadoc' />
+ <property name='build.doc.dir'     value='${build.dir}/doc/api' />
  <property name='build.data.dir'	value='${build.dir}/data/output' />
  <property name='build.lib.dir'     value='${build.dir}/lib' />
  
@@ -78,7 +78,7 @@
 			source='${compile.source}' target='${compile.target}'
 			includeAntRuntime='false'>
 			<classpath>
-				<fileset dir='${lib.dir}/xerces-@{xercesVersion}' includes='*.jar' />
+				<pathelement path="${java.class.path}"/>
 			</classpath>
 			<src path='${src.dir}' />
 			<src path='${build.src.dir}' />
@@ -89,7 +89,7 @@
 			source='${compile.source}' target='${compile.target}'
 			includeAntRuntime='false'>
 			<classpath>
-				<fileset dir='${lib.dir}/xerces-@{xercesVersion}' includes='*.jar' />
+				<pathelement path="${java.class.path}"/>
 			</classpath>
 			<src path='${src.dir}' />
 			<src path='${build.src.dir}' />
@@ -103,11 +103,6 @@
 		unless="compile.skip">
 	<mkdir dir="${build.classes.dir}"/>
 	
-	<compileWith xercesVersion="2.0.2" bridge="2_0"/>
-	<compileWith xercesVersion="2.1.0" bridge="2_1"/>
-	<compileWith xercesVersion="2.2.1" bridge="2_2"/>
-	<compileWith xercesVersion="2.3.0" bridge="2_3"/>
-	<compileWith xercesVersion="2.8.1" bridge="2_3"/>
 	<compileWith xercesVersion="2.9.1" bridge="2_3"/>
 	<compileWith xercesVersion="2.10.0" bridge="2_3"/>
 
