When closing a solution from clients - ie, using menu FILE → CLOSE - from certain forms the following error occurs in the java console. I can’t decipher anything form or solution specific from it…any idea?
Servoy version R2 2.2.6-build 338
Java Web Start 1.5.0_06
Using JRE version 1.5.0_06 Java HotSpot(TM) Client VM
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
m: print memory usage
o: trigger logging
p: reload proxy configuration
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
0-5: set trace level to <n>
----------------------------------------------------
Servoy R2 2.2.6 build-338 on Windows XP using Java 1.5.0_06
java.rmi.MarshalException: error marshalling arguments; nested exception is:
java.io.NotSerializableException: java.lang.Object
java.rmi.MarshalException: error marshalling arguments; nested exception is:
java.io.NotSerializableException: java.lang.Object
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at com.servoy.j2db.dataprocessing.SQLEngine_Stub.performQuery(Unknown Source)
at com.servoy.j2db.dataprocessing.e.if(Unknown Source)
at com.servoy.j2db.dataprocessing.e.realValueIndexOf(Unknown Source)
at com.servoy.j2db.dataui.DataField$c.valueToString(Unknown Source)
at javax.swing.JFormattedTextField$AbstractFormatter.install(Unknown Source)
at javax.swing.text.DefaultFormatter.install(Unknown Source)
at javax.swing.text.InternationalFormatter.install(Unknown Source)
at com.servoy.j2db.dataui.DataField$c.install(Unknown Source)
at javax.swing.JFormattedTextField.setFormatter(Unknown Source)
at com.servoy.j2db.dataui.DataField.setFormatter(Unknown Source)
at javax.swing.JFormattedTextField.setValue(Unknown Source)
at javax.swing.JFormattedTextField.setValue(Unknown Source)
at com.servoy.j2db.dataui.DataField.for(Unknown Source)
at com.servoy.j2db.dataui.DataField.setValue(Unknown Source)
at com.servoy.j2db.dataprocessing.as.a(Unknown Source)
at com.servoy.j2db.dataprocessing.as.setRecord(Unknown Source)
at com.servoy.j2db.dataprocessing.d.a(Unknown Source)
at com.servoy.j2db.dataprocessing.d.b(Unknown Source)
at com.servoy.j2db.dataui.m.destroy(Unknown Source)
at com.servoy.j2db.FormPanel.ap(Unknown Source)
at com.servoy.j2db.FormManager.b6(Unknown Source)
at com.servoy.j2db.FormManager.b8(Unknown Source)
at com.servoy.j2db.FormManager.propertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
at com.servoy.j2db.J2DBGlobals.firePropertyChange(Unknown Source)
at com.servoy.j2db.ClientState.closeSolution(Unknown Source)
at com.servoy.j2db.J2DBClient.closeSolution(Unknown Source)
at com.servoy.j2db.cmd.ao.doIt(Unknown Source)
at com.servoy.j2db.cmd.c$2.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.io.NotSerializableException: java.lang.Object
at java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.io.ObjectOutputStream.writeArray(Unknown Source)
at java.io.ObjectOutputStream.writeObject0(Unknown Source)
at java.io.ObjectOutputStream.writeObject(Unknown Source)
at sun.rmi.server.UnicastRef.marshalValue(Unknown Source)
... 38 more
This only occurs when closing from certain forms (based on several different tables). Others, even based on the same table, don’t have the error. I can’ find a real pattern and don’t know f its even an issue…but more technical users who have their java console open ask about it.
Any hints on where to look or what could cause the error above?
Thanks!
Nolan
FSCI