updated dependencies
diff --git a/build.gradle b/build.gradle
index 1b54d78..9407382 100644
--- a/build.gradle
+++ b/build.gradle
@@ -34,12 +34,11 @@
version 'spring_boot_2-SNAPSHOT'
ext.versions = [
- springcontext : '5.2.5.RELEASE',
- springboot : '2.2.6.RELEASE',
+ springcontext : '5.3.3',
+ springboot : '2.4.1',
gson : '2.8.6',
- findbugs : '3.0.1',
+ spotbugs : '4.2.0',
frameworklangversion : 'spring_boot_2-SNAPSHOT',
- frameworkasyncversion : 'spring_boot_2-SNAPSHOT',
frameworkcassandraversion : 'spring_boot_2-SNAPSHOT'
]
@@ -56,18 +55,17 @@
dependencies {
- compile(
+ implementation(
[group: 'org.springframework', name: 'spring-context', version: versions.springcontext],
- [group: 'com.google.code.findbugs', name: 'jsr305', version: versions.findbugs],
+ [group: 'com.github.spotbugs', name: 'spotbugs', version: versions.spotbugs],
[group: 'org.springframework', name: 'spring-jms', version: versions.springcontext],
- [group: 'org.apache.activemq', name: 'activemq-spring', version: '5.15.12'],
+ [group: 'org.apache.activemq', name: 'activemq-spring', version: '5.16.1'],
[group: 'com.google.code.gson', name: 'gson', version: versions.gson],
[group: 'org.apache.fineract.cn', name: 'lang', version: versions.frameworklangversion],
- [group: 'org.apache.fineract.cn', name: 'async', version: versions.frameworkasyncversion],
[group: 'org.apache.fineract.cn', name: 'cassandra', version: versions.frameworkcassandraversion]
)
- testCompile(
+ testImplementation(
[group: 'org.springframework.boot', name: 'spring-boot-starter-test', version: versions.springboot]
)
}
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 08adb8d..fa1f81b 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -3,4 +3,4 @@
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.3-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-6.8.1-bin.zip
diff --git a/src/main/java/org/apache/fineract/cn/command/config/CommandModuleConfiguration.java b/src/main/java/org/apache/fineract/cn/command/config/CommandModuleConfiguration.java
index 62725d0..76b0384 100644
--- a/src/main/java/org/apache/fineract/cn/command/config/CommandModuleConfiguration.java
+++ b/src/main/java/org/apache/fineract/cn/command/config/CommandModuleConfiguration.java
@@ -73,7 +73,7 @@
this.environment.getProperty(
CommandConstants.ACTIVEMQ_BROKER_URL_PROP,
CommandConstants.ACTIVEMQ_BROKER_URL_DEFAULT));
- if (!StringUtils.isEmpty(this.environment.getProperty(CommandConstants.ACTIVEMQ_USERNAME))) {
+ if (StringUtils.hasLength(this.environment.getProperty(CommandConstants.ACTIVEMQ_USERNAME))) {
Assert.hasLength(this.environment.getProperty(CommandConstants.ACTIVEMQ_PASSWORD),"Amqp password is not supplied");
activeMQConnectionFactory.setUserName(this.environment.getProperty(CommandConstants.ACTIVEMQ_USERNAME));
activeMQConnectionFactory.setPassword(this.environment.getProperty(CommandConstants.ACTIVEMQ_PASSWORD));