K2 Apps require that SmartForms Runtime environment field exists with a specific GUID
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.
Error Message: "Invalid Location Specified. The following location might be invalid"
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.
Ficticious URL (www.denallix.com) used for the SmartForms Runtime 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.
Workaround: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.
Warning label when editing Forms or Views contained in installed applications
Symptom:When opening forms and views for editing in K2 Designer, a warning label may appear stating that certain values used in the configuration of rules are not found.
Workaround:Re-map all the 'missing' SmartForms Runtime variables to the ‘SmartForms Runtime’ environment field.