openjpa-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From olyalikov <oleg.lyali...@alcatel-lucent.com>
Subject Re: EntityManager.find ClassCastException for wrong but existing id
Date Fri, 12 Sep 2014 08:50:10 GMT
Created: https://issues.apache.org/jira/browse/OPENJPA-2528


Rick Curtis wrote
> I looked at your test, and it looks like an OpenJPA bug. I'd suggest
> opening a JIRA[1] and attach your test case.
> 
> Thanks,
> Rick
> 
> [1] https://issues.apache.org/jira/browse/OPENJPA
> 
> On Thu, Sep 11, 2014 at 2:38 AM, olyalikov &lt;

> oleg.lyalikov@

> &gt; wrote:
> 
>> I did a mistake - I'm getting not ClassNotFoundException but
>> ClassCastException:
>> java.lang.ClassCastException: org.apache.openjpa.find.entities.Document
>> cannot be cast to org.apache.openjpa.find.entities.Person
>>         at org.apache.openjpa.find.FindTest.testFind(FindTest.java:54)
>>
>> It's a result of executing
>>                 final Person p = em.find(Person.class, doc.getId());
>>
>> All this can be found/reproduced in the project attached to the previous
>> post.
>>
>> Oleg
>>
>>
>> Rick Curtis wrote
>> > Can we see the exception?
>> >
>> > Thanks,
>> > Rick
>> >
>> > On Wed, Sep 10, 2014 at 9:26 AM, olyalikov &lt;
>>
>> > oleg.lyalikov@
>>
>> > &gt; wrote:
>> >
>> >> Hello,
>> >>
>> >> I have base entity and 2 inheritors e.g. Person and Document.
>> >> If I try to find Person entity and provide id of the Document entity I
>> >> get
>> >> ClassNotFoundException but it should return either null or
>> >> EntityNotFoundException.
>> >> If I provide just some wrong non existing id I get null.
>> >> Here is link to the maven project with test:  openjpa-find-test.zip
>> >> &lt;
>> http://openjpa.208410.n2.nabble.com/file/n7587085/openjpa-find-test.zip&gt
>> ;
>> >> Should I post a bug in issue tracker?
>> >>
>> >> Thanks,
>> >> Oleg
>> >>
>> >>
>> >>
>> >>
>> >> --
>> >> View this message in context:
>> >>
>> http://openjpa.208410.n2.nabble.com/EntityManager-find-ClassCastException-for-wrong-but-existing-id-tp7587085.html
>> >> Sent from the OpenJPA Users mailing list archive at Nabble.com.
>> >>
>> >
>> >
>> >
>> > --
>> > *Rick Curtis*
>>
>>
>>
>>
>>
>> --
>> View this message in context:
>> http://openjpa.208410.n2.nabble.com/EntityManager-find-ClassCastException-for-wrong-but-existing-id-tp7587085p7587090.html
>> Sent from the OpenJPA Users mailing list archive at Nabble.com.
>>
> 
> 
> 
> -- 
> *Rick Curtis*





--
View this message in context: http://openjpa.208410.n2.nabble.com/EntityManager-find-ClassCastException-for-wrong-but-existing-id-tp7587085p7587095.html
Sent from the OpenJPA Users mailing list archive at Nabble.com.

Mime
View raw message