ObjectDB ObjectDB

Internal Website Search

91-99 of 99 resultsRefresh

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

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

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

Suspected memleak caused by bad state of EntityManager

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

Rename Application StringIdentity

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

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

Working with a cleared cache

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

Date field Index is corrupted due to time change

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

Unexpected exception during query, if entity is not enhanced

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

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