plugins { id "org.unbroken-dome.xjc" version "2.0.0" } apply from: "$rootDir/gradle/instrumentation.gradle" muzzle { pass { group = 'org.springframework.ws' module = 'spring-ws-core' versions = "[2.0.0.RELEASE,]" assertInverse = true } } sourceSets { test { resources.srcDirs "src/test/schema" } } checkstyle { // exclude generated web service classes checkstyleTest.exclude "**/hello_web_service/**" } dependencies { compileOnly "org.springframework.ws:spring-ws-core:2.0.0.RELEASE" testLibrary "org.springframework.boot:spring-boot-starter-web-services:2.0.0.RELEASE" testLibrary "org.springframework.boot:spring-boot-starter-web:2.0.0.RELEASE" testImplementation "wsdl4j:wsdl4j:1.6.3" testImplementation "com.sun.xml.messaging.saaj:saaj-impl:1.5.2" testImplementation "javax.xml.bind:jaxb-api:2.2.11" testImplementation "com.sun.xml.bind:jaxb-core:2.2.11" testImplementation "com.sun.xml.bind:jaxb-impl:2.2.11" testInstrumentation project(':instrumentation:servlet:servlet-3.0:javaagent') }