Localizar versão do Tomcat locate-tomcat-version
O Adobe Campaign usa um servlet Web incorporado chamado Apache Tomcat para processar solicitações HTTP/HTTPS entre o aplicativo e qualquer interface externa (incluindo o Console do Cliente, links de URL rastreados, chamadas SOAP e outros). Geralmente, há um servidor Web externo (geralmente o IIS ou Apache) na frente disso para qualquer instância do Adobe Campaign voltada para o exterior.
Siga o procedimento abaixo para descobrir a versão exata do Tomcat usada em uma instância do Campaign Classic no local para ajudar a solucionar problemas.
Tomcat usado no Adobe Campaign
O Tomcat é executado no Java e requer que o JDK esteja instalado. Para obter mais informações, consulte Java Development Kit (JDK) na seção Matriz de compatibilidade do Campaign.
O Tomcat usado no Adobe Campaign é uma versão incorporada personalizada que não usa todos os recursos da versão completa e geralmente disponível do Tomcat, e pode não sofrer todas as vulnerabilidades da versão completa. O Tomcat também não deve ser exposto à Internet externa, e qualquer instância do Adobe Campaign que for exposta deve ter um servidor Web externo (IIS, Apache, etc.) na frente do Tomcat para protegê-lo.
As versões novas ou atualizadas das versões incorporadas do Tomcat são lançadas apenas com novas builds do próprio Adobe Campaign e não como patches separados fora das builds do Adobe Campaign.
-
A partir do Campaign v7.4.1, Tomcat 10.1 será a versão padrão.
-
O Adobe Campaign Classic não usa os protocolos WebSocket e HTTP2.
Como localizar a versão do Tomcat incorporado
Para localizar a versão do Tomcat incorporado em uma instância do Adobe Campaign, siga as etapas abaixo.
-
Navegue até a subpasta \tomcat-11\lib da pasta de instalação do Adobe Campaign (por exemplo, C:\Program Files\ [Installation_folder] no Windows ou /usr/local/neolane/nl6 no Linux).
-
Copie o arquivo catalina.jar para uma pasta temporária externa (por exemplo, sua área de trabalho) e renomeie a extensão de .jar para .zip.
-
Descompacte o arquivo copiado. Ele resultará em muitas subpastas e arquivos.
-
Nos arquivos/pastas descompactados, abra ou leia o seguinte arquivo contido usando um editor de texto: org/apache/catalina/util/ServerInfo.properties. Talvez seja necessário adicionar uma extensão .txt para facilitar a abertura com um editor de texto.
-
Depois de concluído, se estiver em um computador servidor, exclua os arquivos temporários criados.
Como exemplo, o arquivo ServerInfo.properties para o Adobe Campaign contém as seguintes informações, indicando Tomcat v11.X:
server.info=Apache Tomcat/11.X
server.number=A.B.X.Y
server.built=MM DD YYY HH:MM:SS
Depois de estabelecer a versão exata do Tomcat usada em uma instância específica, ela pode ajudá-lo a solucionar problemas relacionados ao Tomcat.