ObjectDB Database Search

51-100 of 200 results

Error 990... and then new version?

!  I hadn't noticed this because the maven instructions still show the old version , and the new version does not seem to be in that repository... or at least I can't get my compiler ... is back!  But with an updated version this time!  Here is updated (and filtered

database version

Is there some way of telling, just from an obd database file, what version it is?   dmoshal David Moshal An ObjectDB 2.x database file has no version , at least from the point of view of ObjectDB users. You should be able to use the same database file with different versions of the ObjectDB 2.x software. support Support

ObjectDB Version Upgrade

.thondavada Saiprasad Thondavada It’s good to see that a 10-year-old version of ObjectDB ... releases are designed so that databases created in earlier 2.x versions can still be opened and used in later 2.x versions , and the API remains largely consistent. In theory, your existing applications

Future JDO versions?

new and future JDO versions : http://db.apache.org/jdo/specifications.html ?   sjzlondon ... and JDO at the same time in a future version of ObjectDB. Same is regarding automatically generated

ObjectDB version 2.2 has been released

the ObjectDB Doctor of version 2.2 in repair mode on existing database files, and to switch to the new database files that are generated by the Doctor when moving to version 2.2. support Support

Is persistence version 2.1 supported?

Using the current version of persistence.xml leads to an error: com.objectdb.jpa.Provider org.xml.sax.SAXParseException; lineNumber: 10; columnNumber: 135; cvc-elt.1: Cannot find the declaration ... .createEntityManagerFactory(Persistence.java:54) but reverting to version 1.0 makes the error go away

In version 2.5.2_05 does not work greatest by Date

In earlier versions this query worked fine. In version 2.5.2_05 does not work .orderBy(cb.desc(cb.greatest(root.get("createDate").as(Date.class)))).distinct(true) Thank you for your help. galandor Orlov Sergey Please try build 2.5.2_06 that should fix this regression (of casting to Date ). support Support

Free version limitation and upgrading

Hello i would like to use objectDB in Free Version until its not getting in Productive phase... Now my (maybe Stupid) Question because i did not found a good definition. How Do you (for the Free ... . If you buy a server or a site license you have it for life, including update to the same major version (e.g. all 2.x updates). support Support

ObjectDB version 2.1 has been released

ObjectDB 2.1 has been released and it includes important additions and fixes: 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

Odb file version

Hi, Do we have any mechanism to knwo whether the odb file belongs to 1.x object db or 2.x object db. Before migrating all the odb files from objectdb 1.x to 2.x, i would like to add a check if it is already migrated. Any API which is exposed to check the odb files version  ? binitbhaskar Binit

What is the lowest version of Java, ObjectDB will run on?

I have a legacy production environment that is running "jre1.6.0_16". I am trying to upgrade from 1.0.4 to the latest.   Thanks for your time. bmcalist Brian McAlister Current ObjectDB versions are tested with JDK 1.7, so JDK 1.7 or later should be fine. Maybe it can also work with JDK 1.6 but it has not been tested recently. support Support

Optimistic lock failed : object has version .. instead of ..

' (object has version 125 instead of 126) (error 673) at com.objectdb.jpa.EMImpl.beforeCompletion(EMImpl

Which version of JDO should I use with ObjectDB?

I have defined a number of JDO indexes on my persistent class, so would like to know which is the preferred version of JDO to use e.g. is it jdo-api-3.1.jar? Thank you paul Paul Hudson ObjectDB 2.x uses JDO 2.2. support Support

deadlock with newest version 2.4.4_16

deadlock with newest version 2.4.4_16

Memory Leaks after COMMIT operation (checked on versions 2.6.5 & 2.6.6.b01)

Memory Leaks after COMMIT operation (checked on versions 2.6.5 & 2.6.6.b01)

ObjectDB version 2.3 has been released

ObjectDB version 2.3 has been released

there is a free version?

there is a free version?

Which version to use with Glassfish ?

Which version to use with Glassfish ?

Waterfall tree algorithm for more optimized version of objectdb or

Waterfall tree algorithm for more optimized version of objectdb or

Version 2.2.7 build 7/8 issue

Version 2.2.7 build 7/8 issue

Collection update does not increase entity version and is not persisted

{ String filename } If I call this method (all classes are enhanced) the version of the event does not ... solve the core issue. Will there be a fixed version anytime in the near future? Thanks in advance

A bug in the JDOQL processor in recent versions of ObjectDB

There seems to be a bug in the JDOQL processor in recent versions of ObjectDB. I've uploaded a "laptop" example to demonstrate the problem. The query in Test1.main should return "ThinkMachine MAX SX 20", but it returns incorrect "Media Central Media 555". Earlier versions (at least up to 2.5.4

Collision Between Different Schema Versions of Entity Classes

Version 2.8.4 fixes a critical bug that in rare cases may cause collision between different schema versions of entity classes, when schemas have changes many times (usually more than 20 times). This bug mainly affects queries on hierarchy of multiple entity classes (i.e. a query on a super class

Regression bug in using version 2.4.5 with GlassFish 3.1.2

Can't deploy objectDB ver 2.4.5 or later using GlassFish 3.1.2, NetBeans 7.2.1 Win 7 & 8. ObjectDB Version 2.4.4 is working good. [#|2012-12-18T05:26:53.167-0800|SEVERE|glassfish3.1.2|javax.enterprise.system.core.com.sun.enterprise.v3.server|_ThreadID=44;_ThreadName=Thread-2;|java.lang

Optimistic locking failure

and roll back. T1 T2 ---------------------------------------------------------- READ(A) version =1 value=0 | READ(B) version =1 value=0 | | READ(A) version =1 value=0 | READ(B) version =1 value=0 | B = A + B + 20 | WRITE(B) version =2 value=20 A = A + B + 10 | WRITE(A) version =2 value=10

InterfaceRef jakarta.persistence.EntityManager

is pessimistic and the entity has a version attribute, the persistence provider must perform optimistic version checks when obtaining the database lock. If these checks fail ... version check fails PessimisticLockException - if pessimistic locking fails and the transaction is rolled

InterfaceRef jakarta.persistence.metamodel.MappedSuperclassType

to the version attribute declared by the entity or mapped superclass. Parameters: type - the type of the represented declared version attribute Return: declared version attribute Throws: IllegalArgumentException - if version attribute of the type is not declared in the identifiable type Inherited

InterfaceRef jakarta.persistence.metamodel.IdentifiableType

to the version attribute declared by the entity or mapped superclass. Parameters: type - the type of the represented declared version attribute Return: declared version attribute Throws: IllegalArgumentException - if version attribute of the type is not declared in the identifiable type Since: JPA 2.0

InterfaceRef jakarta.persistence.metamodel.EntityType

getDeclaredVersion (Class  type) Return the attribute that corresponds to the version attribute ... version attribute Return: declared version attribute Throws: IllegalArgumentException - if version ... SingularAttribute getVersion (Class  type) Return the attribute that corresponds to the version

EnumRef jakarta.persistence.LockModeType

are the following. If transaction T1 calls for a lock of type LockModeType.OPTIMISTIC on a versioned object ... _FORCE_INCREMENT on a versioned object, will also force an update (increment) to the entity's version column. The persistence implementation is not required to support the use of optimistic lock modes

IdentifiableType.getDeclaredVersion(type) - JPA Method

JPA Method in jakarta.persistence.metamodel.IdentifiableType SingularAttribute getDeclaredVersion (   Class  type ) Return the attribute that corresponds to the version attribute ... version attribute Return: declared version attribute Throws: IllegalArgumentException - if version

IdentifiableType.getVersion(type) - JPA Method

; Class  type ) Return the attribute that corresponds to the version attribute of the entity or mapped superclass. Parameters: type - the type of the represented version attribute Return: version attribute Throws: IllegalArgumentException - if version attribute of the given type is not present in the identifiable type Since: JPA 2.0

EntityManager.lock(entity,lockMode,options) - JPA Method

the specified plain. If a pessimistic lock mode type is specified and the entity contains a version attribute, the persistence provider must also perform optimistic version checks when obtaining the database lock ... OptimisticLockException - if the optimistic version check fails PessimisticLockException - if pessimistic locking

EntityManager.find(entityClass,primaryKey,options) - JPA Method

is pessimistic and the entity has a version attribute, the persistence provider must perform optimistic version checks when obtaining the database lock. If these checks fail, the OptimisticLockException ... and a lock mode other than {@code NONE} is specified OptimisticLockException - if the optimistic version

EntityManager.find(entityGraph,primaryKey,options) - JPA Method

has a version attribute, the persistence provider must perform optimistic version checks ... version check fails PessimisticLockException - if pessimistic locking fails and the transaction is rolled

InterfaceRef jakarta.persistence.spi.PersistenceUnitInfo

the schema version of the persistence.xml file. Return: {@code persistence.xml} schema version Since: JPA 2 ... .PersistenceUnitTransactionType} in the next major version . Since: JPA 1.0 ValidationMode getValidationMode

EntityManager.lock(entity,lockMode,properties) - JPA Method

properties. If a pessimistic lock mode type is specified and the entity contains a version attribute, the persistence provider must also perform optimistic version checks when obtaining the database lock ... is performed OptimisticLockException - if the optimistic version check fails PessimisticLockException

EntityManager.lock(entity,lockMode) - JPA Method

contains a version attribute, the persistence provider must also perform optimistic version checks ... is performed OptimisticLockException - if the optimistic version check fails PessimisticLockException

EntityManager.find(entityClass,primaryKey,lockMode) - JPA Method

within the persistence context and the lock mode type is pessimistic and the entity has a version attribute, the persistence provider must perform optimistic version checks when obtaining the database lock ... other than {@code NONE} is specified OptimisticLockException - if the optimistic version check fails

EntityManager.find(entityClass,primaryKey,lockMode,properties) - JPA Method

and the entity has a version attribute, the persistence provider must perform optimistic version checks ... NONE} is specified OptimisticLockException - if the optimistic version check fails PessimisticLockException

InterfaceRef jakarta.persistence.PersistenceUnitUtil

is found not to be an entity Since: JPA 2.0 Object getVersion (Object entity) Return the version of the entity. A generated version is not guaranteed to be available until after the database insert

PersistenceUnitUtil.getVersion(entity) - JPA Method

JPA Method in jakarta.persistence.PersistenceUnitUtil Object getVersion (   Object entity ) Return the version of the entity. A generated version is not guaranteed to be available until after the database insert has occurred. Returns null if the entity does not yet have an id

PersistenceUnitInfo.getPersistenceXMLSchemaVersion() - JPA Method

JPA Method in jakarta.persistence.spi.PersistenceUnitInfo String getPersistenceXMLSchemaVersion () Returns the schema version of the persistence.xml file. Return: {@code persistence.xml} schema version Since: JPA 2.0

IdentifiableType.hasVersionAttribute() - JPA Method

JPA Method in jakarta.persistence.metamodel.IdentifiableType boolean hasVersionAttribute () Whether the identifiable type has a version attribute. Return: boolean indicating whether the identifiable type has a version attribute Since: JPA 2.0

InterfaceRef jakarta.persistence.criteria.CriteriaUpdate

using bulk update operations must manually update the value of the version column, if desired, and/or manually validate the value of the version column. The persistence context is not automatically

SingularAttribute.isVersion() - JPA Method

JPA Method in jakarta.persistence.metamodel.SingularAttribute boolean isVersion () Is the attribute a plain attribute? Return: boolean indicating whether the attribute is a version attribute Since: JPA 2.0

InterfaceRef jakarta.persistence.metamodel.SingularAttribute

.optional Since: JPA 2.0 boolean isVersion () Is the attribute a plain attribute? Return: boolean indicating whether the attribute is a version attribute Since: JPA 2.0

EnumConstRef jakarta.persistence.LockModeType.OPTIMISTIC_FORCE_INCREMENT

JPA Enum Constant in jakarta.persistence.LockModeType OPTIMISTIC_FORCE_INCREMENT Optimistic lock, with version update. Since: JPA 2.0

EnumConstRef jakarta.persistence.LockModeType.PESSIMISTIC_FORCE_INCREMENT

JPA Enum Constant in jakarta.persistence.LockModeType PESSIMISTIC_FORCE_INCREMENT Pessimistic write lock, with version update. Since: JPA 2.0

PersistenceUnitInfo.getTransactionType() - JPA Method

will change its return type to {@link jakarta.persistence.PersistenceUnitTransactionType} in the next major version . Since: JPA 1.0