-[ -z "$JAVA_HOME" ] && export JAVA_HOME=%{_jvmdir}/java
-
-CLASSPATH=$(build-classpath wsdl4j jakarta-commons-discovery jakarta-commons-httpclient3 jakarta-commons-logging log4j jaf javamail/mailapi servletapi5)
-export CLASSPATH=$CLASSPATH:$(build-classpath oro junit jimi xml-security jsse httpunit jms castor 2>/dev/null)
-
-export OPT_JAR_LIST="ant/ant-nodeps"
-ant \
- -Dcompile.ime=true \
- -Dwsdl4j.jar=$(build-classpath wsdl4j) \
- -Dcommons-discovery.jar=$(build-classpath jakarta-commons-discovery) \
- -Dcommons-logging.jar=$(build-classpath jakarta-commons-logging) \
- -Dcommons-httpclient.jar=$(build-classpath jakarta-commons-httpclient3) \
- -Dlog4j-core.jar=$(build-classpath log4j) \
- -Dactivation.jar=$(build-classpath jaf) \
- -Dmailapi.jar=$(build-classpath javamail/mailapi) \
- -Dxerces.jar=$(build-classpath jaxp_parser_impl) \
- -Dservlet.jar=$(build-classpath servletapi5) \
- -Dregexp.jar=$(build-classpath oro 2>/dev/null) \
- -Djunit.jar=$(build-classpath junit 2>/dev/null) \
- -Djimi.jar=$(build-classpath jimi 2>/dev/null) \
- -Djsse.jar=$(build-classpath jsse/jsse 2>/dev/null) \
- clean compile javadocs
+# requiredJars="activation bsf castor commons-codec commons-discovery commons-httpclient commons-logging httpunit jsse junit log4j mail xmlbeans servlet wsdl4j"
+# for I in $requiredJars; do
+# ln -sf $(find-jar $I) lib/$I
+# done
+
+CLASSPATH=$(build-classpath ecj tools)
+export CLASSPATH
+%ant -Dbuild.compiler=modern dist