See the following USS message with the Endevor Web Services running.
BPXI039I SYSTEM LIMIT SHRLIBRGNSIZE HAS REACHED 100% OF ITS CURRENT CAPACITY OF ...
This repeats throughout the day and we notice the usage varies between under 80% and 100% .
CCS 15.0 PTF SO06329 is installed.
WSTOMSTC job log showed the following:
1. A Java 64-bit version is being used i.e. in the JCL, VERSION is set to '86' which maps to 64-bit Java and the job log shows the same:JVMJZBL1006I JAVA_HOME = /usr/lpp/java/J8.0_64
IBM J9 VM (build 2.9, JRE 1.8.0 z/OS s390x-64-Bit Compressed References 20230908_57744 (JIT enabled, AOT enabled)
2a. The Endevor Web Services war file is deployed successfully:
***INFO: Deployment of web application archive Ý.../cai/CADeploy/ESCM/tpv/tomcat-8.5.35/webapps/EndevorService.war¨ has finished in Ý5,536¨ ms
***
b. However the Endevor Web Interface deployment failed:
***SEVERE: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start component ÝStandardEngineÝCatalina¨.StandardHostÝsybrcd1¨.StandardContextÝ/e
ndevorui¨¨
...
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'connectionProperties' defined in
file Ý.../cai/CADeploy/ESCM/tpv/tomcat-8.5.35/webapps/endevorui/WEB-INF/classes/com/broadcom/endevor/webinterface/configur
ation/ConnectionProperties.class¨: Invocation of init method failed; nested exception is java.net.MalformedURLException: no protocol
: ://:null/EndevorService/api/v2
...
0May 06, 2024 3:23:26 PM org.apache.catalina.startup.HostConfig deployWAR
SEVERE: Error deploying web application archive Ý.../cai/CADeploy/ESCM/tpv/tomcat-8.5.35/webapps/endevorui.war¨
java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component ÝS
tandardEngineÝCatalina¨.StandardHostÝsybrcd1¨.StandardContextÝ/endevorui¨¨
***
There are 2 options:
The Endevor Web Interface is an optional feature (Optional: Deploy and Configure Endevor Web Interface)
a. If the Web Interface is not required and only want to use Endevor Web Services, stop the started task and remove the file .../cai/CADeploy/ESCM/tpv/tomcat-8.5.35/webapps/endevorui.war, and completely remove any directory .../cai/CADeploy/ESCM/tpv/tomcat-8.5.35/webapps/endevorui if it exists. Then restart the started task.
b. If wanting to use the Web Interface please provide the file endevor_web_interface.yml to Support as it appears to be misconfigured. Also check that MFA is enabled. MFA (passticket support) is a prerequisite of using the web interface (Install Endevor Web Interface)
In this scenario the Web Interface is not currently being used and after removing the endevorui.war file the BPXI039I message stopped.