uimapi is broken (404) post 23.4.4 upgrade from UIM 23.4.0, or subsequent upgrade to a higher CU pack.
uimapi.log:
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [com/ca/uim/policy/management/config/DatabaseConfig.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException:
Failed to instantiate [javax.persistence.EntityManagerFactory]: Factory method 'entityManagerFactory' threw exception; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: missing table [SSRV2AlarmVariables]
Caused by: org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: missing table [SSRV2AlarmVariables]
The uimapi probe is now dependent on mon_config_service related tables in the backend database. If those dependencies are not present than the webapp will not be able to start. With each CU pack update there can be new database schema actions performed by system related probes, so it is important to make sure all probes are active on the primary hub during the installation process so that these actions can be completed.
Make sure the mon_config_service probe is at the proper CU pack version and then activate it. Validate that it returns a port and pid.
After doing this deactivate/activate the wasp probe on the Operator Console (OC) robot.