Compatibility with JSR-354 final (and its new Monetary singleton)

Includes support for currency detection with @NumberFormat.

Issue: SPR-12209
This commit is contained in:
Juergen Hoeller
2015-05-20 15:15:29 +02:00
parent b4095c3e1d
commit de893ada2b
4 changed files with 111 additions and 47 deletions

View File

@@ -36,7 +36,7 @@ configure(allprojects) { project ->
ext.groovyVersion = "2.4.3"
ext.gsonVersion = "2.3.1"
ext.hibernate3Version = "3.6.10.Final"
ext.hibernate4Version = "4.3.9.Final"
ext.hibernate4Version = "4.3.10.Final"
ext.hibval4Version = "4.3.2.Final"
ext.hibval5Version = "5.2.0.Beta1" // to be upgraded to 5.2 final in time for Spring Framework 4.2 GA
ext.hsqldbVersion = "2.3.2"
@@ -462,7 +462,7 @@ project("spring-context") {
optional("javax.inject:javax.inject:1")
optional("javax.ejb:ejb-api:3.0")
optional("javax.enterprise.concurrent:javax.enterprise.concurrent-api:1.0")
optional("javax.money:money-api:1.0-RC3")
optional("javax.money:money-api:1.0")
optional("org.eclipse.persistence:javax.persistence:2.0.0")
optional("javax.validation:validation-api:1.0.0.GA")
optional("org.hibernate:hibernate-validator:${hibval4Version}")
@@ -472,7 +472,7 @@ project("spring-context") {
optional("org.beanshell:bsh:2.0b4")
optional("org.jruby:jruby:${jrubyVersion}")
testCompile("javax.inject:javax.inject-tck:1")
testCompile("org.javamoney:moneta:1.0-RC3")
testCompile("org.javamoney:moneta:1.0")
testCompile("commons-dbcp:commons-dbcp:1.4")
testCompile("org.apache.commons:commons-pool2:2.2")
testCompile("org.slf4j:slf4j-api:${slf4jVersion}")