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

Some tests fail with NotSerializableException.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: P2 P2
    • None
    • 1.4.0
    • client-libs
    • None
    • x86, sparc
    • solaris, solaris_8, windows_nt

      OS : Win32, Solaris - sparc, x86

      testbase : testbase_ss (/net/sqesvr/export/vsn/VM/testbase/testbase_ss
      tests that fail :
      libs_api_tests/1.2_only/javax_swing/JList/JL_writeObject compile_and_execute JL_writeObject
      libs_api_tests/1.2_only/javax_swing/JPasswordField/JPF_writeObject compile_and_execute JPF_writeObject
      libs_api_tests/1.2_only/javax_swing/JTextField/JTF_writeObjectTests compile_and_execute JTF_writeObjectTests
      libs_api_tests/1.2_only/javax_swing/JTextPane/JTP_writeObjectTests compile_and_execute JTP_writeObjectTests

      How to Reproduce :
      1. Setup Tonga to point to the testbase and testlist mentioned above.
      2. Run the tests.

      The tests pass with kestrel but fail with merlin.

      Output :
      Test 1: writeObject()
      Test 1 Failed
      Unexpected Exception thrown javax.swing.TransferHandler$DropHandler
      java.io.NotSerializableException: javax.swing.TransferHandler$DropHandler
              at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1148)
              at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
              at java.io.ObjectOutputStream.outputClassFields(ObjectOutputStream.java:1841)
              at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:480)
              at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1214)
              at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
              at java.io.ObjectOutputStream.outputClassFields(ObjectOutputStream.java:1841)
              at java.io.ObjectOutputStream.defaultWriteObject(ObjectOutputStream.java:480)
              at java.awt.Component.writeObject(Component.java:5689)
              at java.lang.reflect.Method.invoke(Native Method)
              at java.io.ObjectOutputStream.invokeObjectWriter(ObjectOutputStream.java:1878)
              at java.io.ObjectOutputStream.outputObject(ObjectOutputStream.java:1210)
              at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:366)
              at JL_writeObject.Test01(JL_writeObject.java:127)
              at JL_writeObject.main(JL_writeObject.java:74)
      Pass count: 0
      Fail count: 1
      Test for JList.writeObject Failed

            tprinzing Tim Prinzing (Inactive)
            mpawarsunw Maneesh Pawar (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: