-
Bug
-
Resolution: Duplicate
-
P2
-
None
-
1.4.0
-
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
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
- duplicates
-
JDK-4375004 TransferHandler is throwing NotSerializableException.
-
- Closed
-