hibernate configuration
Når jeg forsøger at køre en webservice via soapUI på min lokale server der køre fra websphere Integration developer for jeg denne fejl meddelelse "Current transaction is not in progress"Her er lidt af fejlmeddelsen.
09-05-19 12:15:47:564 CEST] 00000050 SessionFactor I org.hibernate.impl.SessionFactoryObjectFactory addInstance Not binding factory to JNDI, no JNDI name configured
[09-05-19 12:15:48:127 CEST] 00000050 SessionManage I com.clear2pay.bph.opf.logging.LoggerImpl info Bootstraped Hibernate for partition default
[09-05-19 12:15:48:127 CEST] 00000050 SystemOut O try catch error on begin transaction org.hibernate.HibernateException: Current transaction is not in progress
[09-05-19 12:15:48:345 CEST] 00000050 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl initialize FFDC0009I: FFDC opened incident stream file C:\ibm\WID61\pf\wps\logs\ffdc\server1_00000050_09.05.19_12.15.48_0.txt
[09-05-19 12:15:48:392 CEST] 00000050 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file C:\ibm\WID61\pf\wps\logs\ffdc\server1_00000050_09.05.19_12.15.48_0.txt
[09-05-19 12:15:48:439 CEST] 00000050 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl open FFDC0009I: FFDC opened incident stream file C:\ibm\WID61\pf\wps\logs\ffdc\server1_00000050_09.05.19_12.15.48_1.txt
[09-05-19 12:15:48:470 CEST] 00000050 ServiceLogger I com.ibm.ws.ffdc.IncidentStreamImpl resetIncidentStream FFDC0010I: FFDC closed incident stream file C:\ibm\WID61\pf\wps\logs\ffdc\server1_00000050_09.05.19_12.15.48_1.txt
[09-05-19 12:15:48:470 CEST] 00000050 PivotHandlerW W com.ibm.ws.webservices.engine.PivotHandlerWrapper invoke WSWS3734W: Warning: Exception caught from invocation to com.ibm.ws.webservices.engine.dispatchers.java.JavaBeanDispatcher:
WebServicesFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.generalException
faultString: com.clear2pay.bph.opf.dataaccess.DataAccessException: Error: Current transaction is not in progress: QueryAdaptor.setCriteria: com.clear2pay.bph.opf.search.Criteria@54785478[
jeg åbner ellers den session via denne kode
protected void setUp(String partitionName) {
SessionFactoryUtil.getSessionManager().getSession(partitionName).beginTransaction();
System.out.println("after setup");
}
og den kommer aldrig til mit after setup output.
min hibernate configuations fil ser således ud.
<!--J2EE -->
<property name="hibernate.show_sql">false</property>
<property name="hibernate.connection.provider_class">org.hibernate.connection.DatasourceConnectionProvider</property>
<property name="hibernate.connection.datasource">jdbc/bph</property>
<property name="hibernate.transaction.factory_class">org.hibernate.transaction.JTATransactionFactory</property>
<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereTransactionManagerLookup</property>
<property name="hibernate.transaction.flush_before_completion">false</property>
<property name="hibernate.transaction.auto_close_session">true</property>
<property name="hibernate.transaction.factory_class">org.hibernate.transaction.CMTTransactionFactory</property>
<property name="hibernate.transaction.manager_lookup_class">org.hibernate.transaction.WebSphereExtendedJTATransactionLookup</property>
<property name="hibernate.jdbc.batch_size">20</property>
er der nogle der kan hjælpe mig videre med hvad jeg skal gøre for at få det til at fungerer ??
