SAP Knowledge Base Article - Preview

3497419 - Deployment failing with "Unable to load server configuration from [/opt/aspects/accstorefront/tomcat/conf/server.xml]" error on Storefront service

Symptom

Deployment starts failing with the following error on Storefront service:  "Unable to load server configuration from [/opt/aspects/accstorefront/tomcat/conf/server.xml]"

Relevant log entries:

INFO: Generating file /opt/aspects/accstorefront/tomcat/conf/server.xml from template /opt/startup/server.xml.tmpl

<Connector

            port="${ENV::HTTPS_PORT}"

            maxHttpHeaderSize="8192"

            maxHeaderCount="100"

            maxSwallowSize="2097152"

            maxPostSize="2097152"

            protocol="org.apache.coyote.http11.Http11Protocol"

            executor="hybrisExecutor"

            enableLookups="false"

            acceptCount="100"

            connectionTimeout="20000"

            disableUploadTimeout="true"

            URIEncoding="UTF-8"

            SSLEnabled="true"

            scheme="https"

            secure="true"

            clientAuth="false"

            keystoreFile="${ENV::KEYSTORE_LOCATION}"

            keystorePass="${ENV::KEYSTORE_PASSWORD}" />

 

        <Connector

            port="${ENV::HTTP_PORT}"

            maxHttpHeaderSize="8192"

            maxHeaderCount="100"

            maxSwallowSize="2097152"

            maxPostSize="2097152"

            maxThreads="200"

            protocol="org.apache.coyote.http11.Http11Protocol"

            executor="hybrisExecutor"

            enableLookups="false"

            acceptCount="100"

            connectionTimeout="20000"

            URIEncoding="UTF-8"

            disableUploadTimeout="true" />


{"origin":"catalina","timeMillis":1720775636835,"thread":"main","level":"SEVERE","loggerName":"org.apache.tomcat.util.digester.Digester","threadId":1,"threadPriority":5,"message":"Begin event threw exception","contextMap":{"sourceClassName":"org.apache.tomcat.util.digester.Digester","sourceMethodName":"startElement"},"thrown":{"localizedMessage":"Cannot invoke \"Object.getClass()\" because the return value of \"org.apache.catalina.connector.Connector.getProtocolHandler()\" is null","message":"Cannot invoke \"Object.getClass()\" because the return value of \"org.apache.catalina.connector.Connector.getProtocolHandler()\" is null","name":"java.lang.NullPointerException","extendedStackTrace":[{"class":"org.apache.catalina.startup.ConnectorCreateRule","method":"setExecutor","file":"ConnectorCreateRule.java","line":95},


{"origin":"catalina","timeMillis":1720775636856,"thread":"main","level":"WARNING","loggerName":"org.apache.catalina.startup.Catalina","threadId":1,"threadPriority":5,"message":"Unable to load server configuration from [/opt/aspects/accstorefront/tomcat/conf/server.xml]","contextMap":{"sourceClassName":"org.apache.catalina.startup.Catalina","sourceMethodName":"parseServerXml"},"thrown":{"localizedMessage":"Error at line [45] column [56]: [Cannot invoke \"Object.getClass()\" because the return value of \"org.apache.catalina.connector.Connector.getProtocolHandler()\" is null]","message":"Error at line [45] column [56]: [Cannot invoke \"Object.getClass()\" because the return value of \"org.apache.catalina.connector.Connector.getProtocolHandler()\" is null]","name":"org.xml.sax.SAXParseException","cause":{"localizedMessage":"Cannot invoke \"Object.getClass()\" because the return value of \"org.apache.catalina.connector.Connector.getProtocolHandler()\" is null","message":"Cannot invoke \"Object.getClass()\" because the return value of \"org.apache.catalina.connector.Connector.getProtocolHandler()\" is null","name":"java.lang.NullPointerException","extendedStackTrace":[{"class":"org.apache.catalina.startup.ConnectorCreateRule","method":"setExecutor","file":"ConnectorCreateRule.java","line":95}


Read more...

Environment

SAP Commerce Cloud

Product

SAP Commerce Cloud 1808 ; SAP Commerce Cloud 1811 ; SAP Commerce Cloud 1905 ; SAP Commerce Cloud 2005 ; SAP Commerce Cloud 2011 ; SAP Commerce Cloud 2105 ; SAP Commerce Cloud 2205 ; SAP Commerce Cloud 2211

Keywords

apache, eol, tomcat, tomcat end of life, 8.5, 9 , deployment failure, storefront, property , KBA , CEC-SCC-CLA-DEP , Deployments , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.