Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Disclosure: I work for Red Hat, the company that supports Hibernate development. </p> <p>My short answer: use whatever JPA provider your Application Server bundles. The logic is that your App Server was tested with that JPA provider in mind. </p> <p>Long answer: There are some things from your answer which are not exactly correct. So, allow me to correct them, as well as to provide some comments for other items.</p> <blockquote> <p>"Fully supported by Oracle. Hibernate no. In case of pb, it could be cumbersome to prove that it is a pure Weblogic one. Concretely, we will have to prove it (waste of time and complexity)."</p> </blockquote> <p>I'd say that Red Hat support is very helpful, and they won't try to say "it's a weblogic problem" (unless it really is). The support guys are not trained to first dismiss your claim. If it's indeed a problem in Hibernate, they'll quickly find this out and get it solved. </p> <blockquote> <p>We are currently relying on Hibernate for our legacy offer and are facing pb in second level cache (JGroups). Today, we are riding off this part!. Consequences are limitation in clustering approach (perf)</p> </blockquote> <p>If you have a JBoss Subscription (I believe that any subscription provides entitlement for Hibernate support), you could ask Red Hat about this. But I'll say that Hibernate and JBoss Cache were well tested to work together, and that it indeed works in clustered environments. But if it's a limitation in JBoss Cache, you can use another one (Infinispan, for instance). Not sure it's currently supported, but you can give it a try. </p> <blockquote> <p>Indeed Hibernate is open source, so you can imagine handling it. In reality, the code is so complex that it is nearly impossible to modify it. Moreover as it is LGPL, you need to feedback all the modified sources to the community systematically.</p> </blockquote> <p>Hibernate is indeed complex, but most of it is not <em>that</em> complex. Also, IANAL, but I believe that you need to feedback the modified sources only if you redistribute your "new" binary.</p> <blockquote> <p>Hibernate comes from JBoss community.</p> </blockquote> <p>I don't understand why this is a point for EclipseLink, but note that JBoss is part of Red Hat. While the community is independent (like Fedora), Red Hat funds it's development. </p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload