Jmix war deployment on jboss or wildfly server

I’ve tested on WildFly 26.1.2.Final Servlet-Only, and can confirm that the deployment doesn’t work due to at least two problems:

  1. LoggerFactory is not a Logback LoggerContext - TedBlob
  2. jboss - EAP 7.3: java.lang.ClassNotFoundException: # Licensed to the Apache Software Foundation (ASF) under one or more - only in standalone mode - Stack Overflow

The first one is easy to fix by removing Logback dependency from the project:

configurations {
    all*.exclude module : 'spring-boot-starter-logging'
    all*.exclude module : 'logback-classic'
}

The second one is unclear.

Created issue: WAR deployment fails on WildFly · Issue #1102 · jmix-framework/jmix · GitHub