APAR status
Closed as program error.
Error description
Application Process Requests can have Process Properties of type 'Select', you can then select from a list of predefined properties when running this process. On the CLI or via the REST API you are able to input any value and it's accepted as a valid process property. 1. Create a component AppValidPropertiesValidation, with version v1. Create an application AppValidPropertiesValidation, application process Proc. Define on application process Proc an application process property prop1 with type Select, allowed values value1 and value2, and mark it as required. 2. Create json with a not-allowed property value value3 for property prop1 3a) Run the process via REST API 3b) Run the process via udclient Both succeed even though they should not since the property does not have an allowed value.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All end users on all supported browsers. * **************************************************************** * PROBLEM DESCRIPTION: * * Application Process Requests can have Process Properties of * * type * * 'Select', you can then select from a list of predefined * * properties when running this process. On the CLI or via the * * REST * * API you are able to input any value and it's accepted as a * * valid * * process property. * * * * 1. Create a component AppValidPropertiesValidation, with * * version * * v1. Create an application AppValidPropertiesValidation, * * application process Proc. * * Define on application process Proc an application process * * property prop1 with type Select, allowed values value1 and * * value2, and mark it as required. * * 2. Create json with a not-allowed property value value3 for * * property prop1 * * 3a) Run the process via REST API * * 3b) Run the process via udclient * * Both succeed even though they should not since the property * * does * * not have an allowed value. * **************************************************************** * RECOMMENDATION: * * Fixed in version 7.1.1.1 * ****************************************************************
Problem conclusion
Fix is provided in IBM UrbanCode Deploy 7.1.1.1
Temporary fix
Comments
APAR Information
APAR number
PH20267
Reported component name
UC DEPLOY
Reported component ID
5725M5400
Reported release
701
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-12-12
Closed date
2020-11-16
Last modified date
2020-11-16
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
UC DEPLOY
Fixed component ID
5725M5400
Applicable component levels
[{"Line of Business":{"code":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS4GSP","label":"IBM UrbanCode Deploy"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"701"}]
Document Information
Modified date:
18 November 2020