ObjectDB Database Search

1-50 of 86 results

Detached JPA Entities

to the database unless you merge them back into an EntityManager , which makes them managed again. Detached ... back a transaction, either by calling rollback or when a commit fails. Explicit merge You can merge a detached object back into a persistence context by using the merge method: Employee managedEmployee = em

jakarta.persistence.CascadeType.MERGE

Jakarta Persistence (JPA) Enum Constant in jakarta.persistence.CascadeType MERGE Cascade the merge operation Since: Jakarta Persistence (JPA) 1.0

Merge on detached entities

Hello, it is possible to merge detached entities? There are some attached entities which load from ... the fields of the detached entities will be changed and a merge by em. merge (entity) will be saved the entities. Can this works correctly? How are the rules of the merge process? Do the changed fields

Cascading merge() leading to "Attempt to persist a reference to a non managed instance" error

with a parent/child relationship and cascading merge () operations. The parent has an application defined id ... ; EntityTransaction tx = em.getTransaction();     tx.begin();     em. merge (new Child(new Parent("Joe")));     em. merge (new Child(new Parent("Tim")));   

EntityManager.merge gives EntityNotFoundException

Just started using objectdb (2.3.4). Calling EntityManager. merge for a new (non-managed) object ... .EntityNotFoundException Entity is not found: classdb.Test#'id' (error 631) at com.objectdb.jpa.EMImpl. merge (EMImpl.java:456) at classdb.Test.main(Test.java:32) thepigs Matt Pepar You are right, merging non

NullpointerException when execute a merge

tree that is persisted with " merge ()". Then we want to persist “ merge ()” an new object of a different ... .objectdb.o.OBC.onObjectDBError(OBC.java:1503) at com.objectdb.jpa.EMImpl. merge (EMImpl.java:526) at com ... .EMImpl. merge (EMImpl.java:523) ... 43 more   But if we use enhanced classes, we do not

Error during cascaded merge

.o.OBC.onObjectDBError(OBC.java:1506) at com.objectdb.jpa.EMImpl. merge (EMImpl.java:518) To narrow ... ().add(new ChannelConfigurationSet());     em. merge (unit); } This is exactly what happens in our webapp. A unit entity gets detached, the user edits it, its merged

Problem on JPA Merge Entity.

Hello, I have a problem with the EntityManager. merge () function. I set a property value ... updateErgoClass(ERGOClass ergoClass) throws DaoException { entityManager. merge (ergoClass ... - is it an ObjectDB merge issue or Spring / JPA transaction management issue? Maybe it is a missing

Merge failure with composite primary key

) (error 631) at com.objectdb.jpa.EMImpl. merge (EMImpl.java:451) at MergeTest.main(MergeTest.java:19 ... problem in merging non managed entity objects (calling merge on a new non persistent object), and build 2

Merge with Parent/Child entities not possible

long id;   @ManyToOne(fetch = FetchType.LAZY, cascade = { CascadeType.PERSIST, CascadeType. MERGE ... ("childEntity4"));   parentEntity = entityManager. merge (parentEntityNew);   entityManager

javax.persistence.EntityNotFoundException using merge

I am trying to persist a new object using merge operation.But I am getting javax.persistence.EntityNotFoundException . When working with other JPA implementor it works fine. I need to use merge beause I need to get the reference to the managed instance of the created object. I am using ObjectDB 2

Issue with merge in 2.4.3

Hi, we just tried to upgrade to 2.4.3 from 2.4.2. One of our regression tests is failing. Appears objects are getting created twice on merge . Please see attached unit test. Thanks Paul. pedwards Paul Edwards This regression bug was the result of a bad optimization  that is now fixed in build 2.4.3_01. support Support

Problem with merging / persisitng objects with @Embeddable field

") List productSets;   lwalkowski Lukasz Walkowski There were some changes (fixes) in merge in

jakarta.persistence.EntityManager

be merged , replacing the state of a managed instance with the same persistent identity. Note ... to the current transaction. Since: Jakarta Persistence (JPA) 3.2 T merge ( T entity ) Merge the state ... persistent identity. This operation cascades to every entity related by an association marked cascade= MERGE

jakarta.persistence.CascadeType

=ALL is equivalent to cascade={PERSIST, MERGE , REMOVE, REFRESH, DETACH} . See Also: ManyToOne.cascade ... operation Since: Jakarta Persistence (JPA) 2.0 MERGE Cascade the merge operation Since: Jakarta

Persist error @ManyToMany how to define correct entities relationships

. You may also consider using merge instead of persist . support Support Thank you for the reply. If a product is created ... webservice ID are used as index (and they may already exist in objectdb). I will try with merge , this is probably what i need here. lo Hoel I just tried with merge , it kinda works except now no category

jakarta.persistence.NamedAttributeNode

-specific attributes. Superclass subgraph entries will be merged into subclass subgraphs. The value ... subgraphs are intended to add subclass-specific attributes. Superclass subgraph entries are merged into

Unexpected exception (Error 990) - Merge with no Transaction

I am frequently having an error when merging a detached object outside of a transaction ... ;    em. merge (a).setValue("second version");      em.getTransaction ... .createEntityManager();         a = em. merge (a);      

@MappedSuperclass and @Transient not working as I expected

; protected DataObject merge () {   //System.err.println("Saving " + this.getClass() + " id ... .getTransaction().begin();   DataObject merged = em. merge (this);   em.getTransaction().commit();   em.close();   //System.err.println("Got back id " + merged .id + " version " + merged

Database Inconsistency or corruption

are annoted with Cascade.ALL. That is, when merging an ObjectValue, the merge operation is propagated ... ;   System.out.println("Trying to merge first object " + em.getLockMode(ov));    ... ())){         em. merge (attr.getValue());     

OptimisticLockException

with incremented field was not used in a subsequent persist operation Are you using a merge or persist? With a 'em. merge ()', you have to take care to assign the reference passed back because it will be different ... be wrong here. EDIT: Merge will attach Willks William Optimistic locking is enabled by ObjectDB

JOD problems regarding detachCopy()

merging detached objects is that JPA has a dedicated method,  merg e(obj), where JDO uses ... makePersistent , ObjectDB has to decide whether it is invoked to  persist or merge . Currently ObjectDB ... that case with an explicit  merge :     ((EntityManager)pm). merge (b_copy); As

Different behavior with persist() and queried instances?

so a following merge call doesn't bring any success either. How is this supposed to work? Alex quasado Alexander Adam Looks like calling merge () *before* modifying the underlying list property does the job ... and create a new one using the same factory. - Start transaction again, call merge with your existing

jakarta.persistence.NamedAttributeNode.keySubgraph

entries are merged into subclass subgraphs. The value of this element is the name of the key subgraph as

Upgrade to 2.4.1_03

. merge (EMImpl.java:454) at com.contextspace.AddressTest.test(AddressTest.java:93) at sun.reflect ... ) at com.objectdb.jpa.EMImpl. merge (EMImpl.java:451) ... 24 more Caused by: java.lang.reflect ... that ObjectDB builds a new entity object for merge , which includes clearing the new constructed object

Upgrade to 2.4.1_02

have attached a testcase demonstrating this issue. Its failing on the merge . Thanks P. pedwards Paul Edwards ... 363) at com.objectdb.jpa.EMImpl. merge (EMImpl.java:454) at com.contextspace.AddressTest.test ... ) at com.objectdb.o.EMR.q(EMR.java:76) at com.objectdb.jpa.EMImpl. merge (EMImpl.java:451) ... 24

Double persist of Entity field with Cascade.ALL

. by adding or removing new Chapters), merging the Book class on the server side should result in new and modified Chapters being persisted and merged accordingly. This works as expected on the Book ... project demonstrates a bug in cascading merge to new entity objects. A new issue was filled . 

Java 8 Enhancer Problem

fetch, detach, change and merge an object I get the following exception: Caused by: com.objectdb.o ... . merge (EMImpl.java:518) Inserting new objects works. Also merging ones created after the update to 2.5

Multiple Collection Fields not update correctly

, 8.0, 8.0 Merge it           EntityManager em = getEM();   ... .getTransaction().begin();             em. merge (myEntity ... . But when updating( merging existing record) somehow the rotation overrides the position. I

Getting Unexpected internal exception when updating entity in MEM db

Hi, I am using mem db. When am doing Merge operation getting "com.objectdb.o.InternalException ... .java:38) at com.objectdb.o.OBC.onObjectDBError(OBC.java:1017) at com.objectdb.jpa.EMImpl. merge (EMImpl ... ) at com.objectdb.jpa.EMImpl. merge (EMImpl.java:304) ... 12 more Thanks   Manoj Manoj Kumar Maharana

Optimization Question

). If you still want to try updating only the modified objects, maybe the new merge feature of ObjectDB 2.0 RC1 can help. ObjectDB does such comparisons internally to determine if a merged object has been modified. Still, you will have to manage the object IDs in order to merge a graph of objects that use

newbie - lots of exeptions

.prohire.agent.entities.CompanyLocation.locationPKey (error 363) at com.objectdb.jpa.EMImpl. merge (EMImpl.java:456) at com.sun.enterprise.container.common.impl.EntityManagerWrapper. merge ... .objectdb.o.EMR.q(EMR.java:77) at com.objectdb.jpa.EMImpl. merge (EMImpl.java:453) ... 66 more Caused by

Updating existing persistence entries

is selected). If a detached object is modified, it has to be merged (maybe merge is your missing method ... the beans, and then you do not have detached objects and merge is not required. This is how ObjectDB

Entity Update - Is the documentation up to date?

transaction.  If I subsequently begin and commit a transaction, all my changes seem to be merged ... and commit a transaction, all my changes seem to be merged automatically. The more conventional way ... and then merge them within an active transaction. Your method should work as

ManyToMany Set is null

={CascadeType. DETACH ,CascadeType. MERGE ,CascadeType. REFRESH }) @JoinTable(name="PERSON_CONTRACT ... = FetchType. EAGER , cascade={CascadeType. DETACH ,CascadeType. MERGE ,CascadeType. REFRESH }, mappedBy

Attempt to remove a detached entity object (error 613)

Hello, that's a strange error for me ... I have a detached object in my Java code and i just wanted to merge it ... Unfortunatly, i get this error : Failed to commit transaction: Attempt to remove ... : * How can i see the low level batch SQL operations before flushing the merge . So i

Cascading persistence through an inverse field

={PERSIST, REFRESH, MERGE }) private Set points = new HashSet (); public void addPoint(Point p ... , REFRESH, MERGE }) private Set pointCollections; ... } Scenario 1: PointCollection col = new

Object DB vs EclipseLink/TopLink: Unloaded relationships in detached entities

the transactional one and when you want to use the entity in a transaction it will have to be properly merged ... merge call). From doug clarke http://forums.oracle.com/forums/thread.jspa?messageID=1706796

Removing an entity throws exception

is the entity detached (why?). When I merge it, I can remove it without problems... The Customer class ... ; try {      //c = em. merge (c);      em.remove(c);  

ClassCastException of same object type

merging the two plugins to one plugin to see if it helps. support Support Tranferring the classes

Complex Schema Upgrade not working

" have been merged into the member.Member class - The member.Member class is now the address.Address class We've

Unexpected exception (Error 990) - NullPointerException

I'm using Version 2.5.4_05 Maybe this Exception is created by calling em. merge ()  - et ... .objectdb.jpa.EMImpl. merge (EMImpl.java:514) at com.sun.enterprise.container.common.impl.EntityManagerWrapper. merge (EntityManagerWrapper.java:305) at de.kevinfleischer.zvagent.dataenricher

@PrePersist not working correctly

it with @PrePersist . If i merge an object the annotated method get's called but all members are on their default values. I only tried it with new objects. So merge get's an object with id = null and therefore shoud behave like persist. (I always use merge ) If i set a breakpoint before the em. merge

Slow query due to scanning multiple indexes

of both indexes and merges the results, which is orders of magnitude slower (30-50 ms): SELECT p FROM ... that satisfy: (p.rackOID='826268'). [Step 3] Order the results of step 2 by: p. [Step 4] Merge ... no more than one index with build 2.9.5_01, using: System.setProperty("objectdb.temp.no-index- merge ", "true

Unexpected exception

.objectdb.o.TVS.b(TVS.java:94) at com.objectdb.o.EMR.g(EMR.java:78) at com.objectdb.jpa.EMImpl. merge ... to merge , and its primary key, and report back? support Support

[ObjectDB 2.2.6_02] Unexpected exception (Error 990) at com.objectdb.o.OBC.aJ(OBC.java:961)

.TVS.g(TVS.java:105) at com.objectdb.o.TVS.g(TVS.java:93) at com.objectdb.jpa.EMImpl. merge (EMImpl.java ... = em. merge (chart); em.getTransaction().commit(); } catch (Exception ex) { String msg = ex

After using the enhancer, Lazy loaded collections are no longer loading. They are set as null

; } @Override public void setId(Long id) { this.id = id; } @OneToMany(cascade={CascadeType. MERGE ... ; @OneToMany(cascade={CascadeType. MERGE , CascadeType.PERSIST},        

ObjectDB 2.4.2

by JOIN FETCH ( issue #854 ). Fixed type checking of query parameters. Changed merge implementation ... (unset values in new fields) correctly. Fixed a bug in clearing embedded objects during merge . Added

ObjectDB 2.3.3

on merge to be called after merging fields ( issue #551 ). Fixed eager fetch of collections

ObjectDB 2.3.6

LEFT OUTER JOIN. Fixed GROUP BY DATE(...) - merging AM and PM into the same date.