NullPointerException when starting 1.8.1

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Veerle Creylman
Posts: 4
Joined: Thu Feb 26, 2009 2:19 am

NullPointerException when starting 1.8.1

Post by Veerle Creylman » Fri Mar 27, 2009 1:29 am

Hi all,

I installed OpenSim on my pc (Windows Vista).

The first time I installed it, it didn't work at all, so I uninstalled it and made sure there were no directories of openSim left before reinstalling (but maybe I missed one?).
I checked the box: "set path to all users" when installing and I start the program in a compatibility-modus and as an administrator.

When I start the program I get a java.lang.NullPointerException.
Does anybody know what to do?

Thanks!
Veerle

User avatar
Daniel Kohle
Posts: 14
Joined: Wed Sep 17, 2008 4:44 am

RE: NullPointerException when starting 1.8.1

Post by Daniel Kohle » Fri Mar 27, 2009 2:08 am

Hi Veerle,
actually I had some problems installing OpenSim, too.
First: I get an java-error often while new models are loaded. But these errors didn't influence OpenSim and can be ignored.
Second: When I first installed OpenSim, it created its folder in the user-specifies program-folder. I installed as an administrator (run as administrator) first. I had the same error. The second installation (which worked) was installed from the administrator account (logged as administrator). Perhaps you should try it like this.

Daniel

User avatar
Veerle Creylman
Posts: 4
Joined: Thu Feb 26, 2009 2:19 am

RE: NullPointerException when starting 1.8.1

Post by Veerle Creylman » Fri Mar 27, 2009 6:36 am

Hi Daniel,

Thank you for your fast reply! Unfortunately this doesn't solve the problem. I already installed it as an administrator. Now I created a local administrator account and reinstalled, but the same error occurs...

Veerle

User avatar
Ayman Habib
Posts: 2248
Joined: Fri Apr 01, 2005 12:24 pm

RE: NullPointerException when starting 1.8.1

Post by Ayman Habib » Fri Mar 27, 2009 10:08 am

Hi Veerle,

When you get a NullPointerException there's a stack-trace that goes with it, can you post it so that I know where are you having problems? or please report a bug and attach the file to it.

To run the GUI actually you do not need to add the libraries to your path since the GUI is launched from a batch file that sets the Path properly, so you can check this off your list.

Did you try installing in a directory other than "C:/Program Files/"?

Please let me know,
-Ayman

User avatar
Veerle Creylman
Posts: 4
Joined: Thu Feb 26, 2009 2:19 am

RE: NullPointerException when starting 1.8.1

Post by Veerle Creylman » Mon Mar 30, 2009 12:28 am

Hi Ayman,

Installing it in another directory than "C:/Program Files/" doesn't help, I get the same errors.

I also tried to install it on a "windows xp"-pc, and then there were no problems... But that pc is not mine, and I would like to install it on mine, which has "windows vista"...

The log-file is:
-------------------------------------------------------------------------------

>System Info:
Product Version = OpenSim 1.8.1
Operating System = Windows XP version 5.1 running on x86
Java; VM; Vendor; Home = 1.5.0_06; Java HotSpot(TM) Client VM 1.5.0_06-b05; Sun Microsystems Inc.; C:\test_opensim\OpenSim 1.8.1\jdk\jre
System Locale; Encoding = nl_BE (opensim); Cp1252
Home Dir.; Current Dir. = C:\Users\installer; C:\test_opensim\OpenSim 1.8.1
Installation; User Dir. = C:\test_opensim\OpenSim 1.8.1\opensim;C:\test_opensim\OpenSim 1.8.1\platform6; C:\Users\installer\AppData\Roaming\.opensim\1.8.1
Boot & Ext. Classpath = C:\test_opensim\OpenSim 1.8.1\jdk\jre\lib\rt.jar;C:\test_opensim\OpenSim 1.8.1\jdk\jre\lib\i18n.jar;C:\test_opensim\OpenSim 1.8.1\jdk\jre\lib\sunrsasign.jar;C:\test_opensim\OpenSim 1.8.1\jdk\jre\lib\jsse.jar;C:\test_opensim\OpenSim 1.8.1\jdk\jre\lib\jce.jar;C:\test_opensim\OpenSim 1.8.1\jdk\jre\lib\charsets.jar;C:\test_opensim\OpenSim 1.8.1\jdk\jre\classes;C:\test_opensim\OpenSim 1.8.1\jdk\jre\lib\ext\dnsns.jar;C:\test_opensim\OpenSim 1.8.1\jdk\jre\lib\ext\localedata.jar;C:\test_opensim\OpenSim 1.8.1\jdk\jre\lib\ext\sunjce_provider.jar;C:\test_opensim\OpenSim 1.8.1\jdk\jre\lib\ext\sunpkcs11.jar
Application Classpath = C:\test_opensim\OpenSim 1.8.1\platform6\lib\boot.jar;C:\test_opensim\OpenSim 1.8.1\platform6\lib\org-openide-modules.jar;C:\test_opensim\OpenSim 1.8.1\platform6\lib\org-openide-util.jar;C:\test_opensim\OpenSim 1.8.1\platform6\lib\locale\boot_ja.jar;C:\test_opensim\OpenSim 1.8.1\platform6\lib\locale\boot_pt_BR.jar;C:\test_opensim\OpenSim 1.8.1\platform6\lib\locale\boot_zh_CN.jar;C:\test_opensim\OpenSim 1.8.1\platform6\lib\locale\org-openide-modules_ja.jar;C:\test_opensim\OpenSim 1.8.1\platform6\lib\locale\org-openide-modules_pt_BR.jar;C:\test_opensim\OpenSim 1.8.1\platform6\lib\locale\org-openide-modules_zh_CN.jar;C:\test_opensim\OpenSim 1.8.1\platform6\lib\locale\org-openide-util_ja.jar;C:\test_opensim\OpenSim 1.8.1\platform6\lib\locale\org-openide-util_pt_BR.jar;C:\test_opensim\OpenSim 1.8.1\platform6\lib\locale\org-openide-util_zh_CN.jar;C:\test_opensim\OpenSim 1.8.1\platform6\lib\locale\swing-l10n_pt_BR.jar
Startup Classpath = C:\test_opensim\OpenSim 1.8.1\platform6\core\core.jar;C:\test_opensim\OpenSim 1.8.1\platform6\core\org-openide-filesystems.jar;C:\test_opensim\OpenSim 1.8.1\platform6\core\locale\core_ja.jar;C:\test_opensim\OpenSim 1.8.1\platform6\core\locale\core_pt_BR.jar;C:\test_opensim\OpenSim 1.8.1\platform6\core\locale\core_zh_CN.jar;C:\test_opensim\OpenSim 1.8.1\platform6\core\locale\org-openide-filesystems_ja.jar;C:\test_opensim\OpenSim 1.8.1\platform6\core\locale\org-openide-filesystems_pt_BR.jar;C:\test_opensim\OpenSim 1.8.1\platform6\core\locale\org-openide-filesystems_zh_CN.jar;C:\test_opensim\OpenSim 1.8.1\opensim\core\locale\core_opensim.jar
-------------------------------------------------------------------------------
[WinSys.PersistenceManager.getTopComponentForID] Problem when deserializing TopComponent for tcID:'MuscleEditorTopComponent'. Reason: Top component MuscleEditorTopComponent could not be located or loaded from Components folder.
Cannot find MuscleEditor component. It will not be located properly in the window system.
Turning on modules:
org.openide.util [6.8.31 200704122300]
org.openide.modules [6.5.31 200704122300]
org.openide.awt [6.7.31 200704122300]
org.openide.filesystems [6.4.31 200704122300]
org.openide.dialogs [6.5.31 200704122300]
org.openide.nodes [6.7.31 200704122300]
org.openide.windows [6.5.31 200704122300]
org.openide.options [6.4.31 200704122300]
org.openide.text [6.9.32 200704122300]
org.openide.explorer [6.5.31 1 200704122300]
org.openide.actions [6.5.31 200704122300]
org.openide.loaders [5.9.31 200704122300]
org.netbeans.modules.queries/1 [1.7.31 200704122300]
org.netbeans.modules.favorites/1 [1.11.41 200704122300]
org.jdesktop.layout/1 [1.3.41 1.0 200704122300]
org.opensim.utils [1.0 090303]
vtk [1.0 090303]
org.jfree [1.0 090303]
org.netbeans.api.progress/1 [1.5.31 200704122300]
org.apache.xmlgraphics.ps [1.0 090303]
org.jfree.data [1.0 090303]
org.netbeans.bootstrap/1 [2.3.31 200704122300]
org.netbeans.core.startup/1 [1.5.31 200704122300]
org.netbeans.swing.plaf [1.5.31 200704122300]
org.netbeans.core/2 [3.2.31.1 200704122300]
org.netbeans.modules.javahelp/1 [2.8.31 200704122300]
org.opensim.modeling [1.0 090303]
org.opensim.logger [1.0 090303]
org.opensim.view [1.0 090303]
org.opensim.motionviewer [1.0 090303]
org.opensim.coordinateviewer [1.0 090303]
org.netbeans.modules.settings/1 [1.10.51 200704122300]
org.netbeans.modules.masterfs/1 [1.8.33 200704122300]
org.opensim.plotter [1.0 090303]
org.opensim.tracking [1.0 090303]
org.netbeans.modules.autoupdate/1 [2.16.31 200704122300]
org.netbeans.swing.tabcontrol [1.6.31 200704122300]
org.netbeans.core.windows/2 [2.7.31.1 200704122300]
org.netbeans.core.ui/1 [1.9.31 200704122300]
[WinSys.PersistenceManager.getTopComponentForID] Problem when deserializing TopComponent for tcID:'MarkerEditorTopComponent'. Reason: Top component MarkerEditorTopComponent could not be located or loaded from Components folder.
Cannot find MarkerEditor component. It will not be located properly in the window system.
*********** Exception occurred ************ at 7:21 AM on Mar 30, 2009
java.lang.NullPointerException
at java.awt.Dimension.<init>(Dimension.java:91)
at javax.swing.plaf.basic.BasicProgressBarUI.getPreferredSize(BasicProgressBarUI.java:757)
at javax.swing.JComponent.getPreferredSize(JComponent.java:1615)
at org.netbeans.progress.module.ui.NbProgressBar.getPreferredSize(NbProgressBar.java:61)
at org.netbeans.progress.module.ui.StatusLineComponent.<init>(StatusLineComponent.java:101)
at org.netbeans.progress.module.Controller.getDefault(Controller.java:75)
at org.netbeans.progress.module.ProgressVisualizerProvider.getStatusLineElement(ProgressVisualizerProvider.java:36)
at org.netbeans.core.windows.view.ui.MainWindow.getStatusLineElements(MainWindow.java:253)
at org.netbeans.core.windows.view.ui.MainWindow.decoratePanel(MainWindow.java:227)
at org.netbeans.core.windows.view.ui.MainWindow.initializeComponents(MainWindow.java:182)
at org.netbeans.core.windows.view.DefaultView.showWindowSystem(DefaultView.java:506)
at org.netbeans.core.windows.view.DefaultView.windowSystemVisibilityChanged(DefaultView.java:485)
at org.netbeans.core.windows.view.DefaultView.changeGUI(DefaultView.java:169)
at org.netbeans.core.windows.ViewRequestor.dispatchRequest(ViewRequestor.java:244)
at org.netbeans.core.windows.ViewRequestor.processVisibilityRequest(ViewRequestor.java:233)
at org.netbeans.core.windows.ViewRequestor.postVisibilityRequest(ViewRequestor.java:170)
at org.netbeans.core.windows.ViewRequestor.scheduleRequest(ViewRequestor.java:91)
at org.netbeans.core.windows.Central.setVisible(Central.java:80)
at org.netbeans.core.windows.WindowManagerImpl.setVisible(WindowManagerImpl.java:716)
at org.netbeans.core.windows.WindowSystemImpl.show(WindowSystemImpl.java:62)
at org.netbeans.core.NonGui$3.run(NonGui.java:229)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
[catch] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

thanks again!

Veerle

User avatar
Veerle Creylman
Posts: 4
Joined: Thu Feb 26, 2009 2:19 am

RE: NullPointerException when starting 1.8.1

Post by Veerle Creylman » Mon Mar 30, 2009 12:55 am

Hi,

When I start the program in compability-modus "Windows 2000" it works!

Anyhow, thanks for the help!

Veerle

POST REPLY