Uploaded image for project: 'S2Container'
  1. S2Container
  2. CONTAINER-244

XlsReader で 65535 行まである Excel ファイルを読み込むと IndexOutOfBoundsException が発生する問題を修正しました.

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 2.4.29
    • 2.4.30
    • S2Container
    • None

    Description

      CONTAINER-188で32767行までしか読み込めない不具合を修正していただきましたが、XlsReader で、65535行まであるExcelファイルを読み込むと、IndexOutOfBoundsExceptionが発生します。

      java.lang.IndexOutOfBoundsException: Row number must be between 0 and 65535, was <65536>
      at org.apache.poi.hssf.usermodel.HSSFRow.setRowNum(HSSFRow.java:208)
      at org.apache.poi.hssf.usermodel.HSSFSheet.getRow(HSSFSheet.java:319)
      at org.seasar.extension.dataset.impl.XlsReader.setupRows(XlsReader.java:272)
      at org.seasar.extension.dataset.impl.XlsReader.createTable(XlsReader.java:218)
      at org.seasar.extension.dataset.impl.XlsReader.<init>(XlsReader.java:196)
      at org.seasar.extension.dataset.impl.XlsReader.<init>(XlsReader.java:91)
      at org.seasar.extension.unit.S2TestCase.readXls(S2TestCase.java:219)
      at org.seasar.extension.unit.S2TestCase.readXls(S2TestCase.java:206)

      よろしくお願いいたします。

      Attachments

        Activity

          People

            koichik koichik
            tanaka.kenichiro Kenichiro TANAKA
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: