Norbert Táskai created FINERACT-1936:
----------------------------------------

             Summary: StuckJob SQL is failing on Mysql & MariaDB
                 Key: FINERACT-1936
                 URL: https://issues.apache.org/jira/browse/FINERACT-1936
             Project: Apache Fineract
          Issue Type: Bug
            Reporter: Norbert Táskai


{{Exception in thread "SimpleAsyncTaskExecutor-10" 
org.springframework.jdbc.BadSqlGrammarException: PreparedStatementCallback; bad 
SQL grammar [SELECT DISTINCT(bji.JOB_NAME) as STUCK_JOB_NAMEFROM 
BATCH_JOB_INSTANCE bji
INNER JOIN BATCH_JOB_EXECUTION bje
ON bji.JOB_INSTANCE_ID = bje.JOB_INSTANCE_ID
WHERE
    bje.STATUS IN (?)
    AND
    bje.JOB_INSTANCE_ID NOT IN (
        SELECT bje.JOB_INSTANCE_ID
        FROM BATCH_JOB_INSTANCE bji
        INNER JOIN BATCH_JOB_EXECUTION bje
        ON bji.JOB_INSTANCE_ID = bje.JOB_INSTANCE_ID
        WHERE bje.STATUS IN (?, ?, ?)
    )
GROUP BY BJI.JOB_INSTANCE_ID
HAVING COUNT(BJI.JOB_INSTANCE_ID) <= ?
]; nested exception is java.sql.SQLSyntaxErrorException: (conn=112) Unknown 
column 'BJI.JOB_INSTANCE_ID' in 'group statement'}}
 
{panel}
{panel}
 {panel}
*Acceptance criteria*
 * It should not fail with grammar error
{panel}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to