If Smart IT and DWP are on the SAME server Smart IT 18.08, Smart IT 1902 stops working after upgrading DWP to 19.02

Version 1
    Share:|

    This document contains official content from the BMC Software Knowledge Base. It is automatically updated when the knowledge article is modified.


    PRODUCT:

    BMC Digital Workplace Advanced


    APPLIES TO:

    DWP 19.02, Smart IT 18.08, Smart IT 19.02



    PROBLEM:

    If both Smart IT and DWP are on the SAME server Smart IT 18.08, Smart IT 19.02 stops working after upgrading DWP to 19.02.

    You will run into below errors in the tomcat logs

    Tomcat log:
     
    07-Mar-2019 07:57:43.346 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal One or more Filters failed to start. Full details will be found in the appropriate container log file
    07-Mar-2019 07:57:43.346 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal Context [/smartit] startup failed due to previous errors
    07-Mar-2019 07:57:43.643 WARNING [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [smartit] appears to have started a thread named [logback-1] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
    sun.misc.Unsafe.park(Native Method)
     
    07-Mar-2019 07:57:42.830 SEVERE [localhost-startStop-1] org.apache.tomcat.util.descriptor.web.SecurityConstraint.findUncoveredHttpMethods For security constraints with URL pattern [/*] only the HTTP methods [TRACE OPTIONS] are covered. All other methods are uncovered.
    07-Mar-2019 07:57:43.065 SEVERE [localhost-startStop-1] org.apache.catalina.core.StandardContext.filterStart Exception starting filter Agent
    java.lang.NoClassDefFoundError: io/jsonwebtoken/ExpiredJwtException
                    at com.bmc.rsso.agent.RSSOAgent.initHelper(RSSOAgent.java:198)
                    at com.bmc.rsso.agent.RSSOAgent.<init>(RSSOAgent.java:118)
                    at com.bmc.rsso.agent.RSSOAgent.<init>(RSSOAgent.java:68)
                    at com.bmc.rsso.agent.RSSOAgent$RSSOAgentHolder.<clinit>(RSSOAgent.java:776)
                    at com.bmc.rsso.agent.RSSOAgent.getInstance(RSSOAgent.java:153)
                    at com.bmc.rsso.agent.RSSOFilter.init(RSSOFilter.java:54)
                    at com.bmc.atrium.sso.agents.web.SSOFilter.init(SSOFilter.java:47)
                    at com.bmc.bsm.myit.filter.SSOFilterWrapper.init(SSOFilterWrapper.java:38)
     


    SOLUTION:

    To workaround this issue, please navigate to the "Tomcat\external-conf\lib" directory and replace all rsso jar files with 18.11 rsso jar files (Please find them attached in article ) and restart Tomcat.

    Note: It is NOT recommended to have both DWP and Smart IT on the same server in production.


    Article Number:

    000165330


    Article Type:

    Solutions to a Product Problem



      Looking for additional information?    Search BMC Support  or  Browse Knowledge Articles