[Java lista] Spring/Eclipselink - izolációs szintek
Mariák Kálmán
sirkalmi at kalmiesemese.hu
2011. Feb. 8., K, 17:02:44 CET
Sziasztok!
Van egy User és egy UserExtension entitásom. A User és a UserExtension
entitásokat persist-el letárolom de még ugyanabban a tranzakcióban
vissza is szeretném olvasni. A tünet az, hogy hogy a
users.getExtension() metódus null értéket ad vissza.
Arra gyanakszom, hogy az izolációs szint valószínűleg read_uncommited-en
van ezért ad vissza null értéket. Hogyan tudnám beállítani a
read_uncommited izolációs szintet?
Próbálkoztam a dbcp jndi resource config-al a context.xml-ben, azonban
ezt a kivételt kapom ebben az esetben:
org.springframework.transaction.CannotCreateTransactionException: Could
not open JPA EntityManager for transaction; nested exception is
javax.persistence.PersistenceException: Exception [EclipseLink-4002]
(Eclipse Persistence Services - 2.1.1.v20100817-r8050):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: org.apache.tomcat.dbcp.dbcp.SQLNestedException:
Cannot create PoolableConnectionFactory (Csak READ_COMMITTED és
SERIALIZABLE adható meg érvényes tranzakciószintként.)
Error Code: 0
Mitévő legyek?
Válaszokat előre köszi!
Mariák Kálmán
sirkalmi
További információk a(z) Javalist levelezőlistáról