On Jun 23, 2009, at 12:46 AM, recursion wrote:

I was wondering what kind of databases is OpenEJB currently supporting ? Are there any kind of tests (for example, running some JPA-involved application) that are regularly executed against the databases that OpenEJB supports ? As far as David told me, OpenEJB can be plugged with an arbitrary 3rd party JPA provider via the standart approach, which is really awesome. In the docu, i also found that there is possibility to configure different data sources.
But what about the db part ?

The one area where an EJB Container implementation would normally have to do rigorous database specific testing is in CMP. We've freed ourselves up from that responsibility by throwing away our old CMP code and re-implementing the CMP API on top of JPA, specifically OpenJPA. So we no longer have any code that could be database specific.

The real question is what kind of database compatibility testing is done by the JPA provider and JDBC driver you use. I know OpenJPA is quite heavily tested as it was the primary implementation for WebLogic before BEA was purchased and is still the primary implementation for WebSphere.


-David

Reply via email to