Fixed dependencies: Excluded unused dependencies. Added Xalan for OpenJDK 9 compatibility.
diff --git a/ivy.xml b/ivy.xml
index 5df2d91..b1a9229 100644
--- a/ivy.xml
+++ b/ivy.xml
@@ -7,8 +7,12 @@
         <artifact name="docgen" type="jar" ext="jar"/>
     </publications>
     <dependencies>
-        <dependency org="com.thaiopensource" name="jing" rev="20091111" conf="default->default" />
-        <dependency org="org.freemarker" name="freemarker" rev="2.3.25-incubating" conf="default->default" changing="true" />
+        <dependency org="com.thaiopensource" name="jing" rev="20091111" conf="default->default">
+            <exclude org="xerces" name="xercesImpl" />
+            <exclude org="xml-apis" name="xml-apis" />
+        </dependency>
+        <dependency org="org.freemarker" name="freemarker" rev="2.3.26-incubating" conf="default->default" changing="true" />
+        <dependency org="xalan" name="xalan" rev="2.7.2" conf="default->default" /> <!-- Needed on OpenJDK 9 -->
         <dependency org="org.apache.ant" name="ant" rev="1.9.3" conf="default->default" />
     </dependencies>
 </ivy-module>