Uploaded image for project: 'logback'
  1. logback
  2. LOGBACK-1021

DBAppender fails to log event with "ORA-01400: cannot insert NULL into..."

    XMLWordPrintable

Details

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 1.0.13
    • logback-classic
    • None

    Description

      12:16:56,018 |-ERROR in ch.qos.logback.classic.db.DBAppender[databaseBackend] - problem appending event java.sql.SQLIntegrityConstraintViolationException: ORA-01400: cannot insert NULL into ("PORTAL_ADMIN_LOGGER"."LOGGING_EVENT"."EVENT_ID")

      at java.sql.SQLIntegrityConstraintViolationException: ORA-01400: cannot insert NULL into ("PORTAL_ADMIN_LOGGER"."LOGGING_EVENT"."EVENT_ID")

      at at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445)
      at at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:396)
      at at oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:879)
      at at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:450)
      at at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:192)
      at at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:531)
      at at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:207)
      at at oracle.jdbc.driver.T4CPreparedStatement.executeForRows(T4CPreparedStatement.java:1044)
      at at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1329)
      at at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3584)
      at at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3665)
      at at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeUpdate(OraclePreparedStatementWrapper.java:1352)
      at at com.ibm.ws.rsadapter.jdbc.WSJdbcPreparedStatement.pmiExecuteUpdate(WSJdbcPreparedStatement.java:1187)
      at at com.ibm.ws.rsadapter.jdbc.WSJdbcPreparedStatement.executeUpdate(WSJdbcPreparedStatement.java:804)
      at at ch.qos.logback.classic.db.DBAppender.subAppend(DBAppender.java:105)
      at at ch.qos.logback.classic.db.DBAppender.subAppend(DBAppender.java:42)
      at at ch.qos.logback.core.db.DBAppenderBase.append(DBAppenderBase.java:108)
      at at ch.qos.logback.core.UnsynchronizedAppenderBase.doAppend(UnsynchronizedAppenderBase.java:88)
      at at ch.qos.logback.core.spi.AppenderAttachableImpl.appendLoopOnAppenders(AppenderAttachableImpl.java:48)
      at at ch.qos.logback.classic.Logger.appendLoopOnAppenders(Logger.java:272)
      at at ch.qos.logback.classic.Logger.callAppenders(Logger.java:259)
      at at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:441)
      at at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:395)
      at at ch.qos.logback.classic.Logger.log(Logger.java:787)
      at at org.apache.commons.logging.impl.SLF4JLocationAwareLog.trace(SLF4JLocationAwareLog.java:107)
      at at org.springframework.ws.client.core.WebServiceTemplate.sendRequest(WebServiceTemplate.java:619)
      at at org.springframework.ws.client.core.WebServiceTemplate.doSendAndReceive(WebServiceTemplate.java:587)
      at at org.springframework.ws.client.core.WebServiceTemplate.sendAndReceive(WebServiceTemplate.java:539)
      at at org.springframework.ws.client.core.WebServiceTemplate.marshalSendAndReceive(WebServiceTemplate.java:386)
      at at org.springframework.ws.client.core.WebServiceTemplate.marshalSendAndReceive(WebServiceTemplate.java:380)

      Attachments

        Activity

          People

            logback-dev Logback dev list
            foal Stanislav Spiridonov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: