I see a strange situation. On my AS I don't see a client connected. AS has not been restarted since yesterday.
This night I kept a Servoy Smart Client open on my computer.
This morning computer was in screensave status.
On the Servoy Client there is a popup message "Error in relation" ( probably the servoy.relation.error error)
I can press thousands of time OK, but that client doesn't stop.
For one moment it seemed to be stopped, but when changing the focus to IE and then giving the focus back to Servoy Client, the message starts again to appear.
So for some reason it looks like the onShow() is involved.
But on the other hand this client is not connected anymore to the AS.
Impossible to stop the client other then the TaskManager.
Also I get same call from my customer.
In the log I see 1 single log that could be involved, but I'm not sure
- Code: Select all
2009-12-21 18:40 TaskExecuter[0] ERROR com.servoy.j2db.dataprocessing.ClientManager Error flushing message buffer to client c8ba64bf-1ac2-4f62-b896-dc823e421ede
java.rmi.ConnectIOException: error during JRMP connection establishment; nested exception is: java.io.EOFException
at sun.rmi.transport.tcp.TCPChannel.createConnection(Unknown Source)
at sun.rmi.transport.tcp.TCPChannel.newConnection(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at java.rmi.server.RemoteObjectInvocationHandler.invokeRemoteMethod(Unknown Source)
at java.rmi.server.RemoteObjectInvocationHandler.invoke(Unknown Source)
at $Proxy10.isAlive(Unknown Source)
at com.servoy.j2db.dataprocessing.Zab.Zd(Zab.java:88)
at com.servoy.j2db.dataprocessing.Zy.run(Zy.java:26)
at com.servoy.j2db.util.TaskExecuter.run(TaskExecuter.java:6)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.EOFException
at java.io.DataInputStream.readByte(Unknown Source)
Is this some issue in Servoy (4.1) ?
And on the other hand, if connection with AS is lost, why doesn't Servoy Client stop immediately stop working?
Martin