Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-6981

SQLSTATE: XJ001, SQLERRMC: java.lang.NullPointerExceptionXJ001.U

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 10.12.1.1
    • 10.15.1.3
    • JDBC
    • OSX,CentOS
    • Newcomer, Workaround attached
    • Crash, Performance

    Description

      Original error mesage:

       

      java.sql.SQLException: DERBY SQL error: ERRORCODE: 0, SQLSTATE: XJ001, SQLERRMC: java.lang.NullPointerExceptionXJ001.U at org.apache.derby.client.am.SQLExceptionFactory.getSQLException(Unknown Source) at org.apache.derby.client.am.SqlException.getSQLException(Unknown Source) at org.apache.derby.client.am.ClientResultSet.next(Unknown Source) at org.ziptie.provider.credentials.internal.test1.main(test1.java:43) Caused by: ERROR XJ001: DERBY SQL error: ERRORCODE: 0, SQLSTATE: XJ001, SQLERRMC: java.lang.NullPointerExceptionXJ001.U at org.apache.derby.client.am.ClientResultSet.completeSqlca(Unknown Source) at org.apache.derby.client.net.NetResultSetReply.parseFetchError(Unknown Source) at org.apache.derby.client.net.NetResultSetReply.parseCNTQRYreply(Unknown Source) at org.apache.derby.client.net.NetResultSetReply.readFetch(Unknown Source) at org.apache.derby.client.net.ResultSetReply.readFetch(Unknown Source) at org.apache.derby.client.net.NetResultSet.readFetch_(Unknown Source) at org.apache.derby.client.net.NetResultSet.flowFetch(Unknown Source) at org.apache.derby.client.net.NetCursor.getMoreData_(Unknown Source) at org.apache.derby.client.am.Cursor.stepNext(Unknown Source) at org.apache.derby.client.am.Cursor.next(Unknown Source) at org.apache.derby.client.am.ClientResultSet.nextX(Unknown Source)
      

      DERBY-6735 is very similar bug.

      DDL

       

      CREATE TABLE TEST1
      (
      ID int PRIMARY KEY NOT NULL,
      LASTUPDATE timestamp
      )

       

      I have attached test Code:derby-test.java

      test Code with embeded derby : Main.java

      Full code on my intellij : Test1.zip:

      Another database (PostgreSQL) has no problem.

      I also put a workaround in the code.

      Attachments

        1. derby.pdf
          56 kB
          Oskar Zinger
        2. derby-test.java
          2 kB
          Roger Sanghee Kim
        3. Main.java
          5 kB
          Roger Sanghee Kim
        4. patch1.diff
          2 kB
          Bryan Pendleton
        5. test1.java
          3 kB
          Bryan Pendleton
        6. Test1.zip
          5.68 MB
          Roger Sanghee Kim

        Activity

          People

            bryanpendleton Bryan Pendleton
            masterchief24 Roger Sanghee Kim
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: