Hi
We just observed on our development branches that ULC crashes when clients with old ULC version (in our case ULC 2008 u2 build.3670) tries to connect to a server with a newer ULC version (ULC 2008 u4 build.5088). This is hopefully something never happens in a production environment, but still a nice and clean error message that there is a version mismatch would be much better than the exception that is thrown. We thought that earlier there was such a mechanism. The exception looks like ULC already fails to deserialize the start request containing the (wrong) client-side version info on the server-side before even being able to compare the client- and server-side versions (i.e. because the basic request/client-info deserialization mechanism has changed between those two versions) Error: Caused by: java.io.UTFDataFormatException: malformed input around byte 404 at java.io.DataInputStream.readUTF(DataInputStream.java:612) at java.io.DataInputStream.readUTF(DataInputStream.java:522) at com.ulcjava.base.shared.internal.UlcDataInputStream.readUTF(UlcDataInputStream.java:6) at com.ulcjava.base.shared.internal.UlcObjectInputStream.readUTF(UlcObjectInputStream.java:94) at com.ulcjava.base.shared.internal.UlcObjectInputStream.b(UlcObjectInputStream.java:44) at com.ulcjava.base.shared.internal.UlcObjectInputStream.readObject(UlcObjectInputStream.java:58) at com.ulcjava.container.servlet.server.SendRequestsCommand.handleRequestContent(SendRequestsCommand.java:3) at com.ulcjava.container.servlet.server.ContainerCommand.execute(ContainerCommand.java:32) at com.ulcjava.container.servlet.server.ServletContainerAdapterHelper.a(ServletContainerAdapterHelper.java:93) at com.ulcjava.container.servlet.server.ServletContainerAdapterHelper.service(ServletContainerAdapterHelper.java:135) at com.ulcjava.container.servlet.server.ServletContainerAdapter.service(ServletContainerAdapter.java:3) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at ch.ivyteam.ivy.richdialog.exec.internal.servlet.UlcServletContainerAdapter.handleRequestWithinContext(UlcServletContainerAdapter.java:113) ... 30 more Kind regards Michael ivyTeam AG Alpenstrasse 9 CH-6304 Zug Telefon: +41 (0)58 666 34 34 Fax: +41 (0)58 666 34 00 e-mail: michael.daen...@ivyteam.ch <mailto:michael.daen...@ivyteam.ch> www: http://www.soreco.ch <http://www.soreco.ch/> soreco swiss business software since 1988