ObjectDB ObjectDB

Internal Website Search

91-99 of 99 resultsRefresh
7

Attempt to refresh a non managed entity object (error 635)

, am noticing a few weird things in my tests, for example, managed, but objects surviving a rollback. Pretty
7

ClassCastException: cannot be cast to com.objectdb.spi.TrackableUserType

() ) transaction.rollback() if( !pm.isClosed() ) pm.close
7

Suspected memleak caused by bad state of EntityManager

.rollback(EMImpl.java:295) ~[EMImpl.class:na] at com.app.dao.impl.ObjectdbExpeditionDAO
7

Rename Application StringIdentity

.isActive()) transaction.rollback(); } Would the above code keep my persisted object in the ObjectDB
7

EntityTransaction.commit() does not release a pessimistic lock

It appears that EntityTransaction.commit() does not release a pessimistic lock -> test code below. I tried it in with the current (2.7.6_01) and older versions (2.6.9, 2.5.7, 2.4.7) with the same result. (side note: EntityTransaction.rollback() releases it correctly) // Account.java package
7

Working with a cleared cache

.currentTransaction().isActive()) { m_persistenceManager.currentTransaction().rollback
7

Date field Index is corrupted due to time change

();                         if (em.getTransaction().isActive())                 em.getTransaction().rollback
1

Unexpected exception during query, if entity is not enhanced

as entity structure in our main database by persist a TCVector whose transaction was rollback
1

Unexpected exception (Error 990)

(); } finally { if (transaction.isActive()) { transaction.rollback(); } } "repository

Getting Started

ObjectDB is very easy to use. Follow the Getting Started Tutorial and the Quick Tour manual chapter and in minutes you may be able to write and run first Java programs against ObjectDB.

Prior knowledge or experience in database programming (SQL, JDBC, ORM, JPA, etc.) is not required, but some background in using the Java language is essential.

Need Help?

  1. Search ObjectDB website
  2. Read the FAQ
  3. Follow the Tutorials
  4. View or post in the forum
  5. Search or file an issue
  6. Contact support