HP VAN SDN Controller Administrator Guide v3
9.3 Application management exceptions
Table 8 Application management exceptions
• ApplicationDisableException: Indicates that an application cannot be disabled.
◦ Occurs when an app is STAGED or UPGRADE_STAGED, or something else has gone wrong (specified in error
message)
◦ HTTP code: 500
• ApplicationEnableException: Indicates that an application cannot be enabled.
◦ Occurs when an app is not DISABLED, or something else has gone wrong (as specified in the error message).
◦ HTTP code: 500
• ApplicationInstallException: Indicates that an app cannot be installed.
◦ Occurs when an application is not STAGED, or something else has gone wrong (as specified in the error
message).
◦ HTTP code: 500
• ApplicationStartException: Indicates that an application cannot be started.
◦ Occurs when an app is not RESOLVED, or something else has gone wrong (as specified in the error message).
◦ HTTP code: 500
• ApplicationStopException: Indicates that an app cannot be stopped.
◦ Occurs when an application is not ACTIVE, or something else has gone wrong (as specified in the error message).
◦ HTTP code: 500
• ApplicationUninstallException: Indicates that an application cannot be uninstalled.
◦ Occurs when something has gone wrong as (as specified in the error message).
◦ HTTP code: 500
• ApplicationUpgradeException: Indicates that an application cannot be upgraded.
◦ Occurs when an application is not UPGRADE_STAGED, or that something has gone wrong (as specified in the
error message).
◦ HTTP code: 500
• ApplicationUploadException: Indicates that an application cannot be uploaded to the controller.
◦ Seen when an IO error occurs while uploading the application to the controller.
◦ HTTP code: 500
• ApplicationValidationException: Indicates that an application zip file fails validation. Validation can be from file
format to invalid contents to failed signed jar verification (if enabled).
◦ HTTP code: 400
9.3 Application management exceptions 101