PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL - Quartz JDBC-JobStoreTX - getTriggersForJob - ArrayIndexOutOfBoundsException

Questo https://issues.liferay.com/browse/LPS-15133 di JIRA ha la stessa traccia dello stack e dice che si tratta di un driver obsoleto.

Se hai provato con l'ultima versione del driver jdbc PostgreSQL, forse includi una dipendenza da org.postgresql groupId e logback dipende dalla vecchia versione del driver con postgres come groupId, quindi includi entrambe le dipendenze nella tua app.

Per favore, prova ad escludere la vecchia versione di jdbc in questo modo:

<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>

E dicci se questa esclusione fa funzionare la tua app.

Spero che ti aiuti!