Erro ao dar deploy .war no tomcat (Java/Grails/Groovy)

Boa noite, ao tentar colocar o .war no Tomcat estou recebendo o erro:

FAIL - Application at context path [/server-0.1] could not be started
FAIL - Encountered exception [org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/server-0.1]]]

Estava checando mais a fundo e encontrei essa mensagem:

More than one fragment with the name [org_apache_tomcat_websocket] was found. This is not legal with relative ordering. See section 8.2.2 2c of the Servlet specification for details. Consider using absolute ordering.

Aqui está meu build.gradle:

buildscript {
	repositories {
		maven { url "https://repo.grails.org/grails/core" }
		maven { url "https://plugins.gradle.org/m2/" }
	}
	dependencies {
		classpath "org.grails:grails-gradle-plugin:$grailsVersion"
		classpath "com.github.node-gradle:gradle-node-plugin:1.3.0"
		classpath "org.grails.plugins:hibernate5:7.0.0"
		classpath "org.grails.plugins:views-gradle:2.0.0.BUILD-SNAPSHOT"
	}
}

version "0.1"
group "restaurante"

apply plugin:"eclipse"
apply plugin:"idea"
apply plugin:"war"
apply plugin:"org.grails.grails-web"
apply plugin:"com.github.node-gradle.node"
apply plugin:"org.grails.plugins.views-json"

repositories {
	maven { url "https://repo.grails.org/grails/core" }
}

configurations {
	developmentOnly
	runtimeClasspath {
		extendsFrom developmentOnly
	}
}

dependencies {
	developmentOnly("org.springframework.boot:spring-boot-devtools")
	compile "org.springframework.boot:spring-boot-starter-logging"
	compile "org.springframework.boot:spring-boot-autoconfigure"
	compile "org.grails:grails-core"
	compile "org.springframework.boot:spring-boot-starter-actuator"
	compile "org.springframework.boot:spring-boot-starter-tomcat"
	compile "org.grails:grails-plugin-url-mappings"
	compile "org.grails:grails-plugin-rest"
	compile "org.grails:grails-plugin-codecs"
	compile "org.grails:grails-plugin-interceptors"
	compile "org.grails:grails-plugin-services"
	compile "org.grails:grails-plugin-datasource"
	compile "org.grails:grails-plugin-databinding"
	compile "org.grails:grails-web-boot"
	compile "org.grails:grails-logging"
	compile "org.grails.plugins:cache"
	compile "org.grails.plugins:async"
	compile "org.grails.plugins:hibernate5"
	compile "org.hibernate:hibernate-core:5.4.0.Final"
	compile "org.grails.plugins:views-json"
	compile "org.grails.plugins:views-json-templates"
	compileOnly "io.micronaut:micronaut-inject-groovy"
	console "org.grails:grails-console"
	profile "org.grails.profiles:react"
	runtime "org.glassfish.web:el-impl:2.1.2-b03"
	runtime "com.h2database:h2"
	runtime "org.apache.tomcat:tomcat-jdbc"
	runtime "javax.xml.bind:jaxb-api:2.3.0"
	testCompile "org.grails:grails-gorm-testing-support"
	testCompile "org.mockito:mockito-core"
	testCompile "io.micronaut:micronaut-http-client"
	testCompile "org.grails:grails-web-testing-support"
	runtime 'mysql:mysql-connector-java:5.1.48'
}

bootRun {
	jvmArgs(
		'-Dspring.output.ansi.enabled=always', 
		'-noverify', 
		'-XX:TieredStopAtLevel=1',
		'-Xmx1024m')
	sourceResources sourceSets.main
	String springProfilesActive = 'spring.profiles.active'
	systemProperty springProfilesActive, System.getProperty(springProfilesActive)
}

grails {
	pathingJar = true
}

Aparentemente estou com mais de uma versão do Spring, como eu faço para resolver esse problema?

Consegui resolver o problema, o problema era no TomCat do Xampp. Desinstalei o TomCat do Xampp e instalei a versão do TomCat sem um programa de terceiros e foi resolvido o problema.

1 curtida