camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christian Mueller (JIRA)" <j...@apache.org>
Subject [jira] Resolved: (CAMEL-2980) camel-jpa doesn't use EntityManager.merge(entity) in the right way
Date Fri, 06 Aug 2010 01:37:25 GMT

     [ https://issues.apache.org/activemq/browse/CAMEL-2980?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Christian Mueller resolved CAMEL-2980.
--------------------------------------

    Resolution: Fixed

> camel-jpa doesn't use EntityManager.merge(entity) in the right way
> ------------------------------------------------------------------
>
>                 Key: CAMEL-2980
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2980
>             Project: Apache Camel
>          Issue Type: Bug
>          Components: camel-jpa
>    Affects Versions: 2.4.0
>         Environment: All
>            Reporter: Christian Mueller
>            Assignee: Christian Mueller
>             Fix For: 2.5.0
>
>
> The EntityManager.merge(entity) method returns the merged entity. The exchange in message
body should be updated with the merged entity (what camel-jpa currently not do).
> I running into this problem, because after saving an entity in the database, the id field
was still null. So, we don't know, which entity in the database is the corresponding to this
entity... :-(
> Have a look in the process method of [JpaProducer|http://svn.apache.org/viewvc/camel/trunk/components/camel-jpa/src/main/java/org/apache/camel/component/jpa/JpaProducer.java?view=markup]
and the Java doc from the [EntityManager|http://download.oracle.com/docs/cd/E17477_01/javaee/5/api/javax/persistence/EntityManager.html#merge%28T%29].
> Christian

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message