Does anyone know what's wrong when this error occurs and how I can fix it?

I get this message when I test my EJB DAO with JUnit. I create a new entity
and persist it using H2 in-memory database. Next I load the entity from the
database again. When I invoke a getter method from the entity the message is
printed out. The JUnit test is executed with javaagent runtime enhancement.

Here are some loggings:
218  resource-local-pu  INFO   [main] openjpa.Runtime - Starting OpenJPA
1.2.3-SNAPSHOT
331  resource-local-pu  INFO   [main] openjpa.jdbc.JDBC - Using dictionary
class "org.apache.openjpa.jdbc.sql.H2Dictionary".
0 [main] INFO server.persistence.dao.MyDaoBean - Persisting new entity with
number [638].
260 [main] INFO server.persistence.dao.MyDaoBean - Finding entity with
primary key [1].

>>> now I invoke entity.getNumber() <<<

Jul 27, 2011 5:32:19 PM null null
SEVERE: javaAccessorNotSet
4725  resource-local-pu  INFO   [main] openjpa.Runtime - Unable to locate
Transaction Synchronization Registry.

--
View this message in context: 
http://openjpa.208410.n2.nabble.com/openjpa-Runtime-Unable-to-locate-Transaction-Synchronization-Registry-tp6626607p6626607.html
Sent from the OpenJPA Users mailing list archive at Nabble.com.

Reply via email to