-
Bug
-
Resolution: Fixed
-
P2
-
1.4.0
-
beta3
-
x86, sparc
-
linux, solaris_2.6, windows_95
-
Verified
JDK : 1.4.0-beta-b74 (passed b73)
JCK : jck1.3a, JCK14
Platform[s] : Solaris Sparc/Intel
switch/Mode : All
JCK test owner : http://javaweb.eng/jck/usr/owners.jto
Failing Test :
api/java_awt/Event/InvocationEvent/serial/index.html#Input
Test source location:
=====================
/net/jdk/export/disk8/local.java/jck1.3a/JCK-runtime-13a/tests/api/java_awt/Event/InvocationEvent/serial/InputTests.java
jtr file location:
==================
file:///net/jtgb4u4c/export/sail16/results/merlin/b74/jck13a/sparc/s6_server_jtg-s116/workDir/api/java_awt/Event/InvocationEvent/serial/index_Input.jtr
How to reproduce:
====================
Run the attached script
InvocationEvent.ksh
--------Script START---------------------
#!/bin/ksh
SWITCH=${1+$@}
JDK=/net/jdk/export/disk8/local.java/jdk1.4.0
#JDK=/net/jdk/export/disk6/promoted/jdk/1.4/beta_refresh/b73/binaries
TESTBASE=/net/jdk/export/disk8/local.java/jck1.3a
JCK=${TESTBASE}/JCK-runtime-13a
executeClass="javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests"
excludeCmd=
executeClassArgs="-TestCaseID serial2002"
executeTestURL=
headless=
#executeContextArgs is used for vm testing.
executeContextArgs=
case `uname -s` in
SunOS)
ARCH=`uname -p`
case $ARCH in
sparc)
sharedJDK=$JDK/solsparc
;;
i386)
sharedJDK=$JDK/solx86
;;
esac
;;
Linux)
sharedJDK=$JDK/linux-i386
ARCH=linux
;;
esac
CLASSPATH=${JCK}/classes:${JCK}/javatest.jar
DISPLAY=${DISPLAY-$HOST:0.0}
if `echo $SWITCH|grep "\-d64" >/dev/null`; then
LD_LIBRARY_PATH=${JCK}/lib/sparcv9
else
LD_LIBRARY_PATH=${JCK}/lib/${ARCH}
fi
PATH=$JDK/bin:$sharedJDK/bin:$PATH
export PATH CLASSPATH DISPLAY LD_LIBRARY_PATH
echo
java ${SWITCH} -version
echo
java ${SWITCH} -verify -Xfuture -Djava.security.policy=${JCK}/lib/jck.policy -Djava.rmi.activation.port=${executeClass} -Djava.awt.headless=${headless} ${executeClass} ${excludeCmd} ${executeClassArgs} ${executeContextArgs} ${executeTestURL} --------Script END----------------------
Test output:
=============
java version "1.4.0-beta_refresh"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta_refresh-b74)
Java HotSpot(TM) Client VM (build 1.4.0-beta_refresh-b74, mixed mode)
serial2002: Failed. FAILED
Checking for JDK Version : 1.2
Creating StreamObject from spec
Setting the value of serial fields
Converting the StreamObject to Object
I/O error. Got exception:
java.io.InvalidClassException: java.awt.event.InvocationEvent; local class incompatible: stream classdesc serialVersionUID = 436056344909459450, local class serialVersionUID = 4477466249054404423
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:460)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1479)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1393)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1584)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1232)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:303)
at javasoft.sqe.serial.util.Convert.streamObjectToObject(Convert.java:60)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.serial2002(InputTests.java:121)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Method.java:311)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:409)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:205)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:137)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.main(InputTests.java:42)
Checking for JDK Version : 1.21
Creating StreamObject from spec
Setting the value of serial fields
Converting the StreamObject to Object
I/O error. Got exception:
java.io.InvalidClassException: java.awt.event.InvocationEvent; local class incompatible: stream classdesc serialVersionUID = 436056344909459450, local class serialVersionUID = 4477466249054404423
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:460)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1479)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1393)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1584)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1232)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:303)
at javasoft.sqe.serial.util.Convert.streamObjectToObject(Convert.java:60)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.serial2002(InputTests.java:121)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Method.java:311)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:409)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:205)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:137)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.main(InputTests.java:42)
Checking for JDK Version : 1.22
Creating StreamObject from spec
Setting the value of serial fields
Converting the StreamObject to Object
I/O error. Got exception:
java.io.InvalidClassException: java.awt.event.InvocationEvent; local class incompatible: stream classdesc serialVersionUID = 436056344909459450, local class serialVersionUID = 4477466249054404423
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:460)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1479)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1393)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1584)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1232)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:303)
at javasoft.sqe.serial.util.Convert.streamObjectToObject(Convert.java:60)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.serial2002(InputTests.java:121)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Method.java:311)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:409)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:205)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:137)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.main(InputTests.java:42)
Checking for JDK Version : 1.3
Creating StreamObject from spec
Setting the value of serial fields
Converting the StreamObject to Object
I/O error. Got exception:
java.io.InvalidClassException: java.awt.event.InvocationEvent; local class incompatible: stream classdesc serialVersionUID = 436056344909459450, local class serialVersionUID = 4477466249054404423
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:460)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1479)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1393)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1584)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1232)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:303)
at javasoft.sqe.serial.util.Convert.streamObjectToObject(Convert.java:60)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.serial2002(InputTests.java:121)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Method.java:311)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:409)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:205)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:137)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.main(InputTests.java:42)
serial2002 failed.
STATUS:Failed.tests: 1; failed: 1; first test case failure: serial2002
Specific Machine Info:
=====================
SunOS jtg-s116 5.6 Generic_105181-26 sun4u sparc SUNW,Ultra-2
SunOS jtg-i104 5.6 Generic_105182-25 i86pc i386 i86pc
takwing.cheung@Eng 2001-08-03
JCK : jck1.3a, JCK14
Platform[s] : Solaris Sparc/Intel
switch/Mode : All
JCK test owner : http://javaweb.eng/jck/usr/owners.jto
Failing Test :
api/java_awt/Event/InvocationEvent/serial/index.html#Input
Test source location:
=====================
/net/jdk/export/disk8/local.java/jck1.3a/JCK-runtime-13a/tests/api/java_awt/Event/InvocationEvent/serial/InputTests.java
jtr file location:
==================
file:///net/jtgb4u4c/export/sail16/results/merlin/b74/jck13a/sparc/s6_server_jtg-s116/workDir/api/java_awt/Event/InvocationEvent/serial/index_Input.jtr
How to reproduce:
====================
Run the attached script
InvocationEvent.ksh
--------Script START---------------------
#!/bin/ksh
SWITCH=${1+$@}
JDK=/net/jdk/export/disk8/local.java/jdk1.4.0
#JDK=/net/jdk/export/disk6/promoted/jdk/1.4/beta_refresh/b73/binaries
TESTBASE=/net/jdk/export/disk8/local.java/jck1.3a
JCK=${TESTBASE}/JCK-runtime-13a
executeClass="javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests"
excludeCmd=
executeClassArgs="-TestCaseID serial2002"
executeTestURL=
headless=
#executeContextArgs is used for vm testing.
executeContextArgs=
case `uname -s` in
SunOS)
ARCH=`uname -p`
case $ARCH in
sparc)
sharedJDK=$JDK/solsparc
;;
i386)
sharedJDK=$JDK/solx86
;;
esac
;;
Linux)
sharedJDK=$JDK/linux-i386
ARCH=linux
;;
esac
CLASSPATH=${JCK}/classes:${JCK}/javatest.jar
DISPLAY=${DISPLAY-$HOST:0.0}
if `echo $SWITCH|grep "\-d64" >/dev/null`; then
LD_LIBRARY_PATH=${JCK}/lib/sparcv9
else
LD_LIBRARY_PATH=${JCK}/lib/${ARCH}
fi
PATH=$JDK/bin:$sharedJDK/bin:$PATH
export PATH CLASSPATH DISPLAY LD_LIBRARY_PATH
echo
java ${SWITCH} -version
echo
java ${SWITCH} -verify -Xfuture -Djava.security.policy=${JCK}/lib/jck.policy -Djava.rmi.activation.port=${executeClass} -Djava.awt.headless=${headless} ${executeClass} ${excludeCmd} ${executeClassArgs} ${executeContextArgs} ${executeTestURL} --------Script END----------------------
Test output:
=============
java version "1.4.0-beta_refresh"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.0-beta_refresh-b74)
Java HotSpot(TM) Client VM (build 1.4.0-beta_refresh-b74, mixed mode)
serial2002: Failed. FAILED
Checking for JDK Version : 1.2
Creating StreamObject from spec
Setting the value of serial fields
Converting the StreamObject to Object
I/O error. Got exception:
java.io.InvalidClassException: java.awt.event.InvocationEvent; local class incompatible: stream classdesc serialVersionUID = 436056344909459450, local class serialVersionUID = 4477466249054404423
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:460)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1479)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1393)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1584)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1232)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:303)
at javasoft.sqe.serial.util.Convert.streamObjectToObject(Convert.java:60)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.serial2002(InputTests.java:121)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Method.java:311)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:409)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:205)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:137)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.main(InputTests.java:42)
Checking for JDK Version : 1.21
Creating StreamObject from spec
Setting the value of serial fields
Converting the StreamObject to Object
I/O error. Got exception:
java.io.InvalidClassException: java.awt.event.InvocationEvent; local class incompatible: stream classdesc serialVersionUID = 436056344909459450, local class serialVersionUID = 4477466249054404423
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:460)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1479)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1393)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1584)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1232)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:303)
at javasoft.sqe.serial.util.Convert.streamObjectToObject(Convert.java:60)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.serial2002(InputTests.java:121)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Method.java:311)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:409)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:205)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:137)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.main(InputTests.java:42)
Checking for JDK Version : 1.22
Creating StreamObject from spec
Setting the value of serial fields
Converting the StreamObject to Object
I/O error. Got exception:
java.io.InvalidClassException: java.awt.event.InvocationEvent; local class incompatible: stream classdesc serialVersionUID = 436056344909459450, local class serialVersionUID = 4477466249054404423
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:460)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1479)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1393)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1584)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1232)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:303)
at javasoft.sqe.serial.util.Convert.streamObjectToObject(Convert.java:60)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.serial2002(InputTests.java:121)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Method.java:311)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:409)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:205)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:137)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.main(InputTests.java:42)
Checking for JDK Version : 1.3
Creating StreamObject from spec
Setting the value of serial fields
Converting the StreamObject to Object
I/O error. Got exception:
java.io.InvalidClassException: java.awt.event.InvocationEvent; local class incompatible: stream classdesc serialVersionUID = 436056344909459450, local class serialVersionUID = 4477466249054404423
at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:460)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1479)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1393)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1584)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1232)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:303)
at javasoft.sqe.serial.util.Convert.streamObjectToObject(Convert.java:60)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.serial2002(InputTests.java:121)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Method.java:311)
at javasoft.sqe.javatest.lib.MultiTest.invokeTestCase(MultiTest.java:409)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:205)
at javasoft.sqe.javatest.lib.MultiTest.run(MultiTest.java:137)
at javasoft.sqe.tests.api.java.awt.Event.InvocationEvent.serial.InputTests.main(InputTests.java:42)
serial2002 failed.
STATUS:Failed.tests: 1; failed: 1; first test case failure: serial2002
Specific Machine Info:
=====================
SunOS jtg-s116 5.6 Generic_105181-26 sun4u sparc SUNW,Ultra-2
SunOS jtg-i104 5.6 Generic_105182-25 i86pc i386 i86pc
takwing.cheung@Eng 2001-08-03