@@ -8,7 +8,7 @@ plugins {
88}
99
1010group =  " com.marklogic" 
11- version =  " 4.6.1 " 
11+ version =  " 4.7.0 " 
1212
1313java  {
1414	sourceCompatibility =  1.8 
@@ -19,20 +19,18 @@ repositories {
1919	mavenLocal()
2020	mavenCentral()
2121	maven {
22- 		url " https://nexus.marklogic. com/repository/ maven-snapshots/" 
22+ 		url " https://bed-artifactory.bedford.progress. com:443/artifactory/ml- maven-snapshots/" 
2323	}
2424}
2525
2626dependencies  {
27- 	api ' com.marklogic:ml-javaclient-util:4.6 .0' 
28- 	api ' org.springframework:spring-web:5.3.29 ' 
29- 	api ' com.fasterxml.jackson.core:jackson-databind:2.15.2 ' 
27+ 	api ' com.marklogic:ml-javaclient-util:4.7 .0' 
28+ 	api ' org.springframework:spring-web:5.3.31 ' 
29+ 	api ' com.fasterxml.jackson.core:jackson-databind:2.15.3 ' 
3030
3131	implementation ' jaxen:jaxen:1.2.0' 
3232
33- 	//  Forcing usage of 3.4.0 instead of 3.2.0 to address vulnerability - https://security.snyk.io/vuln/SNYK-JAVA-COMSQUAREUPOKIO-5820002
34- 	implementation ' com.squareup.okio:okio:3.4.0' 
35- 	implementation ' com.squareup.okhttp3:okhttp:4.11.0' 
33+ 	implementation ' com.squareup.okhttp3:okhttp:4.12.0' 
3634	implementation ' io.github.rburgst:okhttp-digest:2.7' 
3735
3836	implementation ' org.apache.httpcomponents:httpclient:4.5.14' 
@@ -42,10 +40,10 @@ dependencies {
4240	implementation ' commons-codec:commons-codec:1.15' 
4341
4442	//  For EqualsBuilder; added in 3.8.1 to support detecting if a mimetype's properties have changed or not
45- 	implementation " org.apache.commons:commons-lang3:3.12 .0" 
43+ 	implementation " org.apache.commons:commons-lang3:3.14 .0" 
4644
4745	//  For PreviewInterceptor; can be excluded if that feature is not used
48- 	implementation(" com.flipkart.zjsonpatch:zjsonpatch:0.4.14 " 
46+ 	implementation(" com.flipkart.zjsonpatch:zjsonpatch:0.4.16 " 
4947		//  Prefer the api version declared above
5048		exclude module : " jackson-databind" 
5149	}
@@ -57,15 +55,15 @@ dependencies {
5755
5856	//  Don't want to include this in the published jar, just the executable jar
5957	compileOnly " com.beust:jcommander:1.82" 
60- 	compileOnly " ch.qos.logback:logback-classic:1.3.5 " 
58+ 	compileOnly " ch.qos.logback:logback-classic:1.3.14 " 
6159
62- 	testImplementation ' org.junit.jupiter:junit-jupiter:5.10.0 ' 
63- 	testImplementation ' org.springframework:spring-test:5.3.29 ' 
64- 	testImplementation ' commons-io:commons-io:2.11.0 ' 
60+ 	testImplementation ' org.junit.jupiter:junit-jupiter:5.10.1 ' 
61+ 	testImplementation ' org.springframework:spring-test:5.3.31 ' 
62+ 	testImplementation ' commons-io:commons-io:2.15.1 ' 
6563	testImplementation ' xmlunit:xmlunit:1.6' 
6664
6765	//  Forcing Spring to use logback for testing instead of commons-logging
68- 	testImplementation " ch.qos.logback:logback-classic:1.3.5 " 
66+ 	testImplementation " ch.qos.logback:logback-classic:1.3.14 " 
6967	testImplementation " org.slf4j:jcl-over-slf4j:1.7.36" 
7068	testImplementation " org.slf4j:slf4j-api:1.7.36" 
7169}
@@ -74,14 +72,14 @@ dependencies {
7472sourceSets. main. resources. srcDir ' src/main/java' 
7573
7674task sourcesJar (type : Jar , dependsOn : classes) {
77-   classifier  ' sources' 
75+   archiveClassifier  =  ' sources' 
7876  from sourceSets. main. allSource
7977	//  For unknown reasons, Gradle 7.1 (but not 6.x) is complaining that AbstractManager.java is a duplicate.
8078	duplicatesStrategy =  " exclude" 
8179}
8280
8381task javadocJar (type : Jar , dependsOn : javadoc) {
84- 	classifier  " javadoc" 
82+ 	archiveClassifier  =  " javadoc" 
8583	from javadoc
8684}
8785javadoc. failOnError =  false 
@@ -131,9 +129,9 @@ publishing {
131129					}
132130				}
133131				scm {
134- 					url 
=  " [email protected] :marklogic-community /${ project.name} " 135- 					connection 
=  " scm:[email protected] :marklogic-community /${ project.name} " 136- 					developerConnection 
=  " scm:[email protected] :marklogic-community /${ project.name} " 132+ 					url 
=  " [email protected] :marklogic/${ project.name} " 133+ 					connection 
=  " scm:[email protected] :marklogic/${ project.name} " 134+ 					developerConnection 
=  " scm:[email protected] :marklogic/${ project.name} " 137135				}
138136			}
139137			from components. java
0 commit comments