cancel
Showing results for 
Search instead for 
Did you mean: 

IllegalArgumentException applying table filter

uwe_gerger
Discoverer
0 Kudos

Hello,

using the table filter functionality we got the following exception:

java.lang.IllegalArgumentException: fromIndex(35) > toIndex(32)

at java.util.Arrays.rangeCheck(Arrays.java:1320)

at java.util.Arrays.fill(Arrays.java:2315)

at com.sap.tc.webdynpro.basesrvc.util.SparseList$InnerPage.shrinkToSize(SparseList.java:332)

at com.sap.tc.webdynpro.basesrvc.util.SparseList$InnerPage.shrinkToSize(SparseList.java:335)

at com.sap.tc.webdynpro.basesrvc.util.SparseList.setSize(SparseList.java:614)

....

The exception is raised only when there are more than 800 entries in the table.

We use the netweaver 7.1.

Some hints?

Regards,

Uwe

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member185086
Active Contributor
0 Kudos

Hi

Which version are you using CE or 04 ?

1. If it is CE then we have to do a little modification of the existing class i.e condition for IWDAbstractTableColumn will have different condition which is other given for 04 version.

2. [Code help|http://wiki.sdn.sap.com/wiki/display/Snippets/ReadyMadeTableFilterExtension]

3. [Implementation help|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/f024364b-3086-2b10-b2be-c0ed7d33fe65&overridelayout=true]

4. Even afte these step if you get any error then post the specific code only.

Hope It help you

Best Regards

Satish Kumar