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

Tiger b14 Java Web start's Draw 4 demo is not working, throws I/O exception

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P1 P1
    • None
    • 5.0
    • deploy
    • x86
    • windows_2000

      To reproduce:

      1. Install Tiger JDK / JRE build 14.
      2. Go the Java Plugin Control Panel, and click on the advance tab.
      3. Ensure the Java console is selected on "Show console".
      4. Invoke the Java Web Start application manager, and invoke the "Draw 4" demo.
      5. The "Draw 4" demo can not be launch, and the following IOException display in the Java console.

      ...
       Couldn't read: java.io.InvalidClassException: AbstractGraphic; local class incompatible: stream classdesc serialVersionUID = -2209165767347414031, local class serialVersionUID = -7081198825536689444

      java.io.InvalidClassException: AbstractGraphic; local class incompatible: stream classdesc serialVersionUID = -2209165767347414031, local class serialVersionUID = -7081198825536689444

              at java.io.ObjectStreamClass.initNonProxy(ObjectStreamClass.java:463)

              at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1521)

              at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435)

              at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1521)

              at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1435)

              at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1626)

              at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)


              at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)

              at java.util.ArrayList.readObject(ArrayList.java:587)

              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:324)

              at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:838)

              at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1746)

              at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)

              at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)

              at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845)


              at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769)

              at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)

              at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)

              at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)

              at java.util.ArrayList.readObject(ArrayList.java:587)

              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:324)

              at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:838)

              at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1746)

              at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646)

              at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274)

              at java.io.ObjectInputStream.readObject(ObjectInputStream.java:324)

              at Draw$DrawBufferHandler.handleOpenDocument(Draw.java:584)

              at Draw$DrawBufferHandler.handleOpenDocument(Draw.java:562)

              at Draw.main(Draw.java:770)


              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:324)

              at com.sun.javaws.Launcher.executeApplication(Launcher.java:916)

              at com.sun.javaws.Launcher.executeMainClass(Launcher.java:871)

              at com.sun.javaws.Launcher.continueLaunch(Launcher.java:750)

              at com.sun.javaws.Launcher.handleApplicationDesc(Launcher.java:463)

              at com.sun.javaws.Launcher.handleLaunchFile(Launcher.java:249)

              at com.sun.javaws.Launcher.run(Launcher.java:173)

              at java.lang.Thread.run(Thread.java:549)

            Unassigned Unassigned
            dleansunw Danny Lean (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: