java.lang.NullPointerException

Oracle Community | 1002292 | 4 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Code Formatter error

    Oracle Community | 4 years ago | 1002292
    java.lang.NullPointerException

    Root Cause Analysis

    1. java.lang.NullPointerException

      No message provided

      at oracle.dbtools.proformatter.treePreferences.style.profile.ProfileModel$ProfileComparator.compare()
    2. oracle.dbtools.proformatter
      ProfileModel$ProfileComparator.compare
      1. oracle.dbtools.proformatter.treePreferences.style.profile.ProfileModel$ProfileComparator.compare(ProfileModel.java:387)
      2. oracle.dbtools.proformatter.treePreferences.style.profile.ProfileModel$ProfileComparator.compare(ProfileModel.java:383)
      2 frames
    3. Java RT
      Collections.sort
      1. java.util.Arrays.mergeSort(Arrays.java:1283)
      2. java.util.Arrays.sort(Arrays.java:1223)
      3. java.util.Collections.sort(Collections.java:176)
      3 frames
    4. oracle.dbtools.proformatter
      CodingStylePreferencesPanel.onEntry
      1. oracle.dbtools.proformatter.treePreferences.style.profile.ProfileModel.<init>(ProfileModel.java:70)
      2. oracle.dbtools.proformatter.treePreferences.style.preferences.CodingStylePreferencesPanel.reinit(CodingStylePreferencesPanel.java:156)
      3. oracle.dbtools.proformatter.treePreferences.style.preferences.CodingStylePreferencesPanel.onEntry(CodingStylePreferencesPanel.java:431)
      3 frames
    5. oracle.ide.panels
      MDDPanel$Tsl.actionPerformed
      1. oracle.ide.panels.MDDPanel.enterTraversableImpl(MDDPanel.java:1220)
      2. oracle.ide.panels.MDDPanel.enterTraversable(MDDPanel.java:1201)
      3. oracle.ide.panels.MDDPanel.access$1200(MDDPanel.java:128)
      4. oracle.ide.panels.MDDPanel$Tsl.updateSelectedNavigable(MDDPanel.java:1657)
      5. oracle.ide.panels.MDDPanel$Tsl.updateSelection(MDDPanel.java:1525)
      6. oracle.ide.panels.MDDPanel$Tsl.actionPerformed(MDDPanel.java:1519)
      6 frames
    6. Java RT
      Dialog.setVisible
      1. javax.swing.Timer.fireActionPerformed(Timer.java:313)
      2. javax.swing.Timer$DoPostEvent.run(Timer.java:244)
      3. java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226)
      4. java.awt.EventQueue.dispatchEventImpl(EventQueue.java:673)
      5. java.awt.EventQueue.access$300(EventQueue.java:96)
      6. java.awt.EventQueue$2.run(EventQueue.java:634)
      7. java.awt.EventQueue$2.run(EventQueue.java:632)
      8. java.security.AccessController.doPrivileged(Native Method)
      9. java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
      10. java.awt.EventQueue.dispatchEvent(EventQueue.java:643)
      11. java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
      12. java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
      13. java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:194)
      14. java.awt.Dialog$1.run(Dialog.java:1079)
      15. java.awt.Dialog$3.run(Dialog.java:1133)
      16. java.security.AccessController.doPrivileged(Native Method)
      17. java.awt.Dialog.show(Dialog.java:1131)
      18. java.awt.Component.show(Component.java:1571)
      19. java.awt.Component.setVisible(Component.java:1523)
      20. java.awt.Window.setVisible(Window.java:951)
      21. java.awt.Dialog.setVisible(Dialog.java:1013)
      21 frames
    7. oracle.bali.ewt
      JEWTDialog.runDialog
      1. oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:395)
      2. oracle.bali.ewt.dialog.JEWTDialog.runDialog(JEWTDialog.java:356)
      2 frames
    8. oracle.ide.dialogs
      WizardLauncher.runDialog
      1. oracle.ide.dialogs.WizardLauncher.runDialog(WizardLauncher.java:55)
      1 frame
    9. oracle.ide.panels
      TDialogLauncher.showDialog
      1. oracle.ide.panels.TDialogLauncher.showDialog(TDialogLauncher.java:225)
      1 frame
    10. oracle.ide.config
      IdeSettings.showDialog
      1. oracle.ide.config.IdeSettings.showDialog(IdeSettings.java:808)
      2. oracle.ide.config.IdeSettings.showDialog(IdeSettings.java:593)
      2 frames
    11. oracle.ide.cmd
      IdeSettingsCommand.doit
      1. oracle.ide.cmd.IdeSettingsCommand.doit(IdeSettingsCommand.java:45)
      1 frame
    12. oracle.ide.controller
      IdeAction.actionPerformed
      1. oracle.ide.controller.CommandProcessor.invoke(CommandProcessor.java:317)
      2. oracle.ide.controller.IdeAction.performAction(IdeAction.java:556)
      3. oracle.ide.controller.IdeAction.actionPerformedImpl(IdeAction.java:884)
      4. oracle.ide.controller.IdeAction.actionPerformed(IdeAction.java:501)
      4 frames
    13. Java RT
      EventDispatchThread.run
      1. javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012)
      2. javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335)
      3. javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404)
      4. javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
      5. javax.swing.AbstractButton.doClick(AbstractButton.java:374)
      6. javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:829)
      7. javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:873)
      8. java.awt.Component.processMouseEvent(Component.java:6288)
      9. javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
      10. java.awt.Component.processEvent(Component.java:6053)
      11. java.awt.Container.processEvent(Container.java:2045)
      12. java.awt.Component.dispatchEventImpl(Component.java:4649)
      13. java.awt.Container.dispatchEventImpl(Container.java:2103)
      14. java.awt.Component.dispatchEvent(Component.java:4475)
      15. java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4633)
      16. java.awt.LightweightDispatcher.processMouseEvent(Container.java:4297)
      17. java.awt.LightweightDispatcher.dispatchEvent(Container.java:4227)
      18. java.awt.Container.dispatchEventImpl(Container.java:2089)
      19. java.awt.Window.dispatchEventImpl(Window.java:2587)
      20. java.awt.Component.dispatchEvent(Component.java:4475)
      21. java.awt.EventQueue.dispatchEventImpl(EventQueue.java:675)
      22. java.awt.EventQueue.access$300(EventQueue.java:96)
      23. java.awt.EventQueue$2.run(EventQueue.java:634)
      24. java.awt.EventQueue$2.run(EventQueue.java:632)
      25. java.security.AccessController.doPrivileged(Native Method)
      26. java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
      27. java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116)
      28. java.awt.EventQueue$3.run(EventQueue.java:648)
      29. java.awt.EventQueue$3.run(EventQueue.java:646)
      30. java.security.AccessController.doPrivileged(Native Method)
      31. java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105)
      32. java.awt.EventQueue.dispatchEvent(EventQueue.java:645)
      33. java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275)
      34. java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200)
      35. java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
      36. java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185)
      37. java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177)
      38. java.awt.EventDispatchThread.run(EventDispatchThread.java:138)
      38 frames