Vaadin application won't get deployed on WildFly 10

Dear,

I am trying to deploy my simple Vaadin UI to WildFly 10, but it failed. However, the same UI programs can be well deployed on JBoss EAP 6.4. I am wondering where Vaadin UI can be available to run on WildFly 10. Please kindly advise.

Many thanks,
Joey

If you want somebody to help you, you need to provide the errors from your logs.

Sorry for my negligence. Followed you’ll find the server.log. My environment is JDK8, vaadin framework 8.1.3.

Many thanks,
Joey


2017-09-12 14:37:32,789 INFO [org.jboss.modules]
(main) JBoss Modules version 1.5.2.Final
2017-09-12 14:37:32,942 INFO [org.jboss.msc]
(main) JBoss MSC version 1.2.6.Final
2017-09-12 14:37:33,002 INFO [org.jboss.as]
(MSC service thread 1-6) WFLYSRV0049: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) starting
2017-09-12 14:37:33,003 DEBUG [org.jboss.as.config]
(MSC service thread 1-6) Configured system properties:
awt.toolkit = sun.awt.windows.WToolkit
file.encoding = MS950
file.encoding.pkg = sun.io
file.separator =
java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
java.awt.printerjob = sun.awt.windows.WPrinterJob
java.class.path = C:\WildFly-10.1.0\jboss-modules.jar
java.class.version = 52.0
java.endorsed.dirs = C:\Java\jdk1.8.0_131\jre\lib\endorsed
java.ext.dirs = C:\Java\jdk1.8.0_131\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
java.home = C:\Java\jdk1.8.0_131\jre
java.io.tmpdir = C:\Users\Joey\AppData\Local\Temp
java.library.path = C:\Java\jdk1.8.0_131\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Java\jre7u79_x64;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Git\cmd;C:\Program Files (x86)\QuickTime\QTSystem;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WinMerge;C:\Program Files (x86)\Skype\Phone;C:\SSH Communications Security\SSH Secure Shell;C:\Users\Joey\AppData\Local\Microsoft\WindowsApps;C:\apache-maven-3.5.0\bin;;.
java.runtime.name = Java™ SE Runtime Environment
java.runtime.version = 1.8.0_131-b11
java.specification.name = Java Platform API Specification
java.specification.vendor = Oracle Corporation
java.specification.version = 1.8
java.util.logging.manager = org.jboss.logmanager.LogManager
java.vendor = Oracle Corporation
java.vendor.url = http://java.oracle.com/
java.vendor.url.bug = http://bugreport.sun.com/bugreport/
java.version = 1.8.0_131
java.vm.info = mixed mode
java.vm.name = Java HotSpot™ 64-Bit Server VM
java.vm.specification.name = Java Virtual Machine Specification
java.vm.specification.vendor = Oracle Corporation
java.vm.specification.version = 1.8
java.vm.vendor = Oracle Corporation
java.vm.version = 25.131-b11
javax.management.builder.initial = org.jboss.as.jmx.PluggableMBeanServerBuilder
javax.xml.datatype.DatatypeFactory = __redirected.__DatatypeFactory
javax.xml.parsers.DocumentBuilderFactory = __redirected.__DocumentBuilderFactory
javax.xml.parsers.SAXParserFactory = __redirected.__SAXParserFactory
javax.xml.stream.XMLEventFactory = __redirected.__XMLEventFactory
javax.xml.stream.XMLInputFactory = __redirected.__XMLInputFactory
javax.xml.stream.XMLOutputFactory = __redirected.__XMLOutputFactory
javax.xml.transform.TransformerFactory = __redirected.__TransformerFactory
javax.xml.validation.SchemaFactory:http://www.w3.org/2001/XMLSchema = __redirected.__SchemaFactory
javax.xml.xpath.XPathFactory:http://java.sun.com/jaxp/xpath/dom = __redirected.__XPathFactory
jboss.bind.address = 0.0.0.0
jboss.bind.address.management = 0.0.0.0
jboss.home.dir = C:\WildFly-10.1.0
jboss.host.name = dgdev
jboss.modules.dir = C:\WildFly-10.1.0\modules
jboss.node.name = dgdev
jboss.qualified.host.name = dgdev
jboss.server.base.dir = C:\WildFly-10.1.0\DGWEB
jboss.server.config.dir = C:\WildFly-10.1.0\DGWEB\configuration
jboss.server.data.dir = C:\WildFly-10.1.0\DGWEB\data
jboss.server.deploy.dir = C:\WildFly-10.1.0\DGWEB\data\content
jboss.server.log.dir = C:\WildFly-10.1.0\DGWEB\log
jboss.server.name = dgdev
jboss.server.persist.config = true
jboss.server.temp.dir = C:\WildFly-10.1.0\DGWEB\tmp
line.separator =
logging.configuration = file:C:\WildFly-10.1.0\DGWEB\configuration/logging.properties
module.path = C:\WildFly-10.1.0\modules
org.jboss.boot.log.file = C:\WildFly-10.1.0\DGWEB\log\server.log
org.jboss.resolver.warning = true
org.xml.sax.driver = __redirected.__XMLReaderFactory
os.arch = amd64
os.name = Windows 10
os.version = 10.0
path.separator = ;
program.name = standalone.bat
sun.arch.data.model = 64
sun.boot.class.path = C:\Java\jdk1.8.0_131\jre\lib\resources.jar;C:\Java\jdk1.8.0_131\jre\lib\rt.jar;C:\Java\jdk1.8.0_131\jre\lib\sunrsasign.jar;C:\Java\jdk1.8.0_131\jre\lib\jsse.jar;C:\Java\jdk1.8.0_131\jre\lib\jce.jar;C:\Java\jdk1.8.0_131\jre\lib\charsets.jar;C:\Java\jdk1.8.0_131\jre\lib\jfr.jar;C:\Java\jdk1.8.0_131\jre\classes
sun.boot.library.path = C:\Java\jdk1.8.0_131\jre\bin
sun.cpu.endian = little
sun.cpu.isalist = amd64
sun.desktop = windows
sun.io.unicode.encoding = UnicodeLittle
sun.java.command = C:\WildFly-10.1.0\jboss-modules.jar -mp C:\WildFly-10.1.0\modules org.jboss.as.standalone -Djboss.home.dir=C:\WildFly-10.1.0 -bmanagement 0.0.0.0 -b 0.0.0.0 -c standalone.xml
sun.java.launcher = SUN_STANDARD
sun.jnu.encoding = MS950
sun.management.compiler = HotSpot 64-Bit Tiered Compilers
sun.os.patch.level =
user.country = TW
user.dir = C:\WildFly-10.1.0\bin
user.home = C:\Users\Joey
user.language = zh
user.name = Joey
user.script =
user.timezone = Asia/Taipei
user.variant =
2017-09-12 14:37:33,004 DEBUG [org.jboss.as.config]
(MSC service thread 1-6) VM Arguments: -Dprogram.name=standalone.bat -Djboss.server.base.dir=C:\WildFly-10.1.0\DGWEB -Djboss.server.config.dir=C:\WildFly-10.1.0\DGWEB\configuration -Dorg.jboss.boot.log.file=C:\WildFly-10.1.0\DGWEB\log\server.log -Dlogging.configuration=file:C:\WildFly-10.1.0\DGWEB\configuration/logging.properties
2017-09-12 14:37:33,708 INFO [org.jboss.as.server.deployment.scanner]
(DeploymentScanner-threads - 1) WFLYDS0015: Re-attempting failed deployment DGWEB.war
2017-09-12 14:37:34,264 INFO [org.jboss.as.repository]
(ServerService Thread Pool – 4) WFLYDR0001: Content added at location C:\WildFly-10.1.0\DGWEB\data\content\9e\b660e1d674c3531318cd5da48c558e8777aac6\content
2017-09-12 14:37:34,276 INFO [org.jboss.as.server]
(Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
2017-09-12 14:37:34,287 INFO [org.xnio]
(MSC service thread 1-1) XNIO version 3.4.0.Final
2017-09-12 14:37:34,291 INFO [org.xnio.nio]
(MSC service thread 1-1) XNIO NIO Implementation Version 3.4.0.Final
2017-09-12 14:37:34,325 WARN [org.jboss.as.txn]
(ServerService Thread Pool – 54) WFLYTX0013: Node identifier property is set to the default value. Please make sure it is unique.
2017-09-12 14:37:34,326 INFO [org.jboss.as.webservices]
(ServerService Thread Pool – 56) WFLYWS0002: Activating WebServices Extension
2017-09-12 14:37:34,332 INFO [org.jboss.as.connector]
(MSC service thread 1-3) WFLYJCA0009: Starting JCA Subsystem (WildFly/IronJacamar 1.3.4.Final)
2017-09-12 14:37:34,342 INFO [org.jboss.as.clustering.infinispan]
(ServerService Thread Pool – 38) WFLYCLINF0001: Activating Infinispan subsystem.
2017-09-12 14:37:34,347 INFO [org.jboss.as.security]
(ServerService Thread Pool – 53) WFLYSEC0002: Activating Security Subsystem
2017-09-12 14:37:34,347 INFO [org.jboss.as.naming]
(ServerService Thread Pool – 46) WFLYNAM0001: Activating Naming Subsystem
2017-09-12 14:37:34,352 INFO [org.wildfly.extension.io]
(ServerService Thread Pool – 37) WFLYIO001: Worker ‘default’ has auto-configured to 16 core threads with 128 task threads based on your 8 available processors
2017-09-12 14:37:34,482 INFO [org.jboss.as.jsf]
(ServerService Thread Pool – 44) WFLYJSF0007: Activated the following JSF Implementations: [main]

2017-09-12 14:37:34,484 INFO [org.jboss.as.connector.subsystems.datasources]
(ServerService Thread Pool – 33) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.3)
2017-09-12 14:37:34,484 INFO [org.jboss.as.security]
(MSC service thread 1-6) WFLYSEC0001: Current PicketBox version=4.9.6.Final
2017-09-12 14:37:34,485 INFO [org.jboss.as.connector.deployers.jdbc]
(MSC service thread 1-5) WFLYJCA0018: Started Driver service with driver-name = h2
2017-09-12 14:37:34,505 INFO [org.jboss.remoting]
(MSC service thread 1-1) JBoss Remoting version 4.0.21.Final
2017-09-12 14:37:34,506 INFO [org.wildfly.extension.undertow]
(MSC service thread 1-8) WFLYUT0003: Undertow 1.4.0.Final starting
2017-09-12 14:37:34,533 INFO [org.jboss.as.naming]
(MSC service thread 1-4) WFLYNAM0003: Starting Naming Service
2017-09-12 14:37:34,533 INFO [org.jboss.as.mail.extension]
(MSC service thread 1-5) WFLYMAIL0001: Bound mail session [java:jboss/mail/Default]

2017-09-12 14:37:34,540 INFO [org.jboss.as.connector.subsystems.datasources]
(ServerService Thread Pool – 33) WFLYJCA0004: Deploying JDBC-compliant driver class oracle.jdbc.driver.OracleDriver (version 11.2)
2017-09-12 14:37:34,542 INFO [org.jboss.as.connector.deployers.jdbc]
(MSC service thread 1-3) WFLYJCA0018: Started Driver service with driver-name = oracle
2017-09-12 14:37:34,542 ERROR [org.jboss.as.controller.management-operation]
(ServerService Thread Pool – 33) WFLYCTL0013: Operation (“add”) failed - address: ([
(“subsystem” => “datasources”),
(“jdbc-driver” => “jnetdirect”)
]) - failure description: "WFLYJCA0041: Failed to load module for driver [com.jnetdirect]
"
2017-09-12 14:37:34,561 INFO [org.jboss.as.connector.subsystems.datasources]
(ServerService Thread Pool – 33) WFLYJCA0005: Deploying non-JDBC-compliant driver class org.postgresql.Driver (version 9.4)
2017-09-12 14:37:34,563 INFO [org.jboss.as.connector.deployers.jdbc]
(MSC service thread 1-3) WFLYJCA0018: Started Driver service with driver-name = postgresql
2017-09-12 14:37:34,604 INFO [org.wildfly.extension.undertow]
(ServerService Thread Pool – 55) WFLYUT0014: Creating file handler for path ‘C:\WildFly-10.1.0/welcome-content’ with options [directory-listing: ‘false’, follow-symlink: ‘false’, case-sensitive: ‘true’, safe-symlink-paths: '
']
2017-09-12 14:37:34,619 INFO [org.wildfly.extension.undertow]
(MSC service thread 1-7) WFLYUT0012: Started server default-server.
2017-09-12 14:37:34,620 INFO [org.wildfly.extension.undertow]
(MSC service thread 1-7) WFLYUT0018: Host default-host starting
2017-09-12 14:37:34,641 INFO [org.jboss.as.ejb3]
(MSC service thread 1-6) WFLYEJB0482: Strict pool mdb-strict-max-pool is using a max instance size of 32 (per class), which is derived from the number of CPUs on this host.
2017-09-12 14:37:34,641 INFO [org.jboss.as.ejb3]
(MSC service thread 1-5) WFLYEJB0481: Strict pool slsb-strict-max-pool is using a max instance size of 128 (per class), which is derived from thread worker pool sizing.
2017-09-12 14:37:34,663 INFO [org.wildfly.extension.undertow]
(MSC service thread 1-7) WFLYUT0006: Undertow HTTP listener default listening on [0:0:0:0:0:0:0:0]
:8080
2017-09-12 14:37:34,734 INFO [org.jboss.as.connector.subsystems.datasources]
(MSC service thread 1-5) WFLYJCA0001: Bound data source [java:jboss/datasources/ExampleDS]

2017-09-12 14:37:34,786 WARN [org.jboss.as.domain.management.security]
(MSC service thread 1-1) WFLYDM0111: Keystore C:\WildFly-10.1.0\DGWEB\configuration\application.keystore not found, it will be auto generated on first use with a self signed certificate for host localhost
2017-09-12 14:37:34,802 INFO [org.jboss.as.server.deployment.scanner]
(MSC service thread 1-5) WFLYDS0013: Started FileSystemDeploymentService for directory C:\WildFly-10.1.0\DGWEB\deployments
2017-09-12 14:37:34,806 INFO [org.jboss.as.server.deployment]
(MSC service thread 1-6) WFLYSRV0027: Starting deployment of “DGWEB.war” (runtime-name: “DGWEB.war”)
2017-09-12 14:37:34,896 INFO [org.infinispan.factories.GlobalComponentRegistry]
(MSC service thread 1-4) ISPN000128: Infinispan version: Infinispan ‘Chakra’ 8.2.4.Final
2017-09-12 14:37:34,914 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder]
(ServerService Thread Pool – 59) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
2017-09-12 14:37:34,914 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder]
(ServerService Thread Pool – 62) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
2017-09-12 14:37:34,915 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder]
(ServerService Thread Pool – 59) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
2017-09-12 14:37:34,915 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder]
(ServerService Thread Pool – 62) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
2017-09-12 14:37:34,916 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder]
(ServerService Thread Pool – 66) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
2017-09-12 14:37:34,916 INFO [org.infinispan.configuration.cache.EvictionConfigurationBuilder]
(ServerService Thread Pool – 66) ISPN000152: Passivation configured without an eviction policy being selected. Only manually evicted entities will be passivated.
2017-09-12 14:37:35,090 INFO [org.wildfly.extension.undertow]
(MSC service thread 1-1) WFLYUT0006: Undertow HTTPS listener https listening on [0:0:0:0:0:0:0:0]
:8443
2017-09-12 14:37:35,167 INFO [org.jboss.ws.common.management]
(MSC service thread 1-2) JBWS022052: Starting JBossWS 5.1.5.Final (Apache CXF 3.1.6)
2017-09-12 14:37:38,997 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-6) WFLYSRV0059: Class Path entry xml-apis.jar in /C:/WildFly-10.1.0/bin/content/DGWEB.war/WEB-INF/lib/serializer-2.7.2.jar does not point to a valid jar for a Class-Path reference.
2017-09-12 14:37:39,001 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-6) WFLYSRV0059: Class Path entry yuicompressor-2.4.8.jar in /C:/WildFly-10.1.0/bin/content/DGWEB.war/WEB-INF/lib/vaadin-sass-compiler-0.9.13.jar does not point to a valid jar for a Class-Path reference.
2017-09-12 14:37:39,002 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-6) WFLYSRV0059: Class Path entry js-1.7R2.jar in /C:/WildFly-10.1.0/bin/content/DGWEB.war/WEB-INF/lib/vaadin-sass-compiler-0.9.13.jar does not point to a valid jar for a Class-Path reference.
2017-09-12 14:37:39,012 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-6) WFLYSRV0059: Class Path entry xercesImpl.jar in /C:/WildFly-10.1.0/bin/content/DGWEB.war/WEB-INF/lib/xalan-2.7.2.jar does not point to a valid jar for a Class-Path reference.
2017-09-12 14:37:39,012 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-6) WFLYSRV0059: Class Path entry xml-apis.jar in /C:/WildFly-10.1.0/bin/content/DGWEB.war/WEB-INF/lib/xalan-2.7.2.jar does not point to a valid jar for a Class-Path reference.
2017-09-12 14:37:39,012 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-6) WFLYSRV0059: Class Path entry serializer.jar in /C:/WildFly-10.1.0/bin/content/DGWEB.war/WEB-INF/lib/xalan-2.7.2.jar does not point to a valid jar for a Class-Path reference.
2017-09-12 14:37:39,439 INFO [org.jboss.weld.deployer]
(MSC service thread 1-7) WFLYWELD0003: Processing weld deployment DGWEB.war
2017-09-12 14:37:39,481 INFO [org.hibernate.validator.internal.util.Version]
(MSC service thread 1-7) HV000001: Hibernate Validator 5.2.4.Final
2017-09-12 14:37:39,613 INFO [org.eclipse.jetty.util.log]
(MSC service thread 1-6) Logging initialized @7190ms
2017-09-12 14:37:39,646 INFO [org.jboss.weld.Version]
(MSC service thread 1-6) WELD-000900: 2.3.5 (Final)
2017-09-12 14:37:40,225 INFO [io.undertow.servlet]
(ServerService Thread Pool – 61) Initializing AtmosphereFramework
2017-09-12 14:37:40,234 ERROR [org.jboss.msc.service.fail]
(ServerService Thread Pool – 61) MSC000001: Failed to start service jboss.undertow.deployment.default-server.default-host./DGWEB: org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./DGWEB: java.lang.NoSuchMethodError: org.apache.tomcat.util.descriptor.DigesterFactory.newDigester(ZZLorg/apache/tomcat/util/digester/RuleSet;Z)Lorg/apache/tomcat/util/digester/Digester;
at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:85)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
at org.jboss.threads.JBossThread.run(JBossThread.java:320)
Caused by: java.lang.NoSuchMethodError: org.apache.tomcat.util.descriptor.DigesterFactory.newDigester(ZZLorg/apache/tomcat/util/digester/RuleSet;Z)Lorg/apache/tomcat/util/digester/Digester;
at org.apache.tomcat.util.descriptor.tld.TldParser.(TldParser.java:49)
at org.apache.tomcat.util.descriptor.tld.TldParser.(TldParser.java:44)
at org.apache.jasper.servlet.TldScanner.(TldScanner.java:79)
at org.apache.jasper.servlet.JasperInitializer.newTldScanner(JasperInitializer.java:120)
at org.eclipse.jetty.apache.jsp.JettyJasperInitializer.newTldScanner(JettyJasperInitializer.java:115)
at org.apache.jasper.servlet.JasperInitializer.onStartup(JasperInitializer.java:101)
at io.undertow.servlet.core.DeploymentManagerImpl$1.call(DeploymentManagerImpl.java:186)
at io.undertow.servlet.core.DeploymentManagerImpl$1.call(DeploymentManagerImpl.java:171)
at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:42)
at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:234)
at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.startContext(UndertowDeploymentService.java:100)
at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:82)
… 6 more
2017-09-12 14:37:40,237 ERROR [org.jboss.as.controller.management-operation]
(Controller Boot Thread) WFLYCTL0013: Operation (“deploy”) failed - address: ([(“deployment” => “DGWEB.war”)]
) - failure description: {
“WFLYCTL0080: Failed services” => {“jboss.undertow.deployment.default-server.default-host./DGWEB” => “org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./DGWEB: java.lang.NoSuchMethodError: org.apache.tomcat.util.descriptor.DigesterFactory.newDigester(ZZLorg/apache/tomcat/util/digester/RuleSet;Z)Lorg/apache/tomcat/util/digester/Digester;
Caused by: java.lang.NoSuchMethodError: org.apache.tomcat.util.descriptor.DigesterFactory.newDigester(ZZLorg/apache/tomcat/util/digester/RuleSet;Z)Lorg/apache/tomcat/util/digester/Digester;”},
“WFLYCTL0412: Required services that are not installed:” => [“jboss.undertow.deployment.default-server.default-host./DGWEB”]
,
“WFLYCTL0180: Services with missing/unavailable dependencies” => undefined
}
2017-09-12 14:37:40,251 INFO [org.jboss.as.server]
(ServerService Thread Pool – 34) WFLYSRV0010: Deployed “DGWEB.war” (runtime-name : “DGWEB.war”)
2017-09-12 14:37:40,252 INFO [org.jboss.as.controller]
(Controller Boot Thread) WFLYCTL0183: Service status report
WFLYCTL0186: Services which failed to start: service jboss.undertow.deployment.default-server.default-host./DGWEB: org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./DGWEB: java.lang.NoSuchMethodError: org.apache.tomcat.util.descriptor.DigesterFactory.newDigester(ZZLorg/apache/tomcat/util/digester/RuleSet;Z)Lorg/apache/tomcat/util/digester/Digester;
2017-09-12 14:37:40,321 INFO [org.jboss.as]
(Controller Boot Thread) WFLYSRV0060: Http management interface listening on http://[0:0:0:0:0:0:0:0]
:9990/management
2017-09-12 14:37:40,321 INFO [org.jboss.as]
(Controller Boot Thread) WFLYSRV0051: Admin console listening on http://[0:0:0:0:0:0:0:0]
:9990
2017-09-12 14:37:40,321 ERROR [org.jboss.as]
(Controller Boot Thread) WFLYSRV0026: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) started (with errors) in 7819ms - Started 489 of 740 services (2 services failed or missing dependencies, 404 services are lazy, passive or on-demand)
2017-09-12 14:37:40,666 INFO [org.jboss.as.server.deployment]
(MSC service thread 1-7) WFLYSRV0028: Stopped deployment DGWEB.war (runtime-name: DGWEB.war) in 324ms
2017-09-12 14:37:40,704 WARN [org.jboss.as.controller]
(DeploymentScanner-threads - 1) WFLYCTL0357: Notification of type deployment-undeployed is not described for the resource at the address
2017-09-12 14:37:40,715 INFO [org.jboss.as.repository]
(DeploymentScanner-threads - 1) WFLYDR0002: Content removed from location C:\WildFly-10.1.0\DGWEB\data\content\9e\b660e1d674c3531318cd5da48c558e8777aac6\content
2017-09-12 14:37:40,715 INFO [org.jboss.as.server]
(DeploymentScanner-threads - 1) WFLYSRV0009: Undeployed “DGWEB.war” (runtime-name: “DGWEB.war”)
2017-09-12 14:37:40,716 INFO [org.jboss.as.controller]
(DeploymentScanner-threads - 1) WFLYCTL0183: Service status report
WFLYCTL0186: Services which failed to start: service jboss.undertow.deployment.default-server.default-host./DGWEB
2017-09-12 14:37:40,778 INFO [org.jboss.as.server.deployment]
(MSC service thread 1-5) WFLYSRV0027: Starting deployment of “DGWEB.war” (runtime-name: “DGWEB.war”)
2017-09-12 14:37:43,775 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-4) WFLYSRV0059: Class Path entry xml-apis.jar in /C:/WildFly-10.1.0/bin/content/DGWEB.war/WEB-INF/lib/serializer-2.7.2.jar does not point to a valid jar for a Class-Path reference.
2017-09-12 14:37:43,780 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-4) WFLYSRV0059: Class Path entry yuicompressor-2.4.8.jar in /C:/WildFly-10.1.0/bin/content/DGWEB.war/WEB-INF/lib/vaadin-sass-compiler-0.9.13.jar does not point to a valid jar for a Class-Path reference.
2017-09-12 14:37:43,780 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-4) WFLYSRV0059: Class Path entry js-1.7R2.jar in /C:/WildFly-10.1.0/bin/content/DGWEB.war/WEB-INF/lib/vaadin-sass-compiler-0.9.13.jar does not point to a valid jar for a Class-Path reference.
2017-09-12 14:37:43,785 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-4) WFLYSRV0059: Class Path entry xercesImpl.jar in /C:/WildFly-10.1.0/bin/content/DGWEB.war/WEB-INF/lib/xalan-2.7.2.jar does not point to a valid jar for a Class-Path reference.
2017-09-12 14:37:43,785 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-4) WFLYSRV0059: Class Path entry xml-apis.jar in /C:/WildFly-10.1.0/bin/content/DGWEB.war/WEB-INF/lib/xalan-2.7.2.jar does not point to a valid jar for a Class-Path reference.
2017-09-12 14:37:43,786 WARN [org.jboss.as.server.deployment]
(MSC service thread 1-4) WFLYSRV0059: Class Path entry serializer.jar in /C:/WildFly-10.1.0/bin/content/DGWEB.war/WEB-INF/lib/xalan-2.7.2.jar does not point to a valid jar for a Class-Path reference.
2017-09-12 14:37:43,936 INFO [org.jboss.weld.deployer]
(MSC service thread 1-3) WFLYWELD0003: Processing weld deployment DGWEB.war
2017-09-12 14:37:43,968 INFO [org.eclipse.jetty.util.log]
(MSC service thread 1-3) Logging initialized @11547ms
2017-09-12 14:37:44,143 INFO [io.undertow.servlet]
(ServerService Thread Pool – 29) Initializing AtmosphereFramework
2017-09-12 14:37:44,153 ERROR [org.jboss.msc.service.fail]
(ServerService Thread Pool – 29) MSC000001: Failed to start service jboss.undertow.deployment.default-server.default-host./DGWEB: org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./DGWEB: java.lang.NoSuchMethodError: org.apache.tomcat.util.descriptor.DigesterFactory.newDigester(ZZLorg/apache/tomcat/util/digester/RuleSet;Z)Lorg/apache/tomcat/util/digester/Digester;
at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:85)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:748)
at org.jboss.threads.JBossThread.run(JBossThread.java:320)
Caused by: java.lang.NoSuchMethodError: org.apache.tomcat.util.descriptor.DigesterFactory.newDigester(ZZLorg/apache/tomcat/util/digester/RuleSet;Z)Lorg/apache/tomcat/util/digester/Digester;
at org.apache.tomcat.util.descriptor.tld.TldParser.(TldParser.java:49)
at org.apache.tomcat.util.descriptor.tld.TldParser.(TldParser.java:44)
at org.apache.jasper.servlet.TldScanner.(TldScanner.java:79)
at org.apache.jasper.servlet.JasperInitializer.newTldScanner(JasperInitializer.java:120)
at org.eclipse.jetty.apache.jsp.JettyJasperInitializer.newTldScanner(JettyJasperInitializer.java:115)
at org.apache.jasper.servlet.JasperInitializer.onStartup(JasperInitializer.java:101)
at io.undertow.servlet.core.DeploymentManagerImpl$1.call(DeploymentManagerImpl.java:186)
at io.undertow.servlet.core.DeploymentManagerImpl$1.call(DeploymentManagerImpl.java:171)
at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:42)
at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.api.LegacyThreadSetupActionWrapper$1.call(LegacyThreadSetupActionWrapper.java:44)
at io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:234)
at org.wildfly.extension.undertow.deployment.UndertowDeploymentService.startContext(UndertowDeploymentService.java:100)
at org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:82)
… 6 more
2017-09-12 14:37:44,154 ERROR [org.jboss.as.controller.management-operation]
(management-handler-thread - 3) WFLYCTL0013: Operation (“deploy”) failed - address: ([(“deployment” => “DGWEB.war”)]
) - failure description: {
“WFLYCTL0080: Failed services” => {“jboss.undertow.deployment.default-server.default-host./DGWEB” => “org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./DGWEB: java.lang.NoSuchMethodError: org.apache.tomcat.util.descriptor.DigesterFactory.newDigester(ZZLorg/apache/tomcat/util/digester/RuleSet;Z)Lorg/apache/tomcat/util/digester/Digester;
Caused by: java.lang.NoSuchMethodError: org.apache.tomcat.util.descriptor.DigesterFactory.newDigester(ZZLorg/apache/tomcat/util/digester/RuleSet;Z)Lorg/apache/tomcat/util/digester/Digester;”},
“WFLYCTL0412: Required services that are not installed:” => [“jboss.undertow.deployment.default-server.default-host./DGWEB”]
,
“WFLYCTL0180: Services with missing/unavailable dependencies” => undefined
}
2017-09-12 14:37:44,154 ERROR [org.jboss.as.server]
(management-handler-thread - 3) WFLYSRV0021: Deploy of deployment “DGWEB.war” was rolled back with the following failure message:
{
“WFLYCTL0080: Failed services” => {“jboss.undertow.deployment.default-server.default-host./DGWEB” => “org.jboss.msc.service.StartException in service jboss.undertow.deployment.default-server.default-host./DGWEB: java.lang.NoSuchMethodError: org.apache.tomcat.util.descriptor.DigesterFactory.newDigester(ZZLorg/apache/tomcat/util/digester/RuleSet;Z)Lorg/apache/tomcat/util/digester/Digester;
Caused by: java.lang.NoSuchMethodError: org.apache.tomcat.util.descriptor.DigesterFactory.newDigester(ZZLorg/apache/tomcat/util/digester/RuleSet;Z)Lorg/apache/tomcat/util/digester/Digester;”},
“WFLYCTL0412: Required services that are not installed:” => [“jboss.undertow.deployment.default-server.default-host./DGWEB”]
,
“WFLYCTL0180: Services with missing/unavailable dependencies” => undefined
}
2017-09-12 14:37:44,440 INFO [org.jboss.as.server.deployment]
(MSC service thread 1-3) WFLYSRV0028: Stopped deployment DGWEB.war (runtime-name: DGWEB.war) in 286ms
2017-09-12 14:37:44,441 INFO [org.jboss.as.controller]
(management-handler-thread - 3) WFLYCTL0183: Service status report
WFLYCTL0184: New missing/unsatisfied dependencies:
service jboss.deployment.unit.“DGWEB.war”.component.“javax.servlet.jsp.jstl.tlv.ScriptFreeTLV”.START (missing) dependents: [service jboss.deployment.unit.“DGWEB.war”.deploymentCompleteService]

  service jboss.deployment.unit."DGWEB.war".component."org.eclipse.jetty.server.AsyncContextState$1".START (missing) dependents: [service jboss.deployment.unit."DGWEB.war".deploymentCompleteService]

  service jboss.deployment.unit."DGWEB.war".component."org.eclipse.jetty.server.handler.RequestLogHandler$1".START (missing) dependents: [service jboss.deployment.unit."DGWEB.war".deploymentCompleteService]

  service jboss.deployment.unit."DGWEB.war".component."org.eclipse.jetty.servlets.DoSFilter$DoSTimeoutAsyncListener".START (missing) dependents: [service jboss.deployment.unit."DGWEB.war".deploymentCompleteService]

  service jboss.deployment.unit."DGWEB.war".component."org.eclipse.jetty.servlets.GzipFilter$FinishOnCompleteListener".START (missing) dependents: [service jboss.deployment.unit."DGWEB.war".deploymentCompleteService]

  service jboss.deployment.unit."DGWEB.war".component."org.jboss.weld.servlet.WeldInitialListener".START (missing) dependents: [service jboss.deployment.unit."DGWEB.war".deploymentCompleteService]

  service jboss.deployment.unit."DGWEB.war".component."org.jboss.weld.servlet.WeldTerminalListener".START (missing) dependents: [service jboss.deployment.unit."DGWEB.war".deploymentCompleteService]

  service jboss.undertow.deployment.default-server.default-host./DGWEB (missing) dependents: [service jboss.deployment.unit."DGWEB.war".deploymentCompleteService]

WFLYCTL0186: Services which failed to start: service jboss.undertow.deployment.default-server.default-host./DGWEB
2017-09-12 14:38:26,073 INFO [org.jboss.as.server]
(management-handler-thread - 3) WFLYSRV0236: Suspending server with no timeout.
2017-09-12 14:38:26,075 INFO [org.jboss.as.server]
(Management Triggered Shutdown) WFLYSRV0241: Shutting down in response to management operation ‘shutdown’
2017-09-12 14:38:26,080 INFO [org.jboss.as.connector.deployers.jdbc]
(MSC service thread 1-8) WFLYJCA0019: Stopped Driver service with driver-name = postgresql
2017-09-12 14:38:26,082 INFO [org.jboss.as.connector.subsystems.datasources]
(MSC service thread 1-8) WFLYJCA0010: Unbound data source [java:jboss/datasources/ExampleDS]

2017-09-12 14:38:26,082 INFO [org.jboss.as.connector.deployers.jdbc]
(MSC service thread 1-8) WFLYJCA0019: Stopped Driver service with driver-name = oracle
2017-09-12 14:38:26,085 INFO [org.wildfly.extension.undertow]
(MSC service thread 1-2) WFLYUT0008: Undertow HTTPS listener https suspending
2017-09-12 14:38:26,085 INFO [org.wildfly.extension.undertow]
(MSC service thread 1-6) WFLYUT0019: Host default-host stopping
2017-09-12 14:38:26,085 INFO [org.wildfly.extension.undertow]
(MSC service thread 1-2) WFLYUT0007: Undertow HTTPS listener https stopped, was bound to [0:0:0:0:0:0:0:0]
:8443
2017-09-12 14:38:26,087 INFO [org.wildfly.extension.undertow]
(MSC service thread 1-6) WFLYUT0008: Undertow HTTP listener default suspending
2017-09-12 14:38:26,088 INFO [org.wildfly.extension.undertow]
(MSC service thread 1-6) WFLYUT0007: Undertow HTTP listener default stopped, was bound to [0:0:0:0:0:0:0:0]
:8080
2017-09-12 14:38:26,088 INFO [org.wildfly.extension.undertow]
(MSC service thread 1-4) WFLYUT0004: Undertow 1.4.0.Final stopping
2017-09-12 14:38:26,090 INFO [org.jboss.as.connector.deployers.jdbc]
(MSC service thread 1-6) WFLYJCA0019: Stopped Driver service with driver-name = h2
2017-09-12 14:38:26,094 INFO [org.jboss.as]
(MSC service thread 1-6) WFLYSRV0050: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) stopped in 14ms

That looks like your pulling in some tomcat / jetty-dependencies either directly or transiently. “mvn dependency:tree” can help you finding those.

Thanks for your messages. It really looks odd. The UI program is quite simple. I just loaded a flash file and displayed it. The library I included was nothing but Vaadin server library. I have no clues why tomcat / jetty-dependencies would be required. If I started WildFly without deploying any application, it went out fine. Any suggestions?

Many thanks,
Joey

@Joey Are you using Spring Boot for any chance?
I found that especially Wildfly seems to be very relentless until having absolutly zero tomcat or jetty dependencies in your POM. F.E. Spring Boot has some embedded servlet container (wildfly, tomcat, jetty …). As kmh pointed out check the output of your “mvn dependency:tree” (and if that does not get you further maybe post the output here) and exclude any eventually problematic dependencies in your POM.

@joey

I currently using jboss wildfly on our applications and its works fine on our end, based on your statement its your program was very simple and I think you not happy a big problem using Jboss wildfly.btw what IDE you’ve been using on developing vaadin application, mine was Netbeans and I include the Jboss to the server on Netbeans. So everytimes that I’ am going to debug test the program it will automatically deploy on the Jboss wildfly server. And using with that setup you can easily view the errors that came from.

again.Here is may environment.

NetBeans IDE
Jboss Wildfly Application Server 10

cheers buddy

Thanks for your comments. I use Wildfly AS 10 with Intellij 2016. I had trouble to set up the environment correctly to make it run. I included all the libraries of Vaadin framework 7.7.10, and couldn’t figure out where went wrong. Any advices? Thanks a lot.