Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-5027950

JCK1.5-runtime api/javax_sql/rowset/serial/SerialArray/index.html#Main fails

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P2 P2
    • 5.0
    • 5.0
    • core-libs
    • None
    • rc
    • generic
    • generic
    • Verified

        Name: iaR10016 Date: 04/06/2004


        Filed By : J2SE-SQA [###@###.###
        JDK : JDK1.5.0-b45, JDK1.5.0-b44, JDK1.5.0-b43
                         (passes with JDK1.5.0-b42,
                          the test is not valid for JDK1.4.2)
        JCK : JCK1.5-runtime (b15)
        Platform[s] : all
        switch/Mode : default
        JCK test owner: http://javaweb.sfbay/jcce/tcks/jck/1.5/project/data_reports/owners.jto
        Falling test : api/javax_sql/rowset/serial/SerialArray/index.html#Main[SerialArray2002]

        JCK1.5-runtime api/javax_sql/rowset/serial/SerialArray/index.html#Main test fails using JDK1.5.0-b45
        on all platforms with java.lang.ArrayIndexOutOfBoundsException.

        Test source location:
        =====================
        /java/re/jck/1.5/promoted/beta/b15/binaries/JCK-runtime-15/tests/api/javax_sql/rowset/serial/SerialArray/MainTests.java

        jtr file location:
        ==================
        /net/jtgb4u4c.sfbay/export/sail15/results.2/tiger/b45/jck15/linux/RedHat_Advanced_Server_3_Gnome__linux-16/workDir/api/javax_sql/rowset/serial/SerialArray/index_Main.jtr

        How to reproduce:
        =================
        Run the following script (you may need to change its variables)

        --- script start ---
        #!/bin/sh

        #Paths in Java Software:
        JDK="/java/re/jdk/1.5.0/promoted/all/b45/binaries/linux-i586"
        JCK="/java/re/jck/1.5/promoted/beta/b15/binaries/JCK-runtime-15"

        #Alternative paths outside Java Software
        #JDK="/net/koori.sfbay/onestop/jdk/1.5.0/promoted/all/b45/binaries/linux-i586"
        #JCK="/net/koori.sfbay/onestop/jck/1.5/promoted/beta/b15/binaries/JCK-runtime-15"

        export CLASSPATH="$JCK/classes:$JCK/lib/javatest.jar"
        TEST="javasoft.sqe.tests.api.javax.sql.rowset.serial.SerialArray.MainTests -TestCaseID SerialArray2002"
        echo `cat $JCK/build.txt | grep JCK_VERSION` `cat $JCK/build.txt | grep JCK_BUILD`
        $JDK/bin/java -showversion $TEST
        --- script end ---

        Test output:
        ============
        JCK_VERSION=1.5 JCK_BUILD_ID=b15
        java version "1.5.0-beta2"
        Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta2-b45)
        Java HotSpot(TM) Client VM (build 1.5.0-beta2-b45, mixed mode)

        java.lang.ArrayIndexOutOfBoundsException
                 at java.lang.System.arraycopy(Native Method)
                 at javasoft.sqe.tests.api.javax.sql.rowset.serial.SerialArray.SBlob.getBytes(MainTests.java:706)
                 at javax.sql.rowset.serial.SerialBlob.<init>(SerialBlob.java:113)
                 at javax.sql.rowset.serial.SerialArray.<init>(SerialArray.java:230)
                 at javasoft.sqe.tests.api.javax.sql.rowset.serial.SerialArray.MainTests.SerialArray2002(MainTests.java:75)
                 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
                 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
                 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
                 at java.lang.reflect.Method.invoke(Method.java:495)
                 at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:399)
                 at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:195)
                 at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:127)
                 at javasoft.sqe.tests.api.javax.sql.rowset.serial.SerialArray.MainTests.main(MainTests.java:32)
        SerialArray2002: Failed. Test case throws exception: java.lang.ArrayIndexOutOfBoundsException
        ====== SerialArray2002 ====== public SerialArray(Array array) throws SerialException, SQLException
        STATUS:Failed.test cases: 1; all failed; first test case failure: SerialArray2002

        Specific machine info:
        ======================
        Hostname: linux-16
        OS: RedHat Advanced Server 3 (Gnome)
        Hostname: linux-18
        OS: Solaris 10 (x86) (GNOME)
        Hostname: linux-2
        OS: Windows 2000 Pro
        Hostname: novo48
        OS: Solaris 9 (sparc) (CDE)
        Hostname: sqe12
        OS: SuSE SLES 8

        ======================================================================

              ahandasunw Amit Handa (Inactive)
              irasunw Ira Ira (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: