APAR status
Closed as program error.
Error description
If a component that would show up on the component list for a user is currently importing a version the table will break and display the following error message com.urbancode.ds.web.rest.mappers.RuntimeExceptionMapper - java.lang.String cannot be cast to [Ljava.lang.Object; java.lang.ClassCastException: java.lang.String cannot be cast to [Ljava.lang.Object; at com.urbancode.ds.subsys.deploy.config.ComponentFactory.getCompon entDetails(ComponentFactory.java:578) at com.urbancode.ds.web.rest.config.ComponentResource.getComponents WithDetails(ComponentResource.java:386) at com.urbancode.ds.web.rest.config.ComponentResource_$$_jvst492_3. _d44getComponentsWithDetails(ComponentResource_$$_jvst492_3.java ) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) If the user does not have view permission on the importing component, or it would not show up on the table given the current level of pagination, then this error will not be encountered. The page will be able to be visited once the version finishes importing. This error does not affect viewing the components directly, just the list showing all components for a user.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All * **************************************************************** * PROBLEM DESCRIPTION: * * If a component that would show up on the component list for * * a * * user is currently importing a version the table will break * * and * * display the following error message * * * * com.urbancode.ds.web.rest.mappers.RuntimeExceptionMapper - * * java.lang.String cannot be cast to [Ljava.lang.Object; * * java.lang.ClassCastException: java.lang.String cannot be * * cast to * * [Ljava.lang.Object; * * at * * com.urbancode.ds.subsys.deploy.config.ComponentFactory.getCo * * mpon * * entDetails(ComponentFactory.java:578) * * at * * com.urbancode.ds.web.rest.config.ComponentResource.getCompon * * ents * * WithDetails(ComponentResource.java:386) * * at * * com.urbancode.ds.web.rest.config.ComponentResource_$$_jvst49 * * 2_3. * * _d44getComponentsWithDetails(ComponentResource_$$_jvst492_3. * * java * * ) * * at sun.reflect.NativeMethodAccessorImpl.invoke0(Native * * Method) * * * * * * If the user does not have view permission on the importing * * component, or it would not show up on the table given the * * current level of pagination, then this error will not be * * encountered. The page will be able to be visited once the * * version finishes importing. * * * * This error does not affect viewing the components directly, * * just * * the list showing all components for a user. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Fix provided in 7.1.1.0.ifix01. If upgrading to or installing 7.1.1.0 please use the ifix version.
Temporary fix
Comments
APAR Information
APAR number
PH31361
Reported component name
UC DEPLOY
Reported component ID
5725M5400
Reported release
711
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-11-06
Closed date
2020-11-06
Last modified date
2020-11-06
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":"711"}]
Document Information
Modified date:
07 November 2020