java.lang.nosuchmethoderror:org.apache.tomcat.util.descriptor.digesterfactory.newdigester

r6hnlfcb  于 2021-06-26  发布在  Java
关注(0)|答案(0)|浏览(1005)

下面是部署war文件时的错误

  1. 12:35:32,542 ERROR [org.jboss.msc.service.fail] (ServerService Thread Pool -- 95) MSC000001: Failed to start service

jboss.undertow.deployment.default server.default host./demo:org.jboss.msc.service.startexception in service jboss.undertow.deployment.default server.default host./demo:java.lang.nosuchmethoderror:org.apache.tomcat.util.descriptor.digesterfactory.newdigester(zzlorg/apache/tomcat/util/digester/ruleset;z) lorg/apache/tomcat/util/digester/digester;在org.wildfly.extension.undertow.deployment.undertowdeploymentservice$1.run(undertowdeploymentservice。java:81)在java.util.concurrent.executors$runnableadapter.call(executors。java:511)在java.util.concurrent.futuretask.run(futuretask。java:266)在org.jboss.threads.contextclassloadersavingrunnable.run(contextclassloadersavingrunnable。java:35)在org.jboss.threads.enhancedqueueexecutor.saferun(enhancedqueueexecutor。java:1985)在org.jboss.threads.enhancedqueueexecutor$threadbody.doruntask(enhancedqueueexecutor。java:1487)在org.jboss.threads.enhancedqueueexecutor$threadbody.run(enhancedqueueexecutor。java:1378)在java.lang.thread.run(线程。java:748)在org.jboss.threads.jbossthread.run(jbossthread。java:485)原因:java.lang.nosuchmethoderror:org.apache.tomcat.util.descriptor.digesterfactory.newdigester(zzlorg/apache/tomcat/util/digester/ruleset;z) lorg/apache/tomcat/util/digester/digester;在org.apache.tomcat.util.descriptor.tld.tldparser。java:49)在org.apache.tomcat.util.descriptor.tld.tldparser。java:44)在org.apache.jasper.servlet.tldscanner。java:84)位于org.apache.jasper.servlet.jasperinitializer.newtldscanner(jasperinitializer.html)。java:100)在org.apache.jasper.servlet.jasperinitializer.onstartup(jasperinitializer。java:81)在io.undertow.servlet.core.deploymentmanagerimpl$1.call(deploymentmanagerimpl。java:202)在io.undertow.servlet.core.deploymentmanagerimpl$1.call(deploymentmanagerimpl。java:184)在io.undertow.servlet.core.servletrequestcontextthreadsetupaction$1.call(servletrequestcontextthreadsetupaction)。java:42)在io.undertow.servlet.core.contextclassloadersetupaction$1.call(contextclassloadersetupaction。java:43)在org.wildfly.extension.undertow.security.securitycontextthreadsetupaction.lambda$create$0(securitycontextthreadsetupaction)。java:105)位于org.wildfly.extension.undertow.deployment.undertowdeploymentinfoservice$undertowthreadsetupaction.lambda$create$0(undertowdeploymentinfoservice)。java:1526)在org.wildfly.extension.undertow.deployment.undertowdeploymentinfoservice$undertowthreadsetupaction.lambda$创建$0(undertowdeploymentinfoservice)。java:1526)位于org.wildfly.extension.undertow.deployment.undertowdeploymentinfoservice$undertowthreadsetupaction.lambda$create$0(undertowdeploymentinfoservice)。java:1526)在org.wildfly.extension.undertow.deployment.undertowdeploymentinfoservice$undertowthreadsetupaction.lambda$创建$0(undertowdeploymentinfoservice)。java:1526)位于org.wildfly.extension.undertow.deployment.undertowdeploymentinfoservice$undertowthreadsetupaction.lambda$create$0(undertowdeploymentinfoservice)。java:1526)在io.undertow.servlet.core.deploymentmanagerimpl.deploy(deploymentmanagerimpl。java:249)在org.wildfly.extension.undertow.deployment.undertowdeploymentservice.startcontext(undertowdeploymentservice。java:96)在org.wildfly.extension.undertow.deployment.undertowdeploymentservice$1.run(undertowdeploymentservice。java:78) ... 8个以上

  1. 12:35:32,546 ERROR [org.jboss.as.controller.management-operation] (DeploymentScanner-threads - 2) WFLYCTL0013: Operation

(“完全替换部署”)失败-地址:([])-失败描述:{“wflyctl0080:失败的服务”=>{“jboss.undertow.deployment.default server.default host./demo”=>“java.lang.nosuchmethoderror:org.apache.tomcat.util.descriptor.digesterfactory.newdigester(zzlorg/apache/tomcat/util/digester/ruleset;z) lorg/apache/tomcat/util/digester/digester;原因:java.lang.nosuchmethoderror:org.apache.tomcat.util.descriptor.digesterfactory.newdigester(zzlorg/apache/tomcat/util/digester/ruleset;z) lorg/apache/tomcat/util/digester/digester;“}}12:35:32622 info[org.jboss.as.server](deploymentscanner threads-2)wflysrv0016:将部署“demo.war”替换为部署“demo.war”12:35:32,623 info[org.jboss.as.controller](deploymentscanner threads-2)wflyctl0183:服务状态报告wflyctl0186:无法启动的服务:service jboss.undertow.deployment.default server.default host./demo:java.lang.nosuchmethoderror:org.apache.tomcat.util.descriptor.digesterfactory.newdigester(org/apache/tomcat/util/digester/ruleset;z) lorg/apache/tomcat/util/digester/digester;

  1. 12:35:32,625 INFO [org.jboss.as.repository] (DeploymentScanner-threads - 2) WFLYDR0002: Content removed from

location/home/sahil/downloads/wildfly-12.0.0.final/standalone/data/content/d6/969c28745ca207cb6683a8ef32d29850ebaa96/content
pom.xml文件

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project xmlns="http://maven.apache.org/POM/4.0.0"
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
  5. <modelVersion>4.0.0</modelVersion>
  6. <parent>
  7. <groupId>org.springframework.boot</groupId>
  8. <artifactId>spring-boot-starter-parent</artifactId>
  9. <version>2.2.6.RELEASE</version>
  10. <relativePath /> <!-- lookup parent from repository -->
  11. </parent>
  12. <groupId>com.ststech</groupId>
  13. <artifactId>UserRegistration</artifactId>
  14. <packaging>war</packaging>
  15. <version>0.0.1-SNAPSHOT</version>
  16. <name>UserRegistration</name>
  17. <description>Simple WebApp Project for login and Signup</description>
  18. <properties>
  19. <java.version>1.8</java.version>
  20. </properties>
  21. <dependencies>
  22. <dependency>
  23. <groupId>org.springframework.boot</groupId>
  24. <artifactId>spring-boot-starter-data-jpa</artifactId>
  25. </dependency>
  26. <dependency>
  27. <groupId>mysql</groupId>
  28. <artifactId>mysql-connector-java</artifactId>
  29. <scope>runtime</scope>
  30. </dependency>
  31. <dependency>
  32. <groupId>org.springframework.boot</groupId>
  33. <artifactId>spring-boot-starter-web</artifactId>
  34. <exclusions>
  35. <exclusion>
  36. <groupId>org.springframework.boot</groupId>
  37. <artifactId>spring-boot-starter-tomcat</artifactId>
  38. </exclusion>
  39. </exclusions>
  40. </dependency>
  41. <!-- <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId>
  42. <scope>runtime</scope> </dependency> -->
  43. <dependency>
  44. <groupId>org.springframework.boot</groupId>
  45. <artifactId>spring-boot-starter-test</artifactId>
  46. <scope>test</scope>
  47. <exclusions>
  48. <exclusion>
  49. <groupId>org.junit.vintage</groupId>
  50. <artifactId>junit-vintage-engine</artifactId>
  51. </exclusion>
  52. </exclusions>
  53. </dependency>
  54. <!-- <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-jasper</artifactId>
  55. <version>9.0.33</version> </dependency> -->
  56. <dependency>
  57. <groupId>org.apache.tomcat.embed</groupId>
  58. <artifactId>tomcat-embed-jasper</artifactId>
  59. <!-- <version>9.0.33</version> -->
  60. </dependency>
  61. <dependency>
  62. <groupId>org.springframework.session</groupId>
  63. <artifactId>spring-session-core</artifactId>
  64. </dependency>
  65. <!-- New Dependencies add -->
  66. <!-- <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId>
  67. <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId>
  68. </exclusion> </exclusions> </dependency> -->
  69. <dependency>
  70. <groupId>javax.servlet</groupId>
  71. <artifactId>javax.servlet-api</artifactId>
  72. <version>4.0.1</version>
  73. <scope>provided</scope>
  74. </dependency>
  75. <!-- End -->
  76. <!-- https://mvnrepository.com/artifact/commons-digester/commons-digester -->
  77. <dependency>
  78. <groupId>commons-digester</groupId>
  79. <artifactId>commons-digester</artifactId>
  80. <version>2.1</version>
  81. </dependency>
  82. <dependency>
  83. <groupId>org.springframework.boot</groupId>
  84. <artifactId>spring-boot-devtools</artifactId>
  85. <scope>runtime</scope>
  86. <optional>true</optional>
  87. </dependency>
  88. <!-- Exclude Spring Boot's Default Logging -->
  89. <dependency>
  90. <groupId>org.springframework.boot</groupId>
  91. <artifactId>spring-boot-starter</artifactId>
  92. <exclusions>
  93. <exclusion>
  94. <groupId>org.springframework.boot</groupId>
  95. <artifactId>spring-boot-starter-logging</artifactId>
  96. </exclusion>
  97. <exclusion>
  98. <groupId>ch.qos.logback</groupId>
  99. <artifactId>logback-classic</artifactId>
  100. </exclusion>
  101. </exclusions>
  102. </dependency>
  103. <!-- Add Log4j2 Dependency -->
  104. <dependency>
  105. <groupId>org.springframework.boot</groupId>
  106. <artifactId>spring-boot-starter-log4j2</artifactId>
  107. </dependency>
  108. </dependencies>
  109. <build>
  110. <finalName>Demo</finalName>
  111. <plugins>
  112. <plugin>
  113. <groupId>org.springframework.boot</groupId>
  114. <artifactId>spring-boot-maven-plugin</artifactId>
  115. </plugin>
  116. </plugins>
  117. </build>
  118. </project>

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题