[ 
https://issues.apache.org/jira/browse/OPENJPA-1929?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12986404#action_12986404
 ] 

Rick Curtis commented on OPENJPA-1929:
--------------------------------------

Can you post a unit test showing this behavior?

Thanks,
Rick

> ValueHandlers try to immediately write even though one is only reading
> ----------------------------------------------------------------------
>
>                 Key: OPENJPA-1929
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-1929
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: jdbc
>    Affects Versions: 2.0.1
>         Environment: any
>            Reporter: David Schmitz
>
> We have implemented an own ValueHandler by inheriting from 
> AbstractValueHandler. 
> If one reads from a query inside a transaction from a database, OpenJPA calls 
> the handler (toDataStoreValue) of the unmodified query objects trying to 
> write back to the database on commit, even though nothing has been 
> manipulated.
> The writting can only be avoided when leaving out the transaction block. 
> This is no correct JPA behaviour as it should be possible to do read-only 
> data processing within a JPA transaction.

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

Reply via email to