search cancel

Tomcat cannot load arcotuds arcotadmin

book

Article ID: 254585

calendar_today

Updated On:

Products

CA Advanced Authentication

Issue/Introduction

After deploy war files to tomcat, and try to login admin console, it retuns HTTP 500


There is no uds log, or admin console log generated under logs folder

The error in tomcat log (localhost-<date>.log)
15-Nov-2022 23:30:50.054 SEVERE [main] org.apache.catalina.core.StandardContext.loadOnStartup Servlet [UDSInitServlet] in web application [/arcotuds] threw load() exception
    com.arcot.common.api.ArcotCommonException: Error while retrieving common configuration data.
        at com.arcot.common.config.impl.CommonConfigManagerImpl.fillTemporaryMap(CommonConfigManagerImpl.java:144)
        at com.arcot.common.config.impl.CommonConfigManagerImpl.fillCache(CommonConfigManagerImpl.java:124)
        ...
15-Nov-2022 23:30:51.632 SEVERE [http-nio-8080-exec-1] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [arcotadmin] in context with path [/arcotadmin] threw exception
    java.lang.NullPointerException
        at org.springframework.web.servlet.FrameworkServlet.publishRequestHandledEvent(FrameworkServlet.java:1051)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:986)
        at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:842)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:670)
        ...

Environment

tomcat 9.0.68
openjdk version "1.8.0_352"
strong authentication 9.1.1
windows server 2022

Cause

The tomcat service desn't use Local system account but the one which is created by the Tomcat.

Resolution

Change logon account for tomcat service to "Local System account"