That error message wasn't exact enough, it was a problem with ERXLocalizer being initialized too early (in statics), and now I'm down to this:
[junit] Testcase: net.starhealthcare.sffoundation.model.SFTaskTest: Caused an ERROR
[junit] Unable to get the name of the class to instantiate for the adaptor framework JavaJDBCAdaptor. The possible causes for this error are: the adaptor framework is not installed on your system, the adaptor framework is not linked into your application, or the info dictionary for this adaptor is corrupted.
[junit] java.lang.IllegalStateException: Unable to get the name of the class to instantiate for the adaptor framework JavaJDBCAdaptor. The possible causes for this error are: the adaptor framework is not installed on your system, the adaptor framework is not linked into your application, or the info dictionary for this adaptor is corrupted.
[junit] at com.webobjects.eoaccess.EOAdaptor.classForAdaptorNamed(EOAdaptor.java:264)
[junit] at com.webobjects.eoaccess.EOAdaptor.adaptorWithName(EOAdaptor.java:287)
[junit] at com.webobjects.eoaccess.EOAdaptor.adaptorWithModel(EOAdaptor.java:312)
[junit] at com.webobjects.eoaccess.EOModel.createPrototypeCache(EOModel.java:624)
[junit] at com.webobjects.eoaccess.EOModel.prototypeAttributeNamed(EOModel.java:699)
[junit] at com.webobjects.eoaccess.ERXModel.prototypeAttributeNamed(ERXModel.java:315)
[junit] at com.webobjects.eoaccess.EOAttribute.<init>(EOAttribute.java:998)
[junit] at com.webobjects.eoaccess.EOEntity.attributes(EOEntity.java:816)
[junit] at er.extensions.eof.ERXModelGroup.modifyModelsFromProperties(ERXModelGroup.java:1150)
[junit] at er.extensions.eof.ERXModelGroup.loadModelsFromLoadedBundles(ERXModelGroup.java:278)
[junit] at er.extensions.ERXExtensions.defaultModelGroup(ERXExtensions.java:147)
[junit] at com.webobjects.foundation.NSSelector._safeInvokeMethod(NSSelector.java:122)
[junit] at com.webobjects.foundation._NSDelegate._perform(_NSDelegate.java:223)
[junit] at com.webobjects.foundation._NSDelegate.perform(_NSDelegate.java:155)
[junit] at com.webobjects.eoaccess.EOModelGroup.defaultGroup(EOModelGroup.java:328)
[junit] at er.extensions.migration.ERXMigrator.migrateToLatest(ERXMigrator.java:169)
[junit] at net.starhealthcare.sffoundation.test.SFModelTestCase.initWO(SFModelTestCase.java:74)
[junit] at net.starhealthcare.sffoundation.test.SFModelTestCase.initTestCase(SFModelTestCase.java:52)
[junit] at org.eclipse.ant.internal.launching.remote.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32)
[junit] at org.eclipse.ant.internal.launching.remote.InternalAntRunner.run(InternalAntRunner.java:424)
[junit] at org.eclipse.ant.internal.launching.remote.InternalAntRunner.main(InternalAntRunner.java:138)