From c336bea0d290e1302febd4f960e378b3c5276e4f Mon Sep 17 00:00:00 2001 From: Glenn Renfro Date: Thu, 21 Jan 2016 11:51:54 -0500 Subject: [PATCH] SCT-66 Fix for Task_Execution error Sets the argType for the task_execution_id in the Task_Execution_params to be a BIGINT (vs the VARCHAR) spring-cloud/spring-cloud-task#66 --- .../cloud/task/repository/dao/JdbcTaskExecutionDao.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-cloud-task-core/src/main/java/org/springframework/cloud/task/repository/dao/JdbcTaskExecutionDao.java b/spring-cloud-task-core/src/main/java/org/springframework/cloud/task/repository/dao/JdbcTaskExecutionDao.java index e8ea1d42..a4ed693e 100644 --- a/spring-cloud-task-core/src/main/java/org/springframework/cloud/task/repository/dao/JdbcTaskExecutionDao.java +++ b/spring-cloud-task-core/src/main/java/org/springframework/cloud/task/repository/dao/JdbcTaskExecutionDao.java @@ -298,7 +298,7 @@ public class JdbcTaskExecutionDao implements TaskExecutionDao { * TASK_EXECUTION_PARAMS table. */ private void insertParameter(long executionId, String param) { - int[] argTypes = new int[]{ Types.VARCHAR, Types.VARCHAR }; + int[] argTypes = new int[]{ Types.BIGINT, Types.VARCHAR }; Object[] args = new Object[]{ executionId, param }; jdbcTemplate.update(getQuery(CREATE_TASK_PARAMETER), args, argTypes); }