<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic From Alfresco CE 7.3/Tomcat 9 to Alfresco 23.2.1/Tomcat 10 in Alfresco Forum</title>
    <link>https://connect.hyland.com/t5/alfresco-forum/from-alfresco-ce-7-3-tomcat-9-to-alfresco-23-2-1-tomcat-10/m-p/486826#M39858</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm trying to upgrade my Alfresco installation and, as usual, upgrade doesn't end as expected.&lt;/P&gt;&lt;P&gt;My server runs Linux/Devuan (testing) with Tomcat 10.1.34 and PostgreSQL (now 12, but I will upgrade database to 17 when Alfresco will run again).&lt;/P&gt;&lt;P&gt;In catalina log file, I can see a lot of errors:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;06-Feb-2025 10:09:55.440 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Nom version serveur :              Apache Tomcat/10.1.34 (Debian)
06-Feb-2025 10:09:55.440 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Serveur compilé :                  Dec 17 2024 07:16:03 UTC
06-Feb-2025 10:09:55.440 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Version du serveur :               10.1.34.0
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Nom de l'OS :                      Linux
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Version OS :                       6.12.6-amd64
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture :                     amd64
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home :                        /usr/lib/jvm/java-17-openjdk-amd64
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Version JVM :                      17.0.14-ea+6-Debian-1
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Fournisseur de la JVM :            Debian
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE :                    /var/lib/tomcat10
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME :                    /usr/share/tomcat10
06-Feb-2025 10:09:55.442 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.util.logging.config.file=/var/lib/tomcat10/conf/logging.properties
06-Feb-2025 10:09:55.442 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
06-Feb-2025 10:09:55.442 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.awt.headless=true
06-Feb-2025 10:09:55.442 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dencryption.keystore.type=JCEKS
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dencryption.cipherAlgorithm=DESede/CBC/PKCS5Padding
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dencryption.keyAlgorithm=DESede
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dencryption.keystore.location=/opt/alfresco-data/keystore/metadata-keystore/keystore
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dmetadata-keystore.password=mp6yc0UD9e
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dmetadata-keystore.aliases=metadata
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dmetadata-keystore.metadata.password=oKIWzVdEdA
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dmetadata-keystore.metadata.algorithm=DESede
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djdk.tls.ephemeralDHKeySize=2048
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dorg.apache.catalina.security.SecurityListener.UMASK=0022
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.base/java.lang=ALL-UNNAMED
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.base/java.io=ALL-UNNAMED
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.base/java.util=ALL-UNNAMED
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dcatalina.base=/var/lib/tomcat10
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dcatalina.home=/usr/share/tomcat10
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.io.tmpdir=/tmp/tomcat10-tmp
06-Feb-2025 10:09:55.448 INFOS [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Un version ancienne [1.3.1] de la bibliothèque Apache Tomcat Native basée sur APR est installée, alors que Tomcat recommande au minimum la version [2.0.5]
06-Feb-2025 10:09:55.448 INFOS [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Chargement de la librairie Apache Tomcat Native [1.3.1] en utilisant APR version [1.7.5]
06-Feb-2025 10:09:55.451 INFOS [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL a été initialisé avec succès [OpenSSL 3.3.2 3 Sep 2024]
06-Feb-2025 10:09:55.728 INFOS [main] org.apache.coyote.AbstractProtocol.init Initialisation du gestionnaire de protocole ["http-nio-8080"]
06-Feb-2025 10:09:55.745 INFOS [main] org.apache.coyote.AbstractProtocol.init Initialisation du gestionnaire de protocole ["ajp-nio-0:0:0:0:0:0:0:1-8009"]
06-Feb-2025 10:09:55.746 INFOS [main] org.apache.catalina.startup.Catalina.load L'initialisation du serveur a pris [454] millisecondes
06-Feb-2025 10:09:55.777 INFOS [main] org.apache.catalina.core.StandardService.startInternal Démarrage du service [Catalina]
06-Feb-2025 10:09:55.777 INFOS [main] org.apache.catalina.core.StandardEngine.startInternal Démarrage du moteur de Servlets : [Apache Tomcat/10.1.34 (Debian)]
06-Feb-2025 10:09:55.783 INFOS [main] org.apache.catalina.startup.HostConfig.deployDescriptor Déploiement du descripteur de configuration [/etc/tomcat10/Catalina/localhost/share.xml]
06-Feb-2025 10:09:59.495 INFOS [main] org.apache.jasper.servlet.TldScanner.scanJars Au moins un fichier JAR a été analysé pour trouver des TLDs mais il n'en contenait pas, le mode "debug" du journal peut être activé pour obtenir une liste complète de JAR scannés sans succès ; éviter d'analyser des JARs inutilement peut améliorer sensiblement le temps de démarrage et le temps de compilation des JSPs
2025-02-06T10:10:04,509 [] INFO  [extensions.webscripts.TemplateProcessorRegistry] [main] Registered template processor freemarker for extension ftl
2025-02-06T10:10:04,515 [] INFO  [extensions.webscripts.ScriptProcessorRegistry] [main] Registered script processor javascript for extension js
2025-02-06T10:10:04,516 [] INFO  [extensions.webscripts.TemplateProcessorRegistry] [main] Registered template processor freemarker for extension ftl
2025-02-06T10:10:04,518 [] INFO  [extensions.webscripts.ScriptProcessorRegistry] [main] Registered script processor javascript for extension js
2025-02-06T10:10:05,454 [] INFO  [extensions.webscripts.DeclarativeRegistry] [main] Registered 383 Web Scripts (+0 failed), 401 URLs
2025-02-06T10:10:05,456 [] INFO  [extensions.webscripts.DeclarativeRegistry] [main] Registered 8 Package Description Documents (+0 failed) 
2025-02-06T10:10:05,456 [] INFO  [extensions.webscripts.DeclarativeRegistry] [main] Registered 0 Schema Description Documents (+0 failed) 
2025-02-06T10:10:05,568 [] INFO  [extensions.webscripts.AbstractRuntimeContainer] [main] Initialised Surf Container Web Script Container (in 1042.8196ms)
2025-02-06T10:10:05,570 [] INFO  [extensions.webscripts.TemplateProcessorRegistry] [main] Registered template processor freemarker for extension ftl
2025-02-06T10:10:05,571 [] INFO  [extensions.webscripts.ScriptProcessorRegistry] [main] Registered script processor javascript for extension js
2025-02-06T10:10:05,620 [] INFO  [site.servlet.AIMSFilter] [main] Initializing the AIMS filter.
2025-02-06T10:10:05,620 [] INFO  [site.servlet.AIMSFilter] [main] AIMS filter initialized.
06-Feb-2025 10:10:05.688 INFOS [main] org.apache.catalina.startup.HostConfig.deployDescriptor Le traitement du descripteur de déploiement [/etc/tomcat10/Catalina/localhost/share.xml] a pris [9 904] ms
06-Feb-2025 10:10:05.689 INFOS [main] org.apache.catalina.startup.HostConfig.deployDescriptor Déploiement du descripteur de configuration [/etc/tomcat10/Catalina/localhost/alfresco.xml]
ps auwx | grep tomcat
févr. 06, 2025 10:10:10 AM org.apache.jasper.servlet.TldScanner scanJars
INFOS: Au moins un fichier JAR a été analysé pour trouver des TLDs mais il n'en contenait pas, le mode "debug" du journal peut être activé pour obtenir une liste complète de JAR scannés sans succès ; éviter d'analyser des JARs inutilement peut améliorer sensiblement le temps de démarrage et le temps de compilation des JSPs
févr. 06, 2025 10:10:10 AM org.apache.catalina.core.ApplicationContext log
INFOS: No Spring WebApplicationInitializer types detected on classpath
févr. 06, 2025 10:10:10 AM org.apache.catalina.core.ApplicationContext log
INFOS: Initializing Spring root WebApplicationContext
Cannot load JDBC driver class 'org.gjt.mm.mysql.Driver'
java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
...
        at org.apache.catalina.util.LifecycleBase2025-02-06T10:10:12,950 [] WARN  [context.support.XmlWebApplicationContext] [main] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.beans.factory.config.CustomEditorConfigurer#0' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'customPropertyEditorRegistrar' while setting bean property 'propertyEditorRegistrars' with key [0]
2025-02-06T10:10:12,957 [] ERROR [web.context.ContextLoader] [main] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.beans.factory.config.CustomEditorConfigurer#0' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'customPropertyEditorRegistrar' while setting bean property 'propertyEditorRegistrars' with key [0]&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;If I understand, alfresco doesn't read configuration file (/var/lib/tomcat10/shared/classes/alfresco-global.properties).&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Root rayleigh:[/var/lib/tomcat10] &amp;gt; ls -l
total 148
-rw-r--r-- 1 tomcat tomcat 133901  6 févr. 10:10 alfresco.log
lrwxrwxrwx 1 tomcat tomcat     13  5 févr. 19:08 conf -&amp;gt; /etc/tomcat10
lrwxrwxrwx 1 tomcat tomcat     35  5 févr. 18:49 lib -&amp;gt; /opt/alfresco-23.2.1/web-server/lib
lrwxrwxrwx 1 tomcat tomcat     18 16 sept. 18:47 logs -&amp;gt; ../../log/tomcat10
drwxr-xr-x 3 tomcat tomcat   4096 30 oct.  18:25 modules
drwxr-xr-x 2 root   root     4096  6 févr. 10:09 policy
lrwxrwxrwx 1 tomcat tomcat     38  5 févr. 18:47 shared -&amp;gt; /opt/alfresco-23.2.1/web-server/shared
-rw-r--r-- 1 tomcat tomcat   1830  6 févr. 10:10 share.log
lrwxrwxrwx 1 tomcat tomcat     39  5 févr. 18:46 webapps -&amp;gt; /opt/alfresco-23.2.1/web-server/webapps
lrwxrwxrwx 1 tomcat tomcat     20 16 sept. 18:47 work -&amp;gt; ../../cache/tomcat10
Root rayleigh:[/var/lib/tomcat10] &amp;gt; &lt;/LI-CODE&gt;&lt;P&gt;Alfresco was installed in /opt. Thus, I use symbolic links from catalina.base directory to alfresco. Of course, I have set allowLinking flag in alfresco.xml and share.xml:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Root rayleigh:[/var/lib/tomcat10/conf/Catalina/localhost] &amp;gt; cat alfresco.xml 
&amp;lt;?xml version='1.0' encoding='utf-8'?&amp;gt;
&amp;lt;Context crossContext="true" override="true"&amp;gt;
  &amp;lt;Resources allowLinking="true"&amp;gt;
    &amp;lt;PostResources base="${catalina.base}/modules/platform"
                   className="org.apache.catalina.webresources.DirResourceSet"
                   webAppMount="/WEB-INF/lib"/&amp;gt;
  &amp;lt;/Resources&amp;gt;
&amp;lt;/Context&amp;gt;
Root rayleigh:[/var/lib/tomcat10/conf/Catalina/localhost] &amp;gt; cat share.xml 
&amp;lt;?xml version='1.0' encoding='utf-8'?&amp;gt;
&amp;lt;Context crossContext="true"&amp;gt;
  &amp;lt;Resources cachingAllowed="true" cacheMaxSize="300000" allowLinking="true"&amp;gt;
    &amp;lt;PostResources base="/var/lib/tomcat10/webapps/share/modules"
                   className="org.apache.catalina.webresources.DirResourceSet"
                   webAppMount="/WEB-INF/lib"/&amp;gt;
  &amp;lt;/Resources&amp;gt;
&amp;lt;/Context&amp;gt;
&lt;/LI-CODE&gt;&lt;P&gt;I have checked that shared.loader is set in catalina.properties:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;shared.loader="${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar"&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;I suppose I have done a mistake somewhere, but where ? Hel will be welcome.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;JKB&lt;/P&gt;</description>
    <pubDate>Thu, 06 Feb 2025 09:42:37 GMT</pubDate>
    <dc:creator>jkb</dc:creator>
    <dc:date>2025-02-06T09:42:37Z</dc:date>
    <item>
      <title>From Alfresco CE 7.3/Tomcat 9 to Alfresco 23.2.1/Tomcat 10</title>
      <link>https://connect.hyland.com/t5/alfresco-forum/from-alfresco-ce-7-3-tomcat-9-to-alfresco-23-2-1-tomcat-10/m-p/486826#M39858</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I'm trying to upgrade my Alfresco installation and, as usual, upgrade doesn't end as expected.&lt;/P&gt;&lt;P&gt;My server runs Linux/Devuan (testing) with Tomcat 10.1.34 and PostgreSQL (now 12, but I will upgrade database to 17 when Alfresco will run again).&lt;/P&gt;&lt;P&gt;In catalina log file, I can see a lot of errors:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;06-Feb-2025 10:09:55.440 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Nom version serveur :              Apache Tomcat/10.1.34 (Debian)
06-Feb-2025 10:09:55.440 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Serveur compilé :                  Dec 17 2024 07:16:03 UTC
06-Feb-2025 10:09:55.440 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Version du serveur :               10.1.34.0
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Nom de l'OS :                      Linux
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Version OS :                       6.12.6-amd64
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture :                     amd64
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home :                        /usr/lib/jvm/java-17-openjdk-amd64
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Version JVM :                      17.0.14-ea+6-Debian-1
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Fournisseur de la JVM :            Debian
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE :                    /var/lib/tomcat10
06-Feb-2025 10:09:55.441 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME :                    /usr/share/tomcat10
06-Feb-2025 10:09:55.442 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.util.logging.config.file=/var/lib/tomcat10/conf/logging.properties
06-Feb-2025 10:09:55.442 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
06-Feb-2025 10:09:55.442 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.awt.headless=true
06-Feb-2025 10:09:55.442 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dencryption.keystore.type=JCEKS
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dencryption.cipherAlgorithm=DESede/CBC/PKCS5Padding
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dencryption.keyAlgorithm=DESede
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dencryption.keystore.location=/opt/alfresco-data/keystore/metadata-keystore/keystore
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dmetadata-keystore.password=mp6yc0UD9e
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dmetadata-keystore.aliases=metadata
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dmetadata-keystore.metadata.password=oKIWzVdEdA
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dmetadata-keystore.metadata.algorithm=DESede
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djdk.tls.ephemeralDHKeySize=2048
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.protocol.handler.pkgs=org.apache.catalina.webresources
06-Feb-2025 10:09:55.443 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dorg.apache.catalina.security.SecurityListener.UMASK=0022
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.base/java.lang=ALL-UNNAMED
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.base/java.io=ALL-UNNAMED
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.base/java.util=ALL-UNNAMED
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dcatalina.base=/var/lib/tomcat10
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Dcatalina.home=/usr/share/tomcat10
06-Feb-2025 10:09:55.444 INFOS [main] org.apache.catalina.startup.VersionLoggerListener.log Argument de la ligne de commande : -Djava.io.tmpdir=/tmp/tomcat10-tmp
06-Feb-2025 10:09:55.448 INFOS [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Un version ancienne [1.3.1] de la bibliothèque Apache Tomcat Native basée sur APR est installée, alors que Tomcat recommande au minimum la version [2.0.5]
06-Feb-2025 10:09:55.448 INFOS [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Chargement de la librairie Apache Tomcat Native [1.3.1] en utilisant APR version [1.7.5]
06-Feb-2025 10:09:55.451 INFOS [main] org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL a été initialisé avec succès [OpenSSL 3.3.2 3 Sep 2024]
06-Feb-2025 10:09:55.728 INFOS [main] org.apache.coyote.AbstractProtocol.init Initialisation du gestionnaire de protocole ["http-nio-8080"]
06-Feb-2025 10:09:55.745 INFOS [main] org.apache.coyote.AbstractProtocol.init Initialisation du gestionnaire de protocole ["ajp-nio-0:0:0:0:0:0:0:1-8009"]
06-Feb-2025 10:09:55.746 INFOS [main] org.apache.catalina.startup.Catalina.load L'initialisation du serveur a pris [454] millisecondes
06-Feb-2025 10:09:55.777 INFOS [main] org.apache.catalina.core.StandardService.startInternal Démarrage du service [Catalina]
06-Feb-2025 10:09:55.777 INFOS [main] org.apache.catalina.core.StandardEngine.startInternal Démarrage du moteur de Servlets : [Apache Tomcat/10.1.34 (Debian)]
06-Feb-2025 10:09:55.783 INFOS [main] org.apache.catalina.startup.HostConfig.deployDescriptor Déploiement du descripteur de configuration [/etc/tomcat10/Catalina/localhost/share.xml]
06-Feb-2025 10:09:59.495 INFOS [main] org.apache.jasper.servlet.TldScanner.scanJars Au moins un fichier JAR a été analysé pour trouver des TLDs mais il n'en contenait pas, le mode "debug" du journal peut être activé pour obtenir une liste complète de JAR scannés sans succès ; éviter d'analyser des JARs inutilement peut améliorer sensiblement le temps de démarrage et le temps de compilation des JSPs
2025-02-06T10:10:04,509 [] INFO  [extensions.webscripts.TemplateProcessorRegistry] [main] Registered template processor freemarker for extension ftl
2025-02-06T10:10:04,515 [] INFO  [extensions.webscripts.ScriptProcessorRegistry] [main] Registered script processor javascript for extension js
2025-02-06T10:10:04,516 [] INFO  [extensions.webscripts.TemplateProcessorRegistry] [main] Registered template processor freemarker for extension ftl
2025-02-06T10:10:04,518 [] INFO  [extensions.webscripts.ScriptProcessorRegistry] [main] Registered script processor javascript for extension js
2025-02-06T10:10:05,454 [] INFO  [extensions.webscripts.DeclarativeRegistry] [main] Registered 383 Web Scripts (+0 failed), 401 URLs
2025-02-06T10:10:05,456 [] INFO  [extensions.webscripts.DeclarativeRegistry] [main] Registered 8 Package Description Documents (+0 failed) 
2025-02-06T10:10:05,456 [] INFO  [extensions.webscripts.DeclarativeRegistry] [main] Registered 0 Schema Description Documents (+0 failed) 
2025-02-06T10:10:05,568 [] INFO  [extensions.webscripts.AbstractRuntimeContainer] [main] Initialised Surf Container Web Script Container (in 1042.8196ms)
2025-02-06T10:10:05,570 [] INFO  [extensions.webscripts.TemplateProcessorRegistry] [main] Registered template processor freemarker for extension ftl
2025-02-06T10:10:05,571 [] INFO  [extensions.webscripts.ScriptProcessorRegistry] [main] Registered script processor javascript for extension js
2025-02-06T10:10:05,620 [] INFO  [site.servlet.AIMSFilter] [main] Initializing the AIMS filter.
2025-02-06T10:10:05,620 [] INFO  [site.servlet.AIMSFilter] [main] AIMS filter initialized.
06-Feb-2025 10:10:05.688 INFOS [main] org.apache.catalina.startup.HostConfig.deployDescriptor Le traitement du descripteur de déploiement [/etc/tomcat10/Catalina/localhost/share.xml] a pris [9 904] ms
06-Feb-2025 10:10:05.689 INFOS [main] org.apache.catalina.startup.HostConfig.deployDescriptor Déploiement du descripteur de configuration [/etc/tomcat10/Catalina/localhost/alfresco.xml]
ps auwx | grep tomcat
févr. 06, 2025 10:10:10 AM org.apache.jasper.servlet.TldScanner scanJars
INFOS: Au moins un fichier JAR a été analysé pour trouver des TLDs mais il n'en contenait pas, le mode "debug" du journal peut être activé pour obtenir une liste complète de JAR scannés sans succès ; éviter d'analyser des JARs inutilement peut améliorer sensiblement le temps de démarrage et le temps de compilation des JSPs
févr. 06, 2025 10:10:10 AM org.apache.catalina.core.ApplicationContext log
INFOS: No Spring WebApplicationInitializer types detected on classpath
févr. 06, 2025 10:10:10 AM org.apache.catalina.core.ApplicationContext log
INFOS: Initializing Spring root WebApplicationContext
Cannot load JDBC driver class 'org.gjt.mm.mysql.Driver'
java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
...
        at org.apache.catalina.util.LifecycleBase2025-02-06T10:10:12,950 [] WARN  [context.support.XmlWebApplicationContext] [main] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.beans.factory.config.CustomEditorConfigurer#0' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'customPropertyEditorRegistrar' while setting bean property 'propertyEditorRegistrars' with key [0]
2025-02-06T10:10:12,957 [] ERROR [web.context.ContextLoader] [main] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.beans.factory.config.CustomEditorConfigurer#0' defined in class path resource [alfresco/core-services-context.xml]: Cannot resolve reference to bean 'customPropertyEditorRegistrar' while setting bean property 'propertyEditorRegistrars' with key [0]&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;If I understand, alfresco doesn't read configuration file (/var/lib/tomcat10/shared/classes/alfresco-global.properties).&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Root rayleigh:[/var/lib/tomcat10] &amp;gt; ls -l
total 148
-rw-r--r-- 1 tomcat tomcat 133901  6 févr. 10:10 alfresco.log
lrwxrwxrwx 1 tomcat tomcat     13  5 févr. 19:08 conf -&amp;gt; /etc/tomcat10
lrwxrwxrwx 1 tomcat tomcat     35  5 févr. 18:49 lib -&amp;gt; /opt/alfresco-23.2.1/web-server/lib
lrwxrwxrwx 1 tomcat tomcat     18 16 sept. 18:47 logs -&amp;gt; ../../log/tomcat10
drwxr-xr-x 3 tomcat tomcat   4096 30 oct.  18:25 modules
drwxr-xr-x 2 root   root     4096  6 févr. 10:09 policy
lrwxrwxrwx 1 tomcat tomcat     38  5 févr. 18:47 shared -&amp;gt; /opt/alfresco-23.2.1/web-server/shared
-rw-r--r-- 1 tomcat tomcat   1830  6 févr. 10:10 share.log
lrwxrwxrwx 1 tomcat tomcat     39  5 févr. 18:46 webapps -&amp;gt; /opt/alfresco-23.2.1/web-server/webapps
lrwxrwxrwx 1 tomcat tomcat     20 16 sept. 18:47 work -&amp;gt; ../../cache/tomcat10
Root rayleigh:[/var/lib/tomcat10] &amp;gt; &lt;/LI-CODE&gt;&lt;P&gt;Alfresco was installed in /opt. Thus, I use symbolic links from catalina.base directory to alfresco. Of course, I have set allowLinking flag in alfresco.xml and share.xml:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;Root rayleigh:[/var/lib/tomcat10/conf/Catalina/localhost] &amp;gt; cat alfresco.xml 
&amp;lt;?xml version='1.0' encoding='utf-8'?&amp;gt;
&amp;lt;Context crossContext="true" override="true"&amp;gt;
  &amp;lt;Resources allowLinking="true"&amp;gt;
    &amp;lt;PostResources base="${catalina.base}/modules/platform"
                   className="org.apache.catalina.webresources.DirResourceSet"
                   webAppMount="/WEB-INF/lib"/&amp;gt;
  &amp;lt;/Resources&amp;gt;
&amp;lt;/Context&amp;gt;
Root rayleigh:[/var/lib/tomcat10/conf/Catalina/localhost] &amp;gt; cat share.xml 
&amp;lt;?xml version='1.0' encoding='utf-8'?&amp;gt;
&amp;lt;Context crossContext="true"&amp;gt;
  &amp;lt;Resources cachingAllowed="true" cacheMaxSize="300000" allowLinking="true"&amp;gt;
    &amp;lt;PostResources base="/var/lib/tomcat10/webapps/share/modules"
                   className="org.apache.catalina.webresources.DirResourceSet"
                   webAppMount="/WEB-INF/lib"/&amp;gt;
  &amp;lt;/Resources&amp;gt;
&amp;lt;/Context&amp;gt;
&lt;/LI-CODE&gt;&lt;P&gt;I have checked that shared.loader is set in catalina.properties:&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;shared.loader="${catalina.base}/shared/classes,${catalina.base}/shared/lib/*.jar"&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;I suppose I have done a mistake somewhere, but where ? Hel will be welcome.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;JKB&lt;/P&gt;</description>
      <pubDate>Thu, 06 Feb 2025 09:42:37 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-forum/from-alfresco-ce-7-3-tomcat-9-to-alfresco-23-2-1-tomcat-10/m-p/486826#M39858</guid>
      <dc:creator>jkb</dc:creator>
      <dc:date>2025-02-06T09:42:37Z</dc:date>
    </item>
  </channel>
</rss>

