|
|
|
|
@ -32,6 +32,7 @@ configure(allprojects) { project ->
@@ -32,6 +32,7 @@ configure(allprojects) { project ->
|
|
|
|
|
version = qualifyVersionIfNecessary(version) |
|
|
|
|
|
|
|
|
|
ext.activationApiVersion = "1.1.1" |
|
|
|
|
ext.annotationApiVersion = "1.2" |
|
|
|
|
ext.aspectjVersion = "1.9.0.BETA-4" |
|
|
|
|
ext.beanvalVersion = "1.1.0.Final" |
|
|
|
|
ext.caffeineVersion = "2.3.1" |
|
|
|
|
@ -55,6 +56,7 @@ configure(allprojects) { project ->
@@ -55,6 +56,7 @@ configure(allprojects) { project ->
|
|
|
|
|
ext.jackson2Version = "2.8.1" |
|
|
|
|
ext.javamailVersion = "1.5.5" |
|
|
|
|
ext.jaxbVersion = "2.2.11" |
|
|
|
|
ext.jaxwsVersion = "2.2.11" |
|
|
|
|
ext.jcaVersion = "1.7" |
|
|
|
|
ext.jettyVersion = "9.3.10.v20160621" |
|
|
|
|
ext.jodaVersion = "2.9.4" |
|
|
|
|
@ -489,6 +491,8 @@ project("spring-context") {
@@ -489,6 +491,8 @@ project("spring-context") {
|
|
|
|
|
compile(files(project(":spring-core").cglibRepackJar)) |
|
|
|
|
optional(project(":spring-instrument")) |
|
|
|
|
optional("javax.inject:javax.inject:1") |
|
|
|
|
optional("javax.annotation:javax.annotation-api:${annotationApiVersion}") |
|
|
|
|
optional("javax.xml.ws:jaxws-api:${jaxwsVersion}") |
|
|
|
|
optional("javax.ejb:javax.ejb-api:${ejbApiVersion}") |
|
|
|
|
optional("javax.interceptor:javax.interceptor-api:${interceptorApiVersion}") |
|
|
|
|
optional("javax.enterprise.concurrent:javax.enterprise.concurrent-api:1.0") |
|
|
|
|
@ -517,6 +521,8 @@ project("spring-oxm") {
@@ -517,6 +521,8 @@ project("spring-oxm") {
|
|
|
|
|
dependencies { |
|
|
|
|
compile(project(":spring-beans")) |
|
|
|
|
compile(project(":spring-core")) |
|
|
|
|
optional("javax.xml.bind:jaxb-api:${jaxbVersion}") |
|
|
|
|
optional("javax.activation:activation:${activationApiVersion}") |
|
|
|
|
optional("org.codehaus.castor:castor-xml:1.4.1") { |
|
|
|
|
exclude group: 'stax', module: 'stax-api' |
|
|
|
|
exclude group: "org.springframework", module: "spring-context" |
|
|
|
|
@ -535,10 +541,8 @@ project("spring-oxm") {
@@ -535,10 +541,8 @@ project("spring-oxm") {
|
|
|
|
|
testCompile(files(genCastor.classesDir).builtBy(genCastor)) |
|
|
|
|
testCompile(files(genJaxb.classesDir).builtBy(genJaxb)) |
|
|
|
|
testRuntime("xerces:xercesImpl:2.11.0") // for Castor |
|
|
|
|
testRuntime("javax.xml.bind:jaxb-api:${jaxbVersion}") |
|
|
|
|
testRuntime("com.sun.xml.bind:jaxb-core:${jaxbVersion}") |
|
|
|
|
testRuntime("com.sun.xml.bind:jaxb-impl:${jaxbVersion}") |
|
|
|
|
testRuntime("javax.activation:activation:${activationApiVersion}") |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -562,6 +566,7 @@ project("spring-messaging") {
@@ -562,6 +566,7 @@ project("spring-messaging") {
|
|
|
|
|
} |
|
|
|
|
optional("org.eclipse.jetty.websocket:websocket-client:${jettyVersion}") |
|
|
|
|
optional("com.fasterxml.jackson.core:jackson-databind:${jackson2Version}") |
|
|
|
|
optional("javax.xml.bind:jaxb-api:${jaxbVersion}") |
|
|
|
|
testCompile("javax.inject:javax.inject-tck:1") |
|
|
|
|
testCompile("javax.servlet:javax.servlet-api:${servletVersion}") |
|
|
|
|
testCompile("javax.validation:validation-api:${beanvalVersion}") |
|
|
|
|
@ -579,7 +584,6 @@ project("spring-messaging") {
@@ -579,7 +584,6 @@ project("spring-messaging") {
|
|
|
|
|
testCompile("io.netty:netty-all:${nettyVersion}") |
|
|
|
|
testCompile("org.slf4j:slf4j-jcl:${slf4jVersion}") |
|
|
|
|
testCompile("org.xmlunit:xmlunit-matchers:${xmlunitVersion}") |
|
|
|
|
testRuntime("javax.xml.bind:jaxb-api:${jaxbVersion}") |
|
|
|
|
testRuntime("com.sun.xml.bind:jaxb-core:${jaxbVersion}") |
|
|
|
|
testRuntime("com.sun.xml.bind:jaxb-impl:${jaxbVersion}") |
|
|
|
|
testRuntime("javax.activation:activation:${activationApiVersion}") |
|
|
|
|
@ -650,6 +654,7 @@ project("spring-context-support") {
@@ -650,6 +654,7 @@ project("spring-context-support") {
|
|
|
|
|
compile(project(":spring-context")) |
|
|
|
|
optional(project(":spring-jdbc")) // for Quartz support |
|
|
|
|
optional(project(":spring-tx")) // for Quartz support |
|
|
|
|
optional("javax.activation:activation:${activationApiVersion}") |
|
|
|
|
optional("javax.mail:javax.mail-api:${javamailVersion}") |
|
|
|
|
optional("javax.cache:cache-api:1.0.0") |
|
|
|
|
optional("com.github.ben-manes.caffeine:caffeine:${caffeineVersion}") |
|
|
|
|
@ -697,6 +702,7 @@ project("spring-web") {
@@ -697,6 +702,7 @@ project("spring-web") {
|
|
|
|
|
optional("javax.el:javax.el-api:${elApiVersion}") |
|
|
|
|
optional("javax.faces:javax.faces-api:2.2") |
|
|
|
|
optional("javax.validation:validation-api:${beanvalVersion}") |
|
|
|
|
optional("javax.activation:activation:${activationApiVersion}") |
|
|
|
|
optional("org.codehaus.groovy:groovy-all:${groovyVersion}") |
|
|
|
|
optional("com.caucho:hessian:4.0.38") |
|
|
|
|
optional("commons-fileupload:commons-fileupload:${fileuploadVersion}") |
|
|
|
|
@ -731,6 +737,8 @@ project("spring-web") {
@@ -731,6 +737,8 @@ project("spring-web") {
|
|
|
|
|
optional("com.google.protobuf:protobuf-java:${protobufVersion}") |
|
|
|
|
optional("com.google.protobuf:protobuf-java-util:${protobufVersion}") |
|
|
|
|
optional("com.googlecode.protobuf-java-format:protobuf-java-format:1.4") |
|
|
|
|
optional("javax.xml.bind:jaxb-api:${jaxbVersion}") |
|
|
|
|
optional("javax.xml.ws:jaxws-api:${jaxwsVersion}") |
|
|
|
|
optional("javax.mail:javax.mail-api:${javamailVersion}") |
|
|
|
|
testCompile(project(":spring-context-support")) // for JafMediaTypeFactory |
|
|
|
|
testCompile("org.xmlunit:xmlunit-matchers:${xmlunitVersion}") |
|
|
|
|
@ -747,11 +755,8 @@ project("spring-web") {
@@ -747,11 +755,8 @@ project("spring-web") {
|
|
|
|
|
testCompile("org.eclipse.jetty:jetty-server:${jettyVersion}") |
|
|
|
|
testCompile("org.eclipse.jetty:jetty-servlet:${jettyVersion}") |
|
|
|
|
testCompile("com.squareup.okhttp3:mockwebserver:3.0.1") |
|
|
|
|
testRuntime("javax.xml.ws:jaxws-api:2.2.11") |
|
|
|
|
testRuntime("javax.xml.bind:jaxb-api:${jaxbVersion}") |
|
|
|
|
testRuntime("com.sun.xml.bind:jaxb-core:${jaxbVersion}") |
|
|
|
|
testRuntime("com.sun.xml.bind:jaxb-impl:${jaxbVersion}") |
|
|
|
|
testRuntime("javax.activation:activation:${activationApiVersion}") |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@ -765,6 +770,7 @@ project("spring-web-reactive") {
@@ -765,6 +770,7 @@ project("spring-web-reactive") {
|
|
|
|
|
compile "io.projectreactor:reactor-core:${reactorCoreVersion}" |
|
|
|
|
optional(project(":spring-context-support")) // for FreeMarker support |
|
|
|
|
provided "javax.servlet:javax.servlet-api:${servletVersion}" |
|
|
|
|
optional("javax.xml.bind:jaxb-api:${jaxbVersion}") |
|
|
|
|
optional("com.fasterxml.jackson.core:jackson-databind:${jackson2Version}") |
|
|
|
|
optional("org.freemarker:freemarker:${freemarkerVersion}") |
|
|
|
|
optional "org.apache.httpcomponents:httpclient:4.5.1" // Needed to run Javadoc without error |
|
|
|
|
@ -782,7 +788,6 @@ project("spring-web-reactive") {
@@ -782,7 +788,6 @@ project("spring-web-reactive") {
|
|
|
|
|
testCompile("org.slf4j:slf4j-jcl:${slf4jVersion}") |
|
|
|
|
testCompile("javax.validation:validation-api:${beanvalVersion}") |
|
|
|
|
testCompile("org.xmlunit:xmlunit-matchers:${xmlunitVersion}") |
|
|
|
|
testRuntime("javax.xml.bind:jaxb-api:${jaxbVersion}") |
|
|
|
|
testRuntime("com.sun.xml.bind:jaxb-core:${jaxbVersion}") |
|
|
|
|
testRuntime("com.sun.xml.bind:jaxb-impl:${jaxbVersion}") |
|
|
|
|
testRuntime("javax.activation:activation:${activationApiVersion}") |
|
|
|
|
@ -830,6 +835,7 @@ project("spring-webmvc") {
@@ -830,6 +835,7 @@ project("spring-webmvc") {
|
|
|
|
|
optional(project(":spring-oxm")) // for MarshallingView |
|
|
|
|
optional("javax.servlet.jsp:javax.servlet.jsp-api:${jspVersion}") |
|
|
|
|
optional("javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api:1.2.1") |
|
|
|
|
optional("javax.xml.bind:jaxb-api:${jaxbVersion}") |
|
|
|
|
optional("org.apache.poi:poi:${poiVersion}") |
|
|
|
|
optional("org.apache.poi:poi-ooxml:${poiVersion}") |
|
|
|
|
optional("org.freemarker:freemarker:${freemarkerVersion}") |
|
|
|
|
@ -883,7 +889,6 @@ project("spring-webmvc") {
@@ -883,7 +889,6 @@ project("spring-webmvc") {
|
|
|
|
|
testRuntime("org.jruby:jruby:9.1.2.0") |
|
|
|
|
testRuntime("org.python:jython-standalone:2.5.3") |
|
|
|
|
testRuntime("org.webjars:underscorejs:1.8.3") |
|
|
|
|
testRuntime("javax.xml.bind:jaxb-api:${jaxbVersion}") |
|
|
|
|
testRuntime("com.sun.xml.bind:jaxb-core:${jaxbVersion}") |
|
|
|
|
testRuntime("com.sun.xml.bind:jaxb-impl:${jaxbVersion}") |
|
|
|
|
testRuntime("javax.activation:activation:${activationApiVersion}") |
|
|
|
|
@ -965,6 +970,8 @@ project("spring-test") {
@@ -965,6 +970,8 @@ project("spring-test") {
|
|
|
|
|
} |
|
|
|
|
optional("javax.el:javax.el-api:${elApiVersion}") |
|
|
|
|
optional("javax.websocket:javax.websocket-api:${websocketVersion}") |
|
|
|
|
optional("javax.activation:activation:${activationApiVersion}") |
|
|
|
|
optional("javax.xml.bind:jaxb-api:${jaxbVersion}") |
|
|
|
|
optional("org.aspectj:aspectjweaver:${aspectjVersion}") |
|
|
|
|
optional("org.codehaus.groovy:groovy-all:${groovyVersion}") |
|
|
|
|
optional("org.hamcrest:hamcrest-core:${hamcrestVersion}") |
|
|
|
|
@ -1004,10 +1011,8 @@ project("spring-test") {
@@ -1004,10 +1011,8 @@ project("spring-test") {
|
|
|
|
|
testRuntime("org.apache.logging.log4j:log4j-jul:${log4jVersion}") |
|
|
|
|
testRuntime("org.ehcache:ehcache:${ehcache3Version}") |
|
|
|
|
testRuntime("org.terracotta:management-model:2.0.0") |
|
|
|
|
testRuntime("javax.xml.bind:jaxb-api:${jaxbVersion}") |
|
|
|
|
testRuntime("com.sun.xml.bind:jaxb-core:${jaxbVersion}") |
|
|
|
|
testRuntime("com.sun.xml.bind:jaxb-impl:${jaxbVersion}") |
|
|
|
|
testRuntime("javax.activation:activation:${activationApiVersion}") |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
task testNG(type: Test) { |
|
|
|
|
|