41 lines
1.2 KiB
Groovy
41 lines
1.2 KiB
Groovy
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 group: 'org.springframework.ws', name: 'spring-ws-core', version: '2.0.0.RELEASE'
|
|
|
|
testLibrary group: 'org.springframework.boot', name: 'spring-boot-starter-web-services', version: '2.0.0.RELEASE'
|
|
testLibrary group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: '2.0.0.RELEASE'
|
|
|
|
testImplementation group: 'wsdl4j', name: 'wsdl4j', version: '1.6.3'
|
|
testImplementation group: 'com.sun.xml.messaging.saaj', name: 'saaj-impl', version: '1.5.2'
|
|
testImplementation group: 'javax.xml.bind', name: 'jaxb-api', version: '2.2.11'
|
|
testImplementation group: 'com.sun.xml.bind', name: 'jaxb-core', version: '2.2.11'
|
|
testImplementation group: 'com.sun.xml.bind', name: 'jaxb-impl', version: '2.2.11'
|
|
|
|
testInstrumentation project(':instrumentation:servlet:servlet-3.0:javaagent')
|
|
}
|