Note that there are some explanatory texts on larger screens.

plurals
  1. POStrange behavior in Spring3 JPA and Hibernate
    primarykey
    data
    text
    <p>Hi Friends I am getting this exception in my envt. and it is not fix when it will cause. I am using Spring 3, JPA and Hibernate and we use the EntityManager provided by server and the transaction is also provided by server. But the method which throws this exception does not annotated with @Transaction and no transaction is used. See the exception below</p> <pre><code>java.lang.NullPointerException 2011-04-27 13:10:56,141 ERROR [STDERR] at org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge.nextTimestamp(RegionFactoryCacheProviderBridge.java:85) 2011-04-27 13:10:56,141 ERROR [STDERR] at org.hibernate.impl.SessionFactoryImpl.openSession(SessionFactoryImpl.java:573) 2011-04-27 13:10:56,141 ERROR [STDERR] at org.hibernate.ejb.EntityManagerImpl.getRawSession(EntityManagerImpl.java:87) 2011-04-27 13:10:56,141 ERROR [STDERR] at org.hibernate.ejb.EntityManagerImpl.getSession(EntityManagerImpl.java:67) 2011-04-27 13:10:56,141 ERROR [STDERR] at org.hibernate.ejb.AbstractEntityManagerImpl.joinTransaction(AbstractEntityManagerImpl.java:436) 2011-04-27 13:10:56,151 ERROR [STDERR] at org.hibernate.ejb.AbstractEntityManagerImpl.postInit(AbstractEntityManagerImpl.java:82) 2011-04-27 13:10:56,151 ERROR [STDERR] at org.hibernate.ejb.EntityManagerImpl.&lt;init&gt;(EntityManagerImpl.java:61) 2011-04-27 13:10:56,151 ERROR [STDERR] at org.hibernate.ejb.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:39) 2011-04-27 13:10:56,151 ERROR [STDERR] at org.hibernate.ejb.EntityManagerFactoryImpl.createEntityManager(EntityManagerFactoryImpl.java:34) 2011-04-27 13:10:56,151 ERROR [STDERR] at org.jboss.jpa.injection.InjectedEntityManagerFactory.createEntityManager(InjectedEntityManagerFactory.java:82) 2011-04-27 13:10:56,177 ERROR [STDERR] at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:234) </code></pre> <hr> <pre><code>&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!-- Persistence deployment descriptor for dev profile --&gt; &lt;persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" version="1.0"&gt; &lt;persistence-unit name="myPU" transaction-type="JTA"&gt; &lt;provider&gt;org.hibernate.ejb.HibernatePersistence&lt;/provider&gt; &lt;jta-data-source&gt;java:/myDatasource&lt;/jta-data-source&gt; &lt;!--Here I have my list of entity beans --&gt; &lt;properties&gt; &lt;property name="hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect" /&gt; &lt;property name="hibernate.connection.driver_class" value="oracle.jdbc.driver.OracleDriver" /&gt; &lt;property name="jboss.entity.manager.factory.jndi.name" value="persistence-units/myPU"/&gt; &lt;/properties&gt; &lt;/persistence-unit&gt; &lt;/persistence&gt; </code></pre> <p>Spring configuration</p> <pre><code>&lt;context:annotation-config /&gt; &lt;context:component-scan base-package="my.package.name" /&gt; &lt;tx:annotation-driven transaction-manager="txManager"/&gt; &lt;jee:jndi-lookup id="entityManagerFactory" jndi-name="persistence-units/myPU"/&gt; &lt;bean class="org.springframework.beans.factory.annotation.RequiredAnnotationBeanPostProcessor" /&gt; &lt;bean class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor" /&gt; &lt;bean id="txManager" class="org.springframework.transaction.jta.JtaTransactionManager"&gt; &lt;property name="transactionManagerName" value="java:/TransactionManager"/&gt; &lt;property name="userTransactionName" value="UserTransaction"/&gt; &lt;/bean&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

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