The ModHibernateDAO kmodule configures and deploys a Hibernate
-based implementation of the DAO layers for both the [service framework] and the BPEL Service Provider. The ModHibernateDAO kmodule is implemented by com.fs.pxe.kernel.modhibernatedao.ModHibernateDAO.
| Name |
Type |
Required |
Description |
| BpelStateStoreConnectionFactory |
Yes. |
the JNDI name at which to bind the created BpelStateStoreConnectionFactory instance. |
| DataSource |
String |
Yes. |
the JNDI name of a JDBC data source. |
| HibernatePropertyes |
String |
Yes. |
the URL of the hibernate.properties file to use. |
| StateStoreConnectionFactory |
Yes. |
the JNDI name at which to bind the created service framework DAOConnectionFactory instance. |
| TransactionManager |
String |
No. |
the JNDI name of a JTA transaction manager; the default is "TransactionManager". |
The ModHibernateDAO kmodule requires a JDBC data source and a JTA transaction manager bound into JNDI. Thus, in a standalone environment ModJdbcDS, ModJOTM, and their depedencies should precede ModHibernateDAO.