This is an automated email from the ASF dual-hosted git repository.
ilgrosso pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/syncope.git
The following commit(s) were added to refs/heads/master by this push:
new 1bdb2c1286 Fixing MSSQL JDBC version for Docker
1bdb2c1286 is described below
commit 1bdb2c12868164bf6434646cc489fc224be1ee85
Author: Francesco Chicchiriccò <[email protected]>
AuthorDate: Tue Feb 6 10:20:46 2024 +0100
Fixing MSSQL JDBC version for Docker
---
.../org/apache/syncope/core/persistence/jpa/dao/JPATaskDAO.java | 6 ++++--
docker/core/pom.xml | 2 +-
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git
a/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/dao/JPATaskDAO.java
b/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/dao/JPATaskDAO.java
index c5fb007e3e..4988090dac 100644
---
a/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/dao/JPATaskDAO.java
+++
b/core/persistence-jpa/src/main/java/org/apache/syncope/core/persistence/jpa/dao/JPATaskDAO.java
@@ -209,7 +209,7 @@ public class JPATaskDAO implements TaskDAO {
return query.getResultList();
}
- protected final <T extends Task<T>> StringBuilder
buildFindAllQueryJPA(final TaskType type) {
+ protected final <T extends Task<T>> StringBuilder buildFindAllQuery(final
TaskType type) {
StringBuilder builder = new StringBuilder("SELECT t FROM ").
append(taskUtilsFactory.getInstance(type).getTaskEntity().getSimpleName()).
append(" t WHERE ");
@@ -229,7 +229,7 @@ public class JPATaskDAO implements TaskDAO {
@Override
@SuppressWarnings("unchecked")
public <T extends Task<T>> List<T> findToExec(final TaskType type) {
- StringBuilder queryString = buildFindAllQueryJPA(type).append("AND ");
+ StringBuilder queryString = buildFindAllQuery(type).append("AND ");
if (type == TaskType.NOTIFICATION) {
queryString.append("t.executed = false ");
@@ -503,6 +503,8 @@ public class JPATaskDAO implements TaskDAO {
jpaNotificationTask.list2json();
case JPAPushTask jpaPushTask ->
jpaPushTask.map2json();
+ case JPAMacroTask macroTask ->
+ macroTask.list2json();
default -> {
}
}
diff --git a/docker/core/pom.xml b/docker/core/pom.xml
index 5fc7a0f7a5..9edb7881b5 100644
--- a/docker/core/pom.xml
+++ b/docker/core/pom.xml
@@ -182,7 +182,7 @@ under the License.
<copy
file="${settings.localRepository}/org/postgresql/postgresql/${jdbc.postgresql.version}/postgresql-${jdbc.postgresql.version}.jar"
todir="${project.build.outputDirectory}/lib" overwrite="true"/>
<copy
file="${settings.localRepository}/com/mysql/mysql-connector-j/${jdbc.mysql.version}/mysql-connector-j-${jdbc.mysql.version}.jar"
todir="${project.build.outputDirectory}/lib" overwrite="true"/>
<copy
file="${settings.localRepository}/org/mariadb/jdbc/mariadb-java-client/${jdbc.mariadb.version}/mariadb-java-client-${jdbc.mariadb.version}.jar"
todir="${project.build.outputDirectory}/lib" overwrite="true"/>
- <copy
file="${settings.localRepository}/com/microsoft/sqlserver/mssql-jdbc/${jdbc.mssql.version}11/mssql-jdbc-${jdbc.mssql.version}11.jar"
todir="${project.build.outputDirectory}/lib" overwrite="true"/>
+ <copy
file="${settings.localRepository}/com/microsoft/sqlserver/mssql-jdbc/${jdbc.mssql.version}/mssql-jdbc-${jdbc.mssql.version}.jar"
todir="${project.build.outputDirectory}/lib" overwrite="true"/>
<copy
file="${settings.localRepository}/com/oracle/database/jdbc/ojdbc11/${jdbc.oracle.version}/ojdbc11-${jdbc.oracle.version}.jar"
todir="${project.build.outputDirectory}/lib" overwrite="true"/>
<copy
file="${basedir}/../../core/persistence-jpa-json/target/syncope-core-persistence-jpa-json-${project.version}.jar"
todir="${project.build.outputDirectory}/jpa-json" overwrite="true"/>