PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

PostgreSQL - Quartz JDBC-JobStoreTX - getTriggersForJob - ArrayIndexOutOfBoundsException

Ce JIRA https://issues.liferay.com/browse/LPS-15133 a la même trace de pile et indique qu'il s'agit d'un pilote obsolète.

Si vous avez essayé avec la dernière version du pilote jdbc PostgreSQL, vous avez peut-être inclus une dépendance de org.postgresql groupId et logback dépend de l'ancienne version du pilote avec postgres en tant que groupId, vous incluez donc les deux dépendances dans votre application.

Veuillez essayer d'exclure l'ancienne version de jdbc de cette manière :

<dependency>
    <groupId>ch.qos.logback</groupId>
    <artifactId>logback-classic</artifactId>
    <version>1.1.3</version>
    <exclusions>
        <exclusion>
            <groupId>postgresql</groupId>
            <artifactId>postgresql</artifactId>
        </exclusion>
    </exclusions>
</dependency>

Et dites-nous si cette exclusion permet à votre application de fonctionner.

J'espère que cela vous aidera !