Details

    • Subcomponent:
    • Resolved In Build:
      b11
    • CPU:
      generic
    • OS:
      generic
    • Verification:
      Verified

      Description

      api/javax-swing/JTable tests failed on both b05, b07 - Mustang
      JDK : 1.6.0-b05
      JDK : 1.6.0-b07
      JCK : jck1.5
      Platform[s] : Windows 2000, Solaris10
      switch/Mode : ALL
      JCK test owner : http://javaweb.eng/jck/usr/owners.jto
      Failing Tests :

      1: * api/javax_swing/JTable/index.html#getXXX2 : JTable getXXX methods tests

      2: # api/javax_swing/JTable/index.html#editXXXed : JTable editingCanceled() and editingStopped() tests

      Test source location:
      =====================

      1: /net/jtgb4u4c/export/sail1/testarea/jck1.5.b28/JCK-runtime-15/tests/api/javax_swing/JTable/getXXX2Tests.java

      2: /net/jtgb4u4c/export/sail1/testarea/jck1.5.b28/JCK-runtime-15/tests/api/javax_swing/JTable/editXXXedTests.java

      jtr file location:
      ==================
      1: /java/sqa/jckreg1/mustang/b05/jck/workDir/api/javax_swing/JTable/index_getXXX2.jtr

      2: /java/sqa/jckreg1/mustang/b05/jck/workDir/api/javax_swing/JTable/index_editXXXed.jtr


      How to reproduce:
      ====================
      [include the commandline script]
      --------Script START---------------------
      #!/bin/sh

      #Paths
      #JDK="/net/koori.sfbay/p/jdk04/jdk/1.5.0_01/ea/b03/binaries/solaris-sparc"
      JDK="/net/koori.sfbay/p/jdk12/jdk/1.6.0/ea/b07/binaries/solaris-sparc"
      #JDK="/net/koori.sfbay/p/jdk12/jdk/1.6.0/ea/b07/binaries/windows-i586"
      #JDK="/net/koori.sfbay/p/jdk12/jdk/1.6.0/ea/b05/binaries/solaris-sparc"
      #JDK="/net/koori.sfbay/p/jdk12/jdk/1.6.0/ea/b05/binaries/windows-i586

      #JCK="/java/re/jck/1.5/promoted/latest/binaries/JCK-runtime-15"

      #JDK="/export/jdk/b02/solaris-i586/jdk1.5.0_01"
      JCK="/net/jtgb4u4c.sfbay/export/sail1/testarea/jck1.5.b28/JCK-runtime-15"

      CLASSPATH="$JCK/classes:$JCK/lib/javatest.jar"

      #TEST="javasoft.sqe.tests.api.javax.swing.JTable.getXXX2Tests -TestCaseID ALL"
      TEST=" javasoft.sqe.tests.api.javax.swing.JTable.editXXXedTests -TestCaseID ALL"

      #echo `cat $JCK/build.txt | grep JCK_VERSION` `cat $JCK/build.txt | grep JCK_BUILD`

      #$JDK/bin/java -showversion -cp $CLASSPATH $TEST
      #$JDK/bin/java -cp $CLASSPATH $TEST
      $JDK/bin/java -Xcomp -server -cp $CLASSPATH $TEST
      #$JDK/bin/java -server -cp $CLASSPATH $TEST
      #$JDK/bin/java -client -cp $CLASSPATH $TEST

      ...
      --------Script END----------------------


      Test output:
      =============
      ************************************************************************************
      1:TEST="javasoft.sqe.tests.api.javax.swing.JTable.getXXX2Tests
      ************************************************************************************

      java.lang.NullPointerException
              at javax.swing.SwingUtilities.isDescendingFrom(SwingUtilities.java:394)
              at javax.swing.JTable.removeEditor(JTable.java:3999)
              at javax.swing.JTable.editingStopped(JTable.java:3333)
              at javasoft.sqe.tests.api.javax.swing.JTable.getXXX2Tests.JTable2071(getXXX2Tests.java:416)
              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:585)
              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.swing.JTable.getXXX2Tests.main(getXXX2Tests.java:77)
      JTable2071: Failed. Test case throws exception: java.lang.NullPointerException
      java.lang.NullPointerException
              at javax.swing.SwingUtilities.isDescendingFrom(SwingUtilities.java:394)
              at javax.swing.JTable.removeEditor(JTable.java:3999)
              at javax.swing.JTable.editingStopped(JTable.java:3333)
              at javasoft.sqe.tests.api.javax.swing.JTable.getXXX2Tests.JTable2072(getXXX2Tests.java:446)
              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:585)
              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.swing.JTable.getXXX2Tests.main(getXXX2Tests.java:77)
      JTable2072: Failed. Test case throws exception: java.lang.NullPointerException
      java.lang.NullPointerException
              at javax.swing.SwingUtilities.isDescendingFrom(SwingUtilities.java:394)
              at javax.swing.JTable.removeEditor(JTable.java:3999)
              at javax.swing.JTable.editingStopped(JTable.java:3333)
              at javasoft.sqe.tests.api.javax.swing.JTable.getXXX2Tests.JTable2073(getXXX2Tests.java:483)
              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:585)
              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.swing.JTable.getXXX2Tests.main(getXXX2Tests.java:77)
      JTable2073: Failed. Test case throws exception: java.lang.NullPointerException
      java.lang.NullPointerException
              at javax.swing.SwingUtilities.isDescendingFrom(SwingUtilities.java:394)
              at javax.swing.JTable.removeEditor(JTable.java:3999)
              at javax.swing.JTable.editingStopped(JTable.java:3333)
              at javasoft.sqe.tests.api.javax.swing.JTable.getXXX2Tests.JTable2084(getXXX2Tests.java:763)
              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:585)
              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.swing.JTable.getXXX2Tests.main(getXXX2Tests.java:77)
      JTable2084: Failed. Test case throws exception: java.lang.NullPointerException
      ====== JTable2063 ====== public AccessibleContext getAccessibleContext()
      ====== JTable2064 ====== public boolean getAutoCreateColumnsFromModel()
      ====== JTable2065 ====== public boolean getCellEditor(int row,int column)
      ====== JTable2066 ====== public boolean getCellRect(int row,int column,boolean incSp)
      ====== JTable2067 ====== public boolean getCellSelectionEnabled()
      ====== JTable2068 ====== public TableCellEditor getDefaultEditor(Class class)
      ====== JTable2069 ====== public TableCellRenderer getDefaultRenderer(Class class)
      ====== JTable2070 ====== public boolean setDragEnabled(boolean enabled)
      ====== JTable2071 ====== public int getEditingColumn()
      ====== JTable2072 ====== public int getEditingRow()
      ====== JTable2073 ====== public Component getEditorComponent()
      ====== JTable2074 ====== public Color setGridColor()
      Correctly thrown IAE on null parameter
      ====== JTable2075 ====== public int getRowMargin()
      ====== JTable2076 ====== public boolean getScrollableTracksViewportWidth()
      ====== JTable2077 ====== public boolean getShowHorizontalLines()
      ====== JTable2078 ====== public boolean getShowVerticalLines()
      ====== JTable2079 ====== public void initializeLocalVars()
      ====== JTable2080 ====== public boolean isCellEditable(int row, int column)
      ====== JTable2081 ====== public boolean isCellSelected(int row, int column)
      ====== JTable2082 ====== public boolean isColumnSelected(int index)
      ====== JTable2083 ====== public boolean isRowSelected(int index)
      ====== JTable2084 ====== public boolean isEditing()
      STATUS:Failed.test cases: 22; passed: 18; failed: 4; first test case failure: JTable2071



      ************************************************************************************
      2:TEST=" javasoft.sqe.tests.api.javax.swing.JTable.editXXXedTests "
      *************************************************************************************
      java.lang.NullPointerException
              at javax.swing.SwingUtilities.isDescendingFrom(SwingUtilities.java:394)
              at javax.swing.JTable.removeEditor(JTable.java:3999)
              at javax.swing.JTable.editingCanceled(JTable.java:3348)
              at javasoft.sqe.tests.api.javax.swing.JTable.editXXXedTests.JTable2061(editXXXedTests.java:46)
              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:585)
              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.swing.JTable.editXXXedTests.main(editXXXedTests.java:29)
      JTable2061: Failed. Test case throws exception: java.lang.NullPointerException
      java.lang.NullPointerException
              at javax.swing.SwingUtilities.isDescendingFrom(SwingUtilities.java:394)
              at javax.swing.JTable.removeEditor(JTable.java:3999)
              at javax.swing.JTable.editingStopped(JTable.java:3333)
              at javasoft.sqe.tests.api.javax.swing.JTable.editXXXedTests.JTable2062(editXXXedTests.java:70)
              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:585)
              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.swing.JTable.editXXXedTests.main(editXXXedTests.java:29)
      JTable2062: Failed. Test case throws exception: java.lang.NullPointerException
      ====== JTable2061 ====== public void editingCanceled(ChangeEvent e)
      ====== JTable2062 ====== public void editingStopped(ChangeEvent e)
      STATUS:Failed.test cases: 2; all failed; first test case failure: JTable2061


      Specific Machine Info:
      =====================
      jtg-s111% uname -a
      SunOS jtg-s111 5.10 s10_67 sun4u sparc SUNW,Ultra-60


      Windows:

      $ uname -a
      Windows_NT ANTICLINE 5 00 586
      ###@###.### 10/12/04 00:03 GMT

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                alexp Alexander Potochkin (Inactive)
                Reporter:
                rdannapa Rajesh Dannapaneni (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Imported:
                  Indexed: