Application specified size mismatch error when launching a screen in a PCL product

plumbline consulting

After installing one of the PCL Products you receive System Message 10050 “The application specified size X does not match the database declared size Y”.   This indicates that the screen executables that you are using are not matched correctly with the table sizes in the database.


The most likely cause of this issue when doing an upgrade to one of our products is that the existing screen files did not get overwritten in the SL application directory.  To resolve this, navigate to the SL application directory and rename the product folder that contains the screen executables and also navigate to the Applications > DB directory and rename the product folder there as well.  After doing so, unzip the product build again and rerun the upgrade.