Ebenius hat gesagt.:
Poste mal den gesamten StackTrace... Den oben hast Du ja gekürzt.
java.io.NotSerializableException: javax.swing.JTable$CellEditorRemover
at java.i

bjectOutputStream.writeObject0(ObjectOutputStream.java:1156)
at java.i

bjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
at java.i

bjectOutputStream.defaultWriteObject(ObjectOutputStream.java:416)
at javax.swing.JTable.writeObject(JTable.java:5792)
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:597)
at java.i

bjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
at java.i

bjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
at java.i

bjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
at java.i

bjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
at java.i

bjectOutputStream.writeObject(ObjectOutputStream.java:326)
at javax.swing.event.EventListenerList.writeObject(EventListenerList.java:240)
at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at java.i

bjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)
at java.i

bjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)
at java.i

bjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
at java.i

bjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
at java.i

bjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
at java.i

bjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
at java.i

bjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
at java.i

bjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
at java.i

bjectOutputStream.writeObject(ObjectOutputStream.java:326)
at net.java.dev.properties.BasePropertyImpl.writeExternal(BasePropertyImpl.java:105)
at java.i

bjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)
at java.i

bjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)
at java.i

bjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
at java.i

bjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)
at java.i

bjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)
at java.i

bjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)
at java.i

bjectOutputStream.writeObject0(ObjectOutputStream.java:1150)
at java.i

bjectOutputStream.writeObject(ObjectOutputStream.java:326)
at framework.utils.SerializeUtils.serializeObject(SerializeUtils.java:136)
at framework.utils.SerializeUtils.serializeObjectToByteArray(SerializeUtils.java:143)
at framework.undosupport.UndoRedoManager.notifyPropertyChangeSupport(UndoRedoManager.java:167)
at framework.undosupport.UndoRedoManager.undoableEditHappened(UndoRedoManager.java:145)
at framework.undosupport.BeanModificationListener$GlobalUndoRedoManager.undoableEditHappened(BeanModificationListener.java:102)
at javax.swing.undo.UndoableEditSupport._postEdit(UndoableEditSupport.java:88)
at javax.swing.undo.UndoableEditSupport.postEdit(UndoableEditSupport.java:100)
at framework.undosupport.BeanModificationListener.propertyChanged(BeanModificationListener.java:155)
at net.java.dev.properties.container.BeanContainer.firePropertyChanged(BeanContainer.java:1145)
at net.java.dev.properties.container.BeanContainer.firePropertyChanged(BeanContainer.java:1125)
at net.java.dev.properties.container.PropertyContext.onChange(PropertyContext.java:73)
at model.ObservableProperty.set(ObservableProperty.java:66)
at net.java.dev.properties.binding.Adapter.callWhenUIChanged(Adapter.java:154)
at net.java.dev.properties.binding.swing.adapters.ToggleButtonAdapter.itemStateChanged(ToggleButtonAdapter.java:34)
at javax.swing.AbstractButton.fireItemStateChanged(AbstractButton.java:2023)
at javax.swing.AbstractButton$Handler.itemStateChanged(AbstractButton.java:2325)
at javax.swing.DefaultButtonModel.fireItemStateChanged(DefaultButtonModel.java:440)
at javax.swing.JToggleButton$ToggleButtonModel.setSelected(JToggleButton.java:255)
at javax.swing.JToggleButton$ToggleButtonModel.setPressed(JToggleButton.java:272)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at com.jgoodies.looks.plastic.ActiveBasicButtonListener.mouseReleased(ActiveBasicButtonListener.java:69)
at java.awt.Component.processMouseEvent(Component.java:6038)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3260)
at java.awt.Component.processEvent(Component.java:5803)
at java.awt.Container.processEvent(Container.java:2058)
at java.awt.Component.dispatchEventImpl(Component.java:4410)
at java.awt.Container.dispatchEventImpl(Container.java:2116)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
at java.awt.Container.dispatchEventImpl(Container.java:2102)
at java.awt.Window.dispatchEventImpl(Window.java:2429)
at java.awt.Component.dispatchEvent(Component.java:4240)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)