Hallo.
Ich bekomme einen Fehler bei der (De-) Serialisierung von sun.print.Win32MediaSize. Im Grunde versuche ich die in einer derby Datenbank gespeicherten Druckereinstellungen nach Programmstart zu laden.
Google Treffer zu dem Thema finde ich schon viele, auch welche die mehrere Jahre alt sind, aber leider keine Lösung.
Folgendes ist die Fehlermeldung
Ich bekomme einen Fehler bei der (De-) Serialisierung von sun.print.Win32MediaSize. Im Grunde versuche ich die in einer derby Datenbank gespeicherten Druckereinstellungen nach Programmstart zu laden.
Google Treffer zu dem Thema finde ich schon viele, auch welche die mehrere Jahre alt sind, aber leider keine Lösung.
Folgendes ist die Fehlermeldung
Code:
java.io.InvalidObjectException: Integer value = 48 not in valid range 0..-1for class class sun.print.Win32MediaSize
at javax.print.attribute.EnumSyntax.readResolve(EnumSyntax.java:205)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at java.io.ObjectStreamClass.invokeReadResolve(ObjectStreamClass.java:1104)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1810)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1351)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:371)
at javax.print.attribute.HashAttributeSet.readObject(HashAttributeSet.java:89)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1896)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1801)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1351)
at java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1993)
at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1918)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1801)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1351)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:371)
at csom.db.SettingEntity.load(SettingEntity.java:62)
at csom.db.SettingEntity.get(SettingEntity.java:151)
at csom.gui.design.LoginPanel$6.doJob(LoginPanel.java:423)
at csom.gui.Task.doInBackground(Task.java:22)
at javax.swing.SwingWorker$1.call(SwingWorker.java:295)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at javax.swing.SwingWorker.run(SwingWorker.java:334)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)