Si Smart IT y DWP se encuentran en el MISMO servidor Smart IT 18.08, Smart IT 19.02 deja de funcionar una vez que se actualiza DWP a 19.02

Version 6
    Share This:

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


    PRODUCT:

    Remedy with Smart IT


    APPLIES TO:

    Es aplicable para cualquier version de Smart IT que este corriendo en el mismo servidor que DWP donde DWP ha sido actualizado a la version mas actual



    PROBLEM:

    Si ambos Smart IT y DWP estan en el MISMO servidor Smart IT 18.08, Smart IT 19.02 deja de funcionar despues de actualizar DWP a 19.02

    Se encontraran los siguientes errores en los logs de Tomcat. 

    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)
     


    CAUSE:

    DWP 19.02 jars no son compatibles con Smart 19.02 y viceversa. Esto cambio en esta version ya que DWP & SmartIT no deben ser instalados en el mismo Tomcat desde 18.05 DWP 18.11 jars aun son compatibles con ambas applicaciones


    SOLUTION:

    Para solucionarlo de manera alternativa, por favor navegue al directorio "Tomcat\external-conf\lib" y reemplace todos los archivos rsso jar con los archivos jar de 18.11 rsso (Encuentrelos adjuntados a este articulo) y reinicie Tomcat.

    Nota: NO es recomendable tener ambos DWP y Smart IT en el mismo servidor en produccion.
    Porfavor, instale ambas aplicaciones en diferentes servidores, si eso no es posible entonces utilice diferentes Tomcats. Esto esta documentado en el link abajo:
    https://docs.bmc.com/docs/display/dwpadv1805/Upgrading+BMC+Digital+Workplace  


    Otro escenario donde se observa que Smart IT con RSSO presenta el icono que gira.
    1. Compare el tamaño de los archivos jar rsso con uno de un ambiente que funciona {En 18.08 funciono, asi que compare el tamaño de los archivos jar}

    Tamaño de archivos Smart IT 19_02 installer
    [root@localhost logs]# ls -ltr /tmp/rss*
    -rwxr-xr-x 1 root   root     222363 Jul 12 09:53 /tmp/rsso-agent-all-RSSO_19.02.00-RC4.jar
    -rwxr-xr-x 1 root   root       5578 Jul 12 09:53 /tmp/rsso-client-impl-RSSO_19.02.00-RC4.jar
    -rwxr-xr-x 1 root   root       8632 Jul 12 09:53 /tmp/rsso-sdk-atsso-RSSO_19.02.00-RC4.jar

    Tamaño de archivos  Smart IT 18_08 installer
    [root@localhost tomcat]# ls -l /apps/tomcat/tomcat8.5_smartit/external-conf/lib/
    -rwxr-xr-x 1 root root 192452 Jul 12 10:15 rsso-agent-all.jar
    -rwxr-xr-x 1 root root   5578 Jul 12 10:15 rsso-client-impl.jar
    -rwxr-xr-x 1 root root   8632 Jul 12 10:15 rsso-sdk-atsso.jar

    Reemplace los jars de version 1808 en 1902.

    NOTE: Este artículo también est disponible en Inglés, usar el siguiente enlace o buscar por el Número de Artículo 000165330 / NOTE: This article is also available in English, use the link below or search by Article Number 000165330. 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
     


    Article Number:

    000172762


    Article Type:

    Solutions to a Product Problem



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