--- build.xml.orig	2008-10-12 23:15:08.000000000 -0400
+++ build.xml	2008-10-14 15:26:31.000000000 -0400
@@ -150,7 +150,16 @@
             <attribute name="Version" value="${version}"/>
         </manifest>
         <mkdir dir="${dist.dir}"/>
-        <jar filesetmanifest="merge" jarfile="${jar.file.name}" basedir="${classes.dir}"/>
+        <jar filesetmanifest="merge" jarfile="${jar.file.name}">
+            <fileset dir="${classes.dir}">
+                <exclude name="org/hibernate/annotationfactory/*.*"/>
+                <exclude name="org/hibernate/reflection/*.*"/>
+                <exclude name="org/hibernate/reflection/java/Java*.*"/>
+                <exclude name="org/hibernate/reflection/java/Pair*.*"/>
+                <exclude name="org/hibernate/reflection/java/generics/*.*"/>
+                <exclude name="org/hibernate/validator/**"/>
+            </fileset>
+        </jar>
     </target>
 
     <!-- target name="javadoc" description="Compile the Javadoc API documentation to dist dir">
