openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Julien Kronegg (JIRA)" <>
Subject [jira] Created: (OPENJPA-1025) AbstractResultList.subList throws UnsupportedOperationException
Date Tue, 07 Apr 2009 07:14:12 GMT
AbstractResultList.subList throws UnsupportedOperationException

                 Key: OPENJPA-1025
             Project: OpenJPA
          Issue Type: Bug
          Components: lib
    Affects Versions: 1.2.1, 1.3.0, 2.0.0
Seam 2.0, OpenJPA 1.2.1
            Reporter: Julien Kronegg

AbstractResultList implements the basics for readonly result lists. When calling the subList(int,int)
method, the following exception is raised:

    at org.apache.openjpa.lib.rop.AbstractResultList.subList(
    at org.apache.openjpa.kernel.DelegatingResultList.subList(

Since the subList() method contract is to create a new List from the ResultList, this operation
does not modify the original list.
Thus, the subList() method should not raise an exception but should return a new list such

    return new ArrayList(openjpaList).subList(from, to);

This problem is also found by other users:

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

View raw message