ObjectDB ObjectDB

Internal Website Search

81-88 of 88 resultsRefresh

Duplicate Entity class names causes Exception in Query

(LockModeType.OPTIMISTIC); */ try { java.lang.Object r = q.getSingleResult(); return

Pessimistic Lock Timeouts setting

again for the prompt answers. In the meantime, I'll use an optimistic lock and fail on stale updates. Willks

Criteria query error: Unexpected query token

) @GeneratedValue private Long id; /** * Version of object, supporting optimistic lock

Remove not working

"); properties.setProperty("javax.jdo.option.Optimistic", "true"); properties.setProperty("javax

Removed entities can be found by query in the same transaction

optimistic lock exception) but you may want to check if it also solves this issue. support Support

ObjectDB 2.7.6

#2327). Fixed a regression optimistic lock exception bug (due to fix of issue #2280). Fixed

Remove an entity which attributes were changed

We use an OSGi environment and we have three OSGi plugins. In plugin A an entity is loaded and the entity is passed to plugin B. Plugin B changes an attribute on the entity. Plugin C removes the entity from the database. After commit the transaction an exception is caused with optimistic lock

ObjectDB 2.1.0

Added Online Backup utility (issue #16). Added Master-Slave Replication / Clustering (issue #17). Added a PDF version of the ObjectDB manual (included in the download). Added sample (tutorials) Maven projects (included in the download). Added support of disabling optimistic locking exceptions

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