openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Patrick Linskey (JIRA)" <j...@apache.org>
Subject [jira] Commented: (OPENJPA-202) after invoking LRS processing in a client by calling an @LRS annotated relationship, the next em.clear()/em.close() gets org.apache.openjpa.persistence.InvalidStateException: You cannot transfer large result set fields from one object or field to another
Date Fri, 06 Apr 2007 19:38:32 GMT

    [ https://issues.apache.org/jira/browse/OPENJPA-202?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12487324
] 

Patrick Linskey commented on OPENJPA-202:
-----------------------------------------

Another possibility would be to detach the field if it is explicitly included in the fetch
configuration, either directly or via a fetch group that contains it. That would let people
get the data if they were willing to pay the price.

> after invoking LRS processing in a client by calling an @LRS annotated relationship,
the next em.clear()/em.close() gets org.apache.openjpa.persistence.InvalidStateException:
You cannot transfer large result set fields from one object or field to another
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: OPENJPA-202
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-202
>             Project: OpenJPA
>          Issue Type: Bug
>          Components: kernel
>    Affects Versions: 0.9.7
>         Environment: 0.9.7-incubating-SNAPSHOT
>            Reporter: George Hongell
>             Fix For: 0.9.7
>
>         Attachments: lrsBugWineryTest.zip
>
>
> after invoking LRS processing in a client by calling an @LRS annotated relationship,
the next em.clear()/em.close() gets org.apache.openjpa.persistence.InvalidStateException:
You cannot transfer large result set fields from one object or field to another
> <4|false|0.9.7-incubating-SNAPSHOT> org.apache.openjpa.persistence.InvalidStateException:
You cannot transfer large result set fields from one object or field to another.
> 	at org.apache.openjpa.util.AbstractLRSProxyCollection.setOwner(AbstractLRSProxyCollection.java:77)
> 	at org.apache.openjpa.kernel.DetachManager$DetachFieldManager.reproxy(DetachManager.java:523)
> 	at org.apache.openjpa.kernel.DetachManager.detachInternal(DetachManager.java:431)
> 	at org.apache.openjpa.kernel.DetachManager.detachAll(DetachManager.java:299)
> 	at org.apache.openjpa.kernel.BrokerImpl.detachAllInternal(BrokerImpl.java:3150)
> 	at org.apache.openjpa.kernel.BrokerImpl.detachAll(BrokerImpl.java:3123)
> 	at org.apache.openjpa.kernel.DelegatingBroker.detachAll(DelegatingBroker.java:1136)
> 	at org.apache.openjpa.persistence.EntityManagerImpl.clear(EntityManagerImpl.java:868)
> 	at com.ibm.websphere.ejb3sample.winetour.bug.BugWineryTest.testLargeResultSetAnnotation(BugWineryTest.java:902)
> 	at com.ibm.websphere.ejb3sample.winetour.bug.BugWineryTest.main(BugWineryTest.java:146)

-- 
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