Skip to content
This repository was archived by the owner on Dec 7, 2023. It is now read-only.

Update dependency for JDBC application #39

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dkovalenkoI
Copy link

Summary

The build uses old dependencies that have vulnerability issues.
The JDBC don't have a parent pom and use own dependency list

Description

The dependency has been updated for aws core and jsoup
The shecksyles have been fixed

Related Issue

AT-1482

Tests performed/created

Unit tests:

All existing Unit tests passed

Manual verification:

  1. Change java to 1.8: export JAVA_HOME=/usr/libexec/java_home -v 1.8``
  2. Build the project with the command mvn clean install
  3. Verify that all tests passed and build successful

  1. Change java to 1.8: export JAVA_HOME=/usr/libexec/java_home -v 11``
  2. Build the project with the command mvn clean install
  3. Verify that all tests passed and build successful

  1. Change java to 1.8: export JAVA_HOME=/usr/libexec/java_home -v 16``
  2. Build the project with the command mvn clean install
  3. Verify that all tests passed and build successful

Additional Reviewers

@alexey-temnikov

@@ -90,6 +90,18 @@
<artifactId>junit-jupiter</artifactId>
<version>${junit.jupiter.version}</version>
</dependency>
<dependency>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to remove this dependency from the child pom since it's been added to the parent?

@forestmvey
Copy link

Am having compilation issues with JAVA 17 on this branch. I am also facing the same issues on main so I would assume it's an issue with my environment.

@@ -105,49 +96,40 @@
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-java-sdk-core</artifactId>
<version>${awssdk.version}</version>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should dependency be loaded from the parent as well?

<awssdk.version>1.11.870</awssdk.version>
<guava.version>32.0.0-jre</guava.version>
<awssdk.version>1.12.530</awssdk.version>
<guava.version>32.1.2-jre</guava.version>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will declaring versions as a property work with Dependabot?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants