Exception au démarrage du filtre [guiceFilter] installation WAR

Bonjour,
j’ai installé Tomcat 10 qui marche bien et ait résussi à upload le fichier WAR.
je suis avec jdk 11.0.19 et postgres 15.1 et j’ai téléchargé la derniere version WAR il y a quelques jours
Par contre quand je démarre l’application j’ai le message suivant :
ECHEC - L’application pour le chemin de contexte [/axelor-erp-latest] n’a pas pu être démarrée
En enquêtant j’ai trouvé ceci dans les logs, je n’arrive pas a fixer l’erreur, merci si vous pouvez m’aider :
02-Jun-2023 12:50:07.317 GRAVE [main] org.apache.catalina.core.StandardContext.filterStart Exception au démarrage du filtre [guiceFilter]
java.lang.ClassCastException: class com.google.inject.servlet.GuiceFilter cannot be cast to class jakarta.servlet.Filter (com.google.inject.servlet.GuiceFilter is in unnamed module of loader org.apache.catalina.loader.ParallelWebappClassLoader @628c4ac0; jakarta.servlet.Filter is in unnamed module of loader java.net.URLClassLoader @1cf4f579)
at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:243)
at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:98)
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4305)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4918)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:683)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:658)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:713)
at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:975)
at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1949)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:118)
at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:776)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:426)
at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1656)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:898)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:846)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:140)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:241)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:910)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
at org.apache.catalina.startup.Catalina.start(Catalina.java:795)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:347)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:478)

Bonjour,
Je ne suis pas sûr que l’application fonctionne sur Tomcat 10
Essayez avec Tomcat 9 comme préconisé par Axelor.
Cordialement

Bonjour, merci pour votre réponse.
J’ai commencé à testé avec tomcat 8.5 car j’ai suivi la vidéo youtube sur la configuration du serveur.
Ensuite j’ai vu qu’axelor était effectivement passé à la version 9.
Puis j’ai vu dans la doc (Installation :: Axelor Documentation) qu’axelor utilisait jdk 11.
sur le site de tomcat (Apache Tomcat® - Which Version Do I Want?), j’ai vu que jdk 11 etait compatible avec tomcat 10. J’ai ainsi voulu testé cette solution
En résumé : j’ai essayé avec les 3 versions de tomcat (v8.5, v9 et v10) et à chaque fois j’ai le même problème. Donc je pense que c’est autre chose… mais quoi ? j’ai creusé du coté pgsql mais ça m’a semblé être en oeuvre. J’ai eu pas mal de problèmes de permissions que j’ai surmonté assez aisément, je ne sais pas si ça aide.
Merci d’avoir tenté de m’aider.
Bonne journée,
Cordialement