K2 Apps (also known as SmartStarters or Application Wizards) require that the SmartForms Runtime environment field is present, and that the SmartForms Runtime environment field has a specific GUID. If this field is not present with the specified GUID, the following symptoms may occur.
When K2 upgrades environments where the SmartForms runtime environment field is already present, the current SmartForms Runtime field name will be renamed to ‘SmartForms Runtime (Legacy)’. A new field called "SmartForms Runtime" will be created with the required static GUID (d4b8ba20-5a2b-41d0-a403-9017beb45ad5) that K2 apps requires.
Values associated with the original ‘SmartForms Runtime’ field are preserved to maintain backward compatibility.
In environments that were upgraded from a previous version of K2, and where the SmartForms Runtime enviornment field was not already present in the environment, the installer will create the required SmartForms Runtime environment field, but the field value will be set to an empty string (‘’). This will result in an error message like "Invalid Location Specified. The following location might be invalid. Continue to '/Form/com.K2.System.AppWizard.Form.UpdateAppDe" when accessing the Apps Workspace App Wizard interface.
Update the SmartForms Runtime environment field's value so that it contains a valid URL. You can typically use the same value as the value used for the SmartForms Runtime (SSL) environment field.
When installing a SmartStarter App from the App Catalog, the SmartForms Runtime environment field may be injected with a field value pointing to a fictitious url: www.denallix.com.