sql >> Database >  >> RDS >> PostgreSQL

PostgreSQL - Quartz JDBC-JobStoreTX - getTriggersForJob - ArrayIndexOutOfBoundsException

Deze JIRA https://issues.liferay.com/browse/LPS-15133 heeft dezelfde stacktracering en geeft aan dat het om een ​​verouderde driver gaat.

Als je het hebt geprobeerd met de laatste versie van het PostgreSQL jdbc-stuurprogramma, heb je misschien een afhankelijkheid van org.postgresql toegevoegd groupId, en logback hangt af van de oude versie van het stuurprogramma met postgres als groupId, dus u neemt beide afhankelijkheden op in uw app.

Probeer de oude jdbc-versie op deze manier uit te sluiten:

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

En vertel ons of deze uitsluiting ervoor zorgt dat uw app werkt.

Ik hoop dat het helpt!




  1. Vind het totale aantal op basis van waarden uit een andere tabel

  2. log4j2 JDBC-manager kan geen verbinding maken met de database

  3. Query voor exacte overeenkomst van een string in SQL

  4. Oracle SQL-updatequery alleen updatewaarden als ze null zijn