V13 Deployment tool does not allow you to enter a 9 character Form to Execute

Date: 18 March 2013
Product/Release: Visual LANSA V13
Abstract: Issue in deployment tool prevents you from specifying a form with 9 characters as Form to Execute
Submitted By: LANSA Technical Support


In version 13, an issue has been found in the deployment tool with regards to 9 character Form Names. Although the deployment tool allows you to enter the full 9 characters, it will fail at build time with the following error:

Example of error

This build error message is not correct, as form names/Object Identifiers can be up to 9 characters long. Note that when creating a long filename object, LANSA will automatically generate an *8* character Identifier, so this will only affect users that manually change the Identifier to something longer, or those with existing 9 character form names from V12.


The issue is being fixed in the next release for V13, however in the meantime we suggest you use the following workaround:

First, blank out the Form to Execute parameter

Then manually add a FORM= line to the X_RUN arguments:

X_RUN parameters