Strange, I cannot see this issue (and few latest others) in JIRA web
interface even if I request all avaliable issues:
https://issues.apache.org/cayenne/secure/IssueNavigator.jspa?reset=true&mode=hide&pid=10000

2008/12/2 Andrus Adamchik (JIRA) <[EMAIL PROTECTED]>

>
>     [
> https://issues.apache.org/cayenne/browse/CAY-1142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel]
>
> Andrus Adamchik closed CAY-1142.
> --------------------------------
>
>    Resolution: Fixed
>
> > (Single table)  Inheritance and Paginated lists
> > ------------------------------------------------
> >
> >                 Key: CAY-1142
> >                 URL: https://issues.apache.org/cayenne/browse/CAY-1142
> >             Project: Cayenne
> >          Issue Type: Bug
> >          Components: Cayenne Core Library
> >    Affects Versions: 3.0M5
> >            Reporter: Andrus Adamchik
> >            Assignee: Andrus Adamchik
> >             Fix For: 3.0M6
> >
> >
> > Looks like using paginated queries results in exceptions and generally
> incorrect behavior when fetching on a superclass in case of single table
> inheritance. (This is not specific to single-table, rather this is the case
> we can easily test). The problem is PersistentListHelper inner class of
> IncrementalFaultList:
> >         boolean incorrectObjectType(Object object) {
> >             ...
> >             if
> (!persistent.getObjectId().getEntityName().equals(rootEntity.getName())) {
> >                 return true;
> >             }
> >             return false;
> >         }
> > Comparing entity names is not appropriate as an object can be a subclass
> with a different entity name.
>
> --
> 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