[hibernate-dev] classloading issue when trying to add envers to as7
Strong Liu
stliu at hibernate.org
Thu Aug 4 04:34:20 EDT 2011
as Adam's post http://www.warski.org/blog/2011/08/using-envers-with-as7/
if someone create an hibernate integrator, then he should follow adam's approach
create a module for that integrator, which depends on hibernate-core
add "Dependencies: ingetrator name services" to app's META-INF
no need to change org.hibernate.module.xml i think
-----------
Strong Liu <stliu at hibernate.org>
http://hibernate.org
http://github.com/stliu
On Aug 4, 2011, at 1:44 AM, Emmanuel Bernard wrote:
>>> This will not work for any other user provided Hibernate Core integrators I think.
>>
>> My reasoning for making it an optional module dependency isn't strong. Its more so that the org.hibernate module can load, even if envers is missing for some reason. I'm fine with not making it "optional="true"" for now. :)
>
> optional is good. What I am saying is that any user can write an Hibernate integrator that ought to be started by Hibernate upon SearchFactory or EntityManagerFactory construction. You can't force all these guys to change stuffs in org.hibernate.module.xml
More information about the hibernate-dev
mailing list