I'm being bitten by HHH-3919 and figured I'd just fix it.

So I wrote a patch and had all kinds of fun trying to test it.  Is there some page that tells me what I should do to get started?

For references I'm on Ubuntu 8.10 with:

neverett@neverett-laptop:~$ mvn -version
Maven version: 2.0.9
Java version: 1.6.0_10
OS name: "linux" version: "2.6.27-14-generic" arch: "amd64" Family: "unix"

neverett@neverett-laptop:~$ svn --version
svn, version 1.5.1 (r32289)
   compiled Jul 31 2008, 09:45:20


Here is what I did:

svn co http://anonsvn.jboss.org/repos/hibernate/core/trunk
<edit ~/.m2/settings.xml and add jboss repositories>
cd trunk
<Make changes>
mvn clean install

That failed because I'm on Java 1.6 and there are JDBC incompatibilities.  I'm not sure how I'd have known that other than the comment at the bottom of https://www.hibernate.org/422.html .  So I installed Java 1.5 and tried again:

JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun/  mvn clean install

That failed in testsuite with:
Failed tests:
  testProxyReuse(org.hibernate.test.legacy.ParentChildTest)
  testPaginationWithPolymorphicQuery(org.hibernate.test.hql.ASTParserLoadingTest)
  testMultipleBagFetchesFail(org.hibernate.test.hql.ASTParserLoadingTest)
  testDuplicateImplicitJoinInSelect(org.hibernate.test.hql.HQLTest)

Tests in error:
  testLoadingAndSerializationOfConfiguration(org.hibernate.test.cfg.ConfigurationPerformanceTest)
  testSessionFactoryCreationTime(org.hibernate.test.cfg.ConfigurationPerformanceTest)
  testComplexCriteria(org.hibernate.test.legacy.ParentChildTest)



Where should I go from here?  Is there some kind of script I can follow?

Thanks,

Nik Everett