CABI components inside UMP not working after changing to https


Article ID: 196360


Updated On:


NIMSOFT PROBES DX Infrastructure Management


After changing to https both UMP and CABI servers we are now unable to access any cabi component, such as the operator console.

CABI component is accessible through cabijs url in https.
UMP component is accessible through ump url in https


configuration entries are missing from wasp.cfg and cabi.cfg files


Release : 9.2.0

Component : UIM - CABI


the error message from the wasp.log is as follows:

Jul 14 17:00:16:829 ERROR [http-nio-80-exec-6, org.apache.catalina.core.ContainerBase.[wasp-engine].[localhost].[/cabijs].[jasperserver]] invoke() Servlet.service() for servlet [jasperserver] in context with path [/cabijs] threw exception [org.apache.tiles.impl.CannotRenderException: JSPException including path '/WEB-INF/jsp/templates/loading.jsp'.] with root cause
Jul 14 17:00:16:830 ERROR [http-nio-80-exec-6, org.apache.catalina.core.ContainerBase.[wasp-engine].[localhost].[/cabijs].[jasperserver]] java.lang.IllegalStateException: Cannot create a session after the response has been committed

This is discussed in below community thread. Can you please go through this can see if this helps to resolve this case.

After going through the entire communities document, here are the steps taken to effectively resolve the problem:

Added key in the cabi probe:

cabi_url = https://<hostname_of_cabi/cabijs

Added path for cabi in UMP wasp probe:

cabi = /hub_domain/osscrwnmb001_hub/robot/cabi

Adjusted settings on CABI wasp probe:

On setup:

data_engine = /UIM/primaryhub/Pri-Hub-Robot/data_engine

cabi = /UIM/primaryhub/robot_name/cabi

On startup/opt

java_mem_max = -Xmx6g

java_mem_init = -Xms2g

dump_memory = -XX:+HeapDumpOnOutOfMemoryError

Restart cabi server robot.

Restart UMP server robot.