Skip to Main Content

SQL Developer

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Problems starting SQL Developer

565462Mar 6 2007 — edited Mar 8 2007
Apologies if this is unforgivably basic, but I'm having trouble running Oracle SQL Developer on a colleague's PC. It's fine on mine, and my colleague's should theoretically be identical, but evidently it's not. Both running Windows XP Professional SP2.

This is the debug from my colleague's PC; the little Oracle SQL Developer splash screen loads but then disappears before the progress bar appears:

C:\sqldeveloper\sqldeveloper\bin>sqldeveloper.exe
WARNING: Unknown directive: SetSkipJ2SDKCheck
Using oracle.home=C:\sqldeveloper
Using ide.user.dir=null
java.lang.NullPointerException
at com.sun.java.swing.plaf.windows.XPStyle.getString(XPStyle.java:132)
at com.sun.java.swing.plaf.windows.XPStyle.getString(XPStyle.java:115)
at com.sun.java.swing.plaf.windows.XPStyle.<init>(XPStyle.java:811)
at com.sun.java.swing.plaf.windows.XPStyle.getXP(XPStyle.java:82)
at com.sun.java.swing.plaf.windows.WindowsTreeUI$ExpandedIcon.<init>(WindowsTreeUI.java:103)
at com.sun.java.swing.plaf.windows.WindowsTreeUI$ExpandedIcon.createExpandedIcon(WindowsTreeUI.java:107)
at com.sun.java.swing.plaf.windows.WindowsLookAndFeel.initComponentDefaults(WindowsLookAndFeel.java:313)
at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:97)
at oracle.ideimpl.plaf.theme.SkyBluer.getDefaultFont(SkyBluer.java:156)
at oracle.ideimpl.plaf.theme.SkyBluer.getUserTextFont(SkyBluer.java:67)
at javax.swing.plaf.metal.MetalLookAndFeel$FontActiveValue.createValue(MetalLookAndFeel.java:1684)
at javax.swing.UIDefaults.getFromHashtable(UIDefaults.java:200)
at javax.swing.UIDefaults.get(UIDefaults.java:130)
at javax.swing.UIDefaults.getFont(UIDefaults.java:350)
at com.jgoodies.looks.plastic.PlasticLookAndFeel.initComponentDefaults(PlasticLookAndFeel.java:366)
at com.jgoodies.looks.plastic.Plastic3DLookAndFeel.initComponentDefaults(Plastic3DLookAndFeel.java:75)
at com.jgoodies.looks.plastic.PlasticXPLookAndFeel.initComponentDefaults(PlasticXPLookAndFeel.java:106)
at oracle.bali.ewt.olaf2.OracleLookAndFeel.initComponentDefaults(Unknown Source)
at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:97)
at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1392)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:441)
at javax.swing.UIManager.setLookAndFeel(UIManager.java:481)
at oracle.ideimpl.IdeUIManagerImpl._setLookAndFeel(IdeUIManagerImpl.java:378)
at oracle.ideimpl.IdeUIManagerImpl._setDefaultLookAndFeel(IdeUIManagerImpl.java:351)
at oracle.ideimpl.IdeUIManagerImpl.setLookAndFeel(IdeUIManagerImpl.java:217)
at oracle.ideimpl.DefaultIdeCore.initializeLookAndFeel(DefaultIdeCore.java:86)
at oracle.ide.IdeCore.startupImpl(IdeCore.java:1246)
at oracle.ide.Ide.startup(Ide.java:642)
at oracle.ideimpl.DefaultIdeStarter.startIde(DefaultIdeStarter.java:35)
at oracle.ideimpl.Main.start(Main.java:90)
at oracle.ideimpl.Main.main(Main.java:51)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at oracle.ide.boot.PCLMain.callMain(PCLMain.java:45)
at oracle.ide.boot.PCLMain.main(PCLMain.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at oracle.classloader.util.MainClass.invoke(MainClass.java:89)
at oracle.ide.boot.IdeLauncher.bootClassLoadersAndMain(IdeLauncher.java:218)
at oracle.ide.boot.IdeLauncher.launchImpl(IdeLauncher.java:90)
at oracle.ide.boot.IdeLauncher.launch(IdeLauncher.java:66)
at oracle.ide.boot.IdeLauncher.main(IdeLauncher.java:55)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at oracle.ide.boot.Launcher.invokeMain(Launcher.java:508)
at oracle.ide.boot.Launcher.launchImpl(Launcher.java:106)
at oracle.ide.boot.Launcher.launch(Launcher.java:60)
at oracle.ide.boot.Launcher.main(Launcher.java:49)UIDefaults.getUI() failed: no ComponentUI class for: oracle.ide.controls.StatusBarControl$JDevStatusBar[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferedSize=]java.lang.Error
at javax.swing.UIDefaults.getUIError(UIDefaults.java:691)
at javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:117)
at javax.swing.UIDefaults.getUI(UIDefaults.java:721)
at javax.swing.UIManager.getUI(UIManager.java:860)
at oracle.bali.ewt.statusBar.StatusBar.updateUI(Unknown Source)
at oracle.bali.ewt.statusBar.StatusBar.<init>(Unknown Source)
at oracle.ide.controls.StatusBarControl$JDevStatusBar.<init>(StatusBarControl.java:183)
at oracle.ide.controls.StatusBarControl.$init$(StatusBarControl.java:34)

at oracle.ide.controls.StatusBarControl.<init>(StatusBarControl.java:45)

at oracle.ide.IdeMainWindow.createStatusBar(IdeMainWindow.java:540)
at oracle.ideimpl.MainWindowImpl.createStatusBar(MainWindowImpl.java:678)
at oracle.ide.IdeMainWindow.getStatusBar(IdeMainWindow.java:516)
at oracle.ideimpl.MainWindowImpl.<init>(MainWindowImpl.java:190)
at oracle.ideimpl.DefaultIdeCore.createMainWindow(DefaultIdeCore.java:367)
at oracle.ideimpl.DefaultIdeCore.createCoreModules(DefaultIdeCore.java:117)
at oracle.ideimpl.DefaultIdeCore.createCoreModules(DefaultIdeCore.java:107)
at oracle.ide.IdeCore.startupImpl(IdeCore.java:1260)
at oracle.ide.Ide.startup(Ide.java:642)
at oracle.ideimpl.DefaultIdeStarter.startIde(DefaultIdeStarter.java:35)
at oracle.ideimpl.Main.start(Main.java:90)
at oracle.ideimpl.Main.main(Main.java:51)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at oracle.ide.boot.PCLMain.callMain(PCLMain.java:45)
at oracle.ide.boot.PCLMain.main(PCLMain.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at oracle.classloader.util.MainClass.invoke(MainClass.java:89)
at oracle.ide.boot.IdeLauncher.bootClassLoadersAndMain(IdeLauncher.java:218)
at oracle.ide.boot.IdeLauncher.launchImpl(IdeLauncher.java:90)
at oracle.ide.boot.IdeLauncher.launch(IdeLauncher.java:66)
at oracle.ide.boot.IdeLauncher.main(IdeLauncher.java:55)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at oracle.ide.boot.Launcher.invokeMain(Launcher.java:508)
at oracle.ide.boot.Launcher.launchImpl(Launcher.java:106)
at oracle.ide.boot.Launcher.launch(Launcher.java:60)
at oracle.ide.boot.Launcher.main(Launcher.java:49)java.lang.NullPointerException
at oracle.bali.ewt.statusBar.StatusBar._getSplitterWidth(Unknown Source)

at oracle.bali.ewt.statusBar.StatusBar.updateUI(Unknown Source)
at oracle.bali.ewt.statusBar.StatusBar.<init>(Unknown Source)
at oracle.ide.controls.StatusBarControl$JDevStatusBar.<init>(StatusBarControl.java:183)
at oracle.ide.controls.StatusBarControl.$init$(StatusBarControl.java:34)

at oracle.ide.controls.StatusBarControl.<init>(StatusBarControl.java:45)

at oracle.ide.IdeMainWindow.createStatusBar(IdeMainWindow.java:540)
at oracle.ideimpl.MainWindowImpl.createStatusBar(MainWindowImpl.java:678)
at oracle.ide.IdeMainWindow.getStatusBar(IdeMainWindow.java:516)
at oracle.ideimpl.MainWindowImpl.<init>(MainWindowImpl.java:190)
at oracle.ideimpl.DefaultIdeCore.createMainWindow(DefaultIdeCore.java:367)
at oracle.ideimpl.DefaultIdeCore.createCoreModules(DefaultIdeCore.java:117)
at oracle.ideimpl.DefaultIdeCore.createCoreModules(DefaultIdeCore.java:107)
at oracle.ide.IdeCore.startupImpl(IdeCore.java:1260)
at oracle.ide.Ide.startup(Ide.java:642)
at oracle.ideimpl.DefaultIdeStarter.startIde(DefaultIdeStarter.java:35)
at oracle.ideimpl.Main.start(Main.java:90)
at oracle.ideimpl.Main.main(Main.java:51)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at oracle.ide.boot.PCLMain.callMain(PCLMain.java:45)
at oracle.ide.boot.PCLMain.main(PCLMain.java:37)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at oracle.classloader.util.MainClass.invoke(MainClass.java:89)
at oracle.ide.boot.IdeLauncher.bootClassLoadersAndMain(IdeLauncher.java:218)
at oracle.ide.boot.IdeLauncher.launchImpl(IdeLauncher.java:90)
at oracle.ide.boot.IdeLauncher.launch(IdeLauncher.java:66)
at oracle.ide.boot.IdeLauncher.main(IdeLauncher.java:55)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at oracle.ide.boot.Launcher.invokeMain(Launcher.java:508)
at oracle.ide.boot.Launcher.launchImpl(Launcher.java:106)
at oracle.ide.boot.Launcher.launch(Launcher.java:60)
at oracle.ide.boot.Launcher.main(Launcher.java:49)

Any help very much appreciated; it's confounding me rather.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 5 2007
Added on Mar 6 2007
6 comments
940 views