java - Hibernate JPA peristence configuration in Jboss -
i moved hibernate persistence instead of openjpa persistence , changed persistence.xml below
<persistence-unit name="pac"> <provider>org.hibernate.ejb.hibernatepersistence</provider> <jta-data-source>pac</jta-data-source> <class>xxxx</class> <class>xxxx</class> <class>xxxxx</class> <class>xxxxxr</class> <class>xxxxx</class> <exclude-unlisted-classes>false</exclude-unlisted-classes> </persistence-unit> <persistence-unit name="user"> <provider>org.hibernate.ejb.hibernatepersistence</provider> <jta-data-source>tuser</jta-data-source> <class>xxxxr</class> <class>xxxxx</class> <class>xxxxx</class> <exclude-unlisted-classes>false</exclude-unlisted-classes> <properties> <property name="hibernate.dialect" value="org.hibernate.dialect.oracledialect"/> <property name="hibernate.connectionurl" value="jdbc:oracle:thin:@xxxxxx:1521:pac811"/> <property name="hibernate.connectiondrivername" value="oracle.jdbc.oracledriver"/> <property name="hibernate.connectionusername" value="xyz"/> <property name="hibernate.connectionpassword" value="abc"/> <property name="hibernate.connection.provider_class" value="org.hibernate.connection.c3p0connectionprovider" /> <property name="hibernate.c3p0.max_size" value="100" /> <property name="hibernate.c3p0.min_size" value="0" /> <property name="hibernate.c3p0.acquire_increment" value="1" /> <property name="hibernate.c3p0.idle_test_period" value="300" /> <property name="hibernate.c3p0.max_statements" value="0" /> <property name="hibernate.c3p0.timeout" value="100" /> </properties>
i added org.hibernate.ejb.hibernatepersistence , c3p0 property,oracle dialect in existing persistence xml changed code , compiling fine. worrying configuration steps required when deployed in jboss hibernatepersistence,oracle dialect , c3p0 connection. current jboss server jboss redhat 6.4 using hibernate 4.2.1. body on helpful if provide steps.
you in jboss , must use datasource configured in jboss.
remove these lines
<property name="hibernate.connectionurl" value="jdbc:oracle:thin:@xxxxxx:1521:pac811"/> <property name="hibernate.connectiondrivername" value="oracle.jdbc.oracledriver"/> <property name="hibernate.connectionusername" value="xyz"/> <property name="hibernate.connectionpassword" value="abc"/> <property name="hibernate.connection.provider_class" value="org.hibernate.connection.c3p0connectionprovider" /> <property name="hibernate.c3p0.max_size" value="100" /> <property name="hibernate.c3p0.min_size" value="0" /> <property name="hibernate.c3p0.acquire_increment" value="1" /> <property name="hibernate.c3p0.idle_test_period" value="300" /> <property name="hibernate.c3p0.max_statements" value="0" /> <property name="hibernate.c3p0.timeout" value="100" />
is tuser datasource configured in standalone.xml?
Comments
Post a Comment