If e.g. I have a 10.3 server running and uses derbyrun.jar from 10.2.1.6 to shut down the server, like this:
$ java -jar ../trunk/jars/sane/derbyrun.jar server start -noSecurityManager
Apache Derby Network Server - 10.3.0.0 alpha - (516145M) started and ready to accept connections on port 1527 at 2007-03-08 21:48:56.308 GMT
Apache Derby Network Server - 10.3.0.0 alpha - (516145M) shutdown at 2007-03-08 21:49:18.759 GMT
$ java -jar db-derby-10.2.1.6-bin/lib/derbyrun.jar server shutdown
Apache Derby Network Server - 10.2.1.6 - (452058) shutdown at 2007-03-08 21:49:19.269 GMT
But the server I shutdown is 10.3.0.0 alpha! Also the client reports a different timestamp than the server.