I get a "Version Mismatch" error when running the system.

The version mismatch error indicates that the version of the Corvid Editor that built the system does not match the version of the Corvid Runtime (ExsysCorvid.jar for applets or CORVID.war for servlets) being used to run the system. This typically happens when the ExsysCorvid.jar gets updated on the development computer, but does not get copied to the server.

The files Corvid produces are upwardly compatible and can always be read and edited by higher versions of the Corvid Editor and Runtimes. However, the Corvid Runtime programs will reject files produced by versions of the Editor that are higher than the Runtime being used. This will produce a "version mismatch" error.

If the version mismatch is coming from a server and you have recently upgraded your version of the Corvid Editor, move the ExsysCorvid.jar file from the development machine to the server. The .jar file is normally in \Program Files\Exsys\Corvid. If that does not solve the problem, open the system .CVD file with the Corvid Editor, click Run to produce a new .cvR file, and then move the new .cvR and associated ExsysCorvid.jar to the server.