DialectFactory is not a public API AFAIK but I know Grails had to use a bunch of non public API esp on the mapping side.
So two solutions here:
 - it makes sense to move back DialectFactory to the dialect package, Steve's call (note that the interface might have changed anyway
 - get the grails engine adapt to the new DialectFactory

Note that this change has been back ported to Hibernate 3.3.x so that will be a problem for Grails when they upgrade.

You will have to reach Graeme and the team to coordinate a bit.

On  Mar 26, 2009, at 15:27, Marcel Overdijk wrote:

Hi,
 
I tried to play with the latest 3.5.0-SNAPSHOT within my Grails 1.1 project to integrate Hibernate Search.
Grails 1.1 is bases on Hibernate 3.3.1.
 
The problem I'm facing now is that 3.5.0-snapshot does not seem to be backward compatible with 3.3.1
org.hibernate.dialect.DialectFactory was moved to org.hibernate.dialect.resolver.DialectFactory (part of http://fisheye.jboss.com/changelog/Hibernate?cs=15343).
Grails is using this factory class internally.
 
Sure thing is I can check out Grails source code change the package and build Grails.
I'm just wondering now if the above change is just bad luck, or that I will face a lot of other refactorings?
 
Cheers,
Marcel
_______________________________________________
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev