Duplicate :
|
JCK : jck1.5a, jck6.0 J2SE : FAIL - mustang b39 PASS - mustang b38 Platform[s] : FAIL - All switch/Mode : FAIL - default JCK test owner : http://javaweb.sfbay/jcce/tcks/jck/docs/others/owners.jto Failing Tests: =============== api/java_sql/BatchUpdateException/serial/index.html#InputTests api/java_sql/DataTruncation/serial/index.html#InputTests api/java_sql/SQLException/serial/index.html#InputTests api/java_sql/SQLWarning/serial/index.html#InputTests api/java_sql/serialization/descriptions.html#DataTruncation api/java_sql/serialization/descriptions.html#SQLException api/java_sql/serialization/descriptions.html#SQLWarning api/javax_sql/rowset/RowSetWarning/serial/index.html#Input api/javax_sql/rowset/serial/SerialException/serial/index.html#Input api/javax_sql/rowset/spi/SyncFactoryException/serial/index.html#Input api/javax_sql/rowset/spi/SyncProviderException/serial/index.html#Input Test source location: ===================== /net/jsqalab.sfbay/export/testsuites/JCK/jck6.0/b01/JCK-runtime-60/tests/api/java_sql /net/jsqalab.sfbay/export/testsuites/JCK/jck6.0/b01/JCK-runtime-60/tests/api/javax_sql jtr file location: ================== /net/jsqalab.sfbay/export/results/6.0/b39/jck/jck60_runtime-sparc8_esa/workDir/api/java_sql /net/jsqalab.sfbay/export/results/6.0/b39/jck/jck60_runtime-sparc8_esa/workDir/api/javax_sql How to reproduce: ==================== --------------script starts -------------------------- #!/bin/sh #Paths in Java Software: JDK=/export/jdk/b39/solaris-sparc/jdk1.6.0 #JCK=/net/jsqalab.sfbay/export/testsuites/JCK/jck1.5a/b11/JCK-runtime-15a JCK=/net/jsqalab.sfbay/export/testsuites/JCK/jck6.0/b01/JCK-runtime-60 CLASSPATH="$JCK/classes:$JCK/lib/javatest.jar" LD_LIBRARY_PATH="$JCK/lib/SunOS.sparc:$JCK/lib/SunOS.sparc/jmx" export LD_LIBRARY_PATH POLICYFILE="-Djava.security.policy=$JCK/lib/jck.policy" TEST="javasoft.sqe.tests.api.java.sql.BatchUpdateException.serial.InputTests" #TEST="javasoft.sqe.tests.api.java.sql.DataTruncation.serial.InputTests" #TEST="javasoft.sqe.tests.api.java.sql.SQLException.serial.InputTests" #TEST="javasoft.sqe.tests.api.java.sql.SQLWarning.serial.InputTests" echo `cat $JCK/build.txt | grep JCK_VERSION` `cat $JCK/build.txt | grep JCK_BUILD` $JDK/bin/java -showversion -cp $CLASSPATH $POLICYFILE $TEST --------------script ends ----------------------------------- Test output: ============= InputTest0001 failed. Unexpected exception: java.sql.BatchUpdateException; local class incompatible: stream classdesc serialVersionUID = 597 7529877145521757, local class serialVersionUID = -2310972719968908432Unexpected exception: java.sql.SQLException; local class incompatible: stream classdesc serialVersionUID = 2135244094396331484, local class serialVersionUID = -7168310360230078160 InputTest0001: Failed. Unexpected exception: ... java.io.InvalidClassException: java.sql.BatchUpdateException; local class incompatible: stream classdesc serialVersionUID = 5977529877145521 757, local class serialVersionUID = -2310972719968908432 at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:519) at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1548) at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1462) at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1695) at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1301) at java.io.ObjectInputStream.readObject(ObjectInputStream.java:339) at javasoft.sqe.serial.util.Convert.readObjectFromByteArray(Convert.java:120) at javasoft.sqe.serial.util.Convert.streamObjectToObject(Convert.java:53) at javasoft.sqe.tests.api.java.sql.BatchUpdateException.serial.InputTests.InputTest0001(InputTests.java:101) 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.tests.api.java.sql.BatchUpdateException.serial.InputTests.main(InputTests.java:48) java.io.InvalidClassException: java.sql.SQLException; local class incompatible: stream classdesc serialVersionUID = 2135244094396331484, loc al class serialVersionUID = -7168310360230078160 Specific Machine Info: ===================== $ uname -a SunOS kang 5.8 Generic_108528-29 sun4u sparc SUNW,Ultra-60 ###@###.### 2005-06-10 22:11:10 GMT