Error on OCSSW in SEADAS
Error on OCSSW in SEADAS
Hello Team,
I was able to install SeaDAS Ver10. Unfortunately, I'm getting this error when I try to initialize the OCSSW. Not sure if it's on my side or that side. Can't see any error in the system's information. Attached is the Java error I'm getting. I will be grateful for any assistance as I'm in the middle of using for a project.
Thankyou
""java.lang.NullPointerException: Cannot invoke "java.lang.Boolean.booleanValue()" because the return value of "java.util.HashMap.get(Object)" is null
at gov.nasa.gsfc.seadas.processing.common.OCSSWInstallerForm.reorganizePanel(OCSSWInstallerForm.java:251)
at gov.nasa.gsfc.seadas.processing.common.OCSSWInstallerForm.createUserInterface(OCSSWInstallerForm.java:174)
at gov.nasa.gsfc.seadas.processing.common.OCSSWInstallerForm.<init>(OCSSWInstallerForm.java:118)
at gov.nasa.gsfc.seadas.processing.common.OCSSWInstallerFormRemote.<init>(OCSSWInstallerFormRemote.java:32)
at gov.nasa.gsfc.seadas.processing.common.CallCloProgramAction.getProgramUI(CallCloProgramAction.java:107)
at gov.nasa.gsfc.seadas.processing.common.CallCloProgramAction.actionPerformed(CallCloProgramAction.java:151)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at java.desktop/javax.swing.AbstractButton.doClick(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
[catch] at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
I was able to install SeaDAS Ver10. Unfortunately, I'm getting this error when I try to initialize the OCSSW. Not sure if it's on my side or that side. Can't see any error in the system's information. Attached is the Java error I'm getting. I will be grateful for any assistance as I'm in the middle of using for a project.
Thankyou
""java.lang.NullPointerException: Cannot invoke "java.lang.Boolean.booleanValue()" because the return value of "java.util.HashMap.get(Object)" is null
at gov.nasa.gsfc.seadas.processing.common.OCSSWInstallerForm.reorganizePanel(OCSSWInstallerForm.java:251)
at gov.nasa.gsfc.seadas.processing.common.OCSSWInstallerForm.createUserInterface(OCSSWInstallerForm.java:174)
at gov.nasa.gsfc.seadas.processing.common.OCSSWInstallerForm.<init>(OCSSWInstallerForm.java:118)
at gov.nasa.gsfc.seadas.processing.common.OCSSWInstallerFormRemote.<init>(OCSSWInstallerFormRemote.java:32)
at gov.nasa.gsfc.seadas.processing.common.CallCloProgramAction.getProgramUI(CallCloProgramAction.java:107)
at gov.nasa.gsfc.seadas.processing.common.CallCloProgramAction.actionPerformed(CallCloProgramAction.java:151)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at java.desktop/javax.swing.AbstractButton.doClick(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
at java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
at java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.desktop/java.awt.Component.processEvent(Unknown Source)
at java.desktop/java.awt.Container.processEvent(Unknown Source)
at java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.desktop/java.awt.EventQueue$4.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.desktop/java.awt.EventQueue$5.run(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Unknown Source)
at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
[catch] at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
Filters:
-
OB SeaDAS - knowles
- Subject Matter Expert

- Posts: 317
- Joined: Mon Apr 07, 2008 4:40 pm America/New_York
- Endorsed: 5 times
Re: Error on OCSSW in SEADAS
Thank you for posting the error messages. Could you give a more detailed explanation of what you are doing which triggers these message. For instance, if you are installing/running the science processors via the SeaDAS GUI, post screenshots illustrating the steps which you are doing.
Note: there are a few SeaDAS tutorial videos regarding installing the science processors in this playlist:
https://www.youtube.com/playlist?list=PLf60TttfDm30AkfKNAJU6lW_YZODNCFZB
Please take a look at these videos, and let us know if the issue which you are experiencing is covered and resolved by these videos.
Note: there are a few SeaDAS tutorial videos regarding installing the science processors in this playlist:
https://www.youtube.com/playlist?list=PLf60TttfDm30AkfKNAJU6lW_YZODNCFZB
Please take a look at these videos, and let us know if the issue which you are experiencing is covered and resolved by these videos.
Re: Error on OCSSW in SEADAS
Thank you for the response. Let me check out the videos and will get back to you.
Re: Error on OCSSW in SEADAS
Hello Team,
I did follow the video clips;
That error shows whenever i want to install/update processors (..seadas tools..install/update processors); instead of giving me a range of processors to select from, it creates that red error sign (circled in red). After clicking on it, it displays the java error message shared previously.
Thanks
I did follow the video clips;
That error shows whenever i want to install/update processors (..seadas tools..install/update processors); instead of giving me a range of processors to select from, it creates that red error sign (circled in red). After clicking on it, it displays the java error message shared previously.
Thanks
- Attachments
-
- File directory
-
- The red circle shows the error sign.
-
OB SeaDAS - aynur
- Subject Matter Expert

- Posts: 69
- Joined: Tue Dec 20, 2011 12:28 pm America/New_York
- Endorsed: 1 time
Re: Error on OCSSW in SEADAS
Thank you for posting the error message. We'll look into it and get back to you.
-
OB SeaDAS - aynur
- Subject Matter Expert

- Posts: 69
- Joined: Tue Dec 20, 2011 12:28 pm America/New_York
- Endorsed: 1 time
Re: Error on OCSSW in SEADAS
Hello!
I'm sorry for the delay. We’ve been working on a new SeaDAS release, and I’m currently testing OCSSW program execution in Docker.
Could you please provide the following information to help us investigate the issue?
Thanks.
I'm sorry for the delay. We’ve been working on a new SeaDAS release, and I’m currently testing OCSSW program execution in Docker.
Could you please provide the following information to help us investigate the issue?
- The exact Docker command to startup the docker container
- SeaDAS version
- The content of seadas.properties file under $USERHOME/.seadas/etc/
Thanks.