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

ij rolls through NullPointerException (NPE) with J2ME/JSR169/WEME 6.1.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 10.1.2.1, 10.2.2.0, 10.3.1.4
    • 10.4.1.3
    • Tools
    • None

    Description

      When starting ij - with, or without any derby.properties, ij first shows this:
      -------------------------------------------------------
      java.lang.reflect.InvocationTargetException
      at java.lang.reflect.AccessibleObject.invokeL(AccessibleObject.java:215)
      at java.lang.reflect.Method.invoke(Method.java:272)
      at org.apache.derby.impl.tools.ij.util.getDataSourceConnection(util.java:426)
      at org.apache.derby.impl.tools.ij.util.startJBMS(util.java:516)
      at org.apache.derby.impl.tools.ij.util.startJBMS(util.java:585)
      at org.apache.derby.impl.tools.ij.ConnectionEnv.init(ConnectionEnv.java:64)
      at org.apache.derby.impl.tools.ij.utilMain.initFromEnvironment(utilMain.java:179)
      at org.apache.derby.impl.tools.ij.Main.<init>(Main.java:230)
      at org.apache.derby.impl.tools.ij.Main.getMain(Main.java:193)
      at org.apache.derby.impl.tools.ij.Main.mainCore(Main.java:178)
      at org.apache.derby.impl.tools.ij.Main.main(Main.java:73)
      at org.apache.derby.tools.ij.main(ij.java:67)
      Caused by: java.lang.NullPointerException
      at org.apache.derby.jdbc.InternalDriver.embeddedDriverAcceptsURL(InternalDriver.java:116)
      at org.apache.derby.jdbc.InternalDriver.acceptsURL(InternalDriver.java:107)
      at org.apache.derby.jdbc.InternalDriver.connect(InternalDriver.java:126)
      at org.apache.derby.jdbc.EmbeddedSimpleDataSource.getConnection(EmbeddedSimpleDataSource.java:406)
      at org.apache.derby.jdbc.EmbeddedSimpleDataSource.getConnection(EmbeddedSimpleDataSource.java:373)
      at java.lang.reflect.AccessibleObject.invokeL(AccessibleObject.java:213)
      ... 11 more
      ij version 10.3
      ij>

      After that, ij does appear to start normal operations.

      Attachments

        1. DERBY-2733_3.diff
          0.4 kB
          Myrna van Lunteren
        2. DERBY-2733_doc_3.diff
          3 kB
          Myrna van Lunteren
        3. DERBY-2733_doc_4.diff
          4 kB
          Myrna van Lunteren
        4. DERBY-2733_doc_5.diff
          6 kB
          Myrna van Lunteren
        5. DERBY-2733.diff2
          0.6 kB
          Myrna van Lunteren
        6. DERBY-2733-doc.diff
          2 kB
          Myrna van Lunteren
        7. DERBY-2733-src.diff
          0.6 kB
          Myrna van Lunteren
        8. rtoolsijcomref22318.html
          11 kB
          Myrna van Lunteren
        9. rtoolsijproprefdatasource.html
          9 kB
          Myrna van Lunteren
        10. rtoolsijproprefdatasource.html
          8 kB
          Myrna van Lunteren
        11. rtoolsijproprefdatasource.html
          8 kB
          Myrna van Lunteren
        12. rtoolsijproprefdatasource.html
          7 kB
          Myrna van Lunteren

        Activity

          People

            myrna Myrna van Lunteren
            myrna Myrna van Lunteren
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: