UIM 20.4.0 fresh install WASP probe failing: ERROR main() Fatal error!

book

Article ID: 241411

calendar_today

Updated On:

Products

DX Unified Infrastructure Management (Nimsoft / UIM)

Issue/Introduction

We did a fresh installation of UIM 20.4 on Windows 2019 server. The installation finished successfully but the wasp probe on Primary UIM server is in error state and does not come up.

I see the same error in the wasp log file as shown in the below tec doc: wasp doesn't start after UIM clean install. Fatal error! (broadcom.com)

I checked and the antivirus on the server is already disabled.

Error seen in wasp.log

Apr 20 05:13:55:625 ERROR [main, com.nimsoft.nimbus.probe.service.wasp.Probe] main() Fatal error!
Apr 20 05:13:55:625 ERROR [main, com.nimsoft.nimbus.probe.service.wasp.Probe] main() org.apache.catalina.LifecycleException: A child container failed during start
Apr 20 05:13:55:625 ERROR [main, com.nimsoft.nimbus.probe.service.wasp.Probe] org.apache.catalina.LifecycleException: A child container failed during start
 at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:938)
 at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:263)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
 at org.apache.catalina.core.StandardService.startInternal(StandardService.java:432)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
 at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:927)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
 at org.apache.catalina.startup.Tomcat.start(Tomcat.java:486)
 at com.nimsoft.nimbus.probe.service.wasp.Probe.doit(Probe.java:751)
 at com.nimsoft.nimbus.probe.service.wasp.Probe.main(Probe.java:119)
Caused by: java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: A child container failed during start
 at java.util.concurrent.FutureTask.report(FutureTask.java:122)
 at java.util.concurrent.FutureTask.get(FutureTask.java:192)
 at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:926)
 ... 9 more
Caused by: org.apache.catalina.LifecycleException: A child container failed during start
 at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:938)
 at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:835)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
 at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1396)
 at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1386)
 at java.util.concurrent.FutureTask.run(FutureTask.java:266)
 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
 at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

Cause

In some environments war files are not extracting properly

Environment

Release :

 UIM   : 20.4.0

 OS    : windows 2019

Component : UIM OPERATOR CONSOLE - WASP & CORE

Resolution

- Go to <webapps> section and check whether each webapp section contains a property called doc_base

If not there add doc_base = <webapp name>
for eg:
<uimapi>
        reloadable = true
        cross_context = true
        load_on_startup = true
        unpack_war = true
        doc_base = uimapi
        path = /uimapi
    </uimapi>

Additional Information

Related KB; wasp doesn't start after UIM clean install. Fatal error! (broadcom.com)