SeaDAS v7.5 GUI error with oracle java 9 or higher

Please enter here to ask a question about any NASA Science related topics!
Post Reply
rakeshs
Posts: 9
Joined: Mon Oct 01, 2012 8:13 am America/New_York

SeaDAS v7.5 GUI error with oracle java 9 or higher

by rakeshs » Fri Jun 29, 2018 4:49 am America/New_York

Hello,

I'm facing some problem when the system uses Oracle Java 9 or higher. The GUI works almost fine for Java 8, except, I cannot create RGB images or install ocssw using GUI.
The debug information for seadas with Oracle Java 10 is

[DEBUG] ceres-config: Loading configuration from [/home/rakesh/SeaDAS/config/seadas.config]
[DEBUG] ceres-config: Configuration property [seadas.splash.image] added
[DEBUG] ceres-config: Configuration property [seadas.repository.url] added
[DEBUG] ceres-config: Configuration property [seadas.splash.version.pos] added
[DEBUG] ceres-config: Configuration property [seadas.splash.taskLabel.enabled] added
[DEBUG] ceres-config: Configuration property [seadas.splash.taskLabel.pos] added
[DEBUG] ceres-config: Configuration property [seadas.datasources.url] added
[DEBUG] ceres-config: Configuration property [seadas.ocssw.location] added
[DEBUG] ceres-config: Configuration property [seadas.ocssw.root] added
[DEBUG] ceres-config: Configuration property [seadas.version] added
[DEBUG] ceres-config: Configuration property [seadas.track.line.color] added
[DEBUG] ceres-config: Configuration property [seadas.homepage.url] added
[DEBUG] ceres-config: Configuration property [seadas.pixelGeoCoding.useTiling] added
[DEBUG] ceres-config: Configuration property [seadas.netcdf.metadataElementLimit] added
[DEBUG] ceres-config: Configuration property [seadas.splash.progressBar.color] added
[DEBUG] ceres-config: Configuration property [seadas.splash.taskLabel.color] added
[DEBUG] ceres-config: Configuration property [seadas.app] added
[DEBUG] ceres-config: Configuration property [seadas.application.name] added
[DEBUG] ceres-config: Configuration property [seadas.splash.version.text] added
[DEBUG] ceres-config: Configuration property [seadas.remoteVersion.url] added
[DEBUG] ceres-config: Configuration property [seadas.splash.version.font] added
[DEBUG] ceres-config: Configuration property [seadas.splash.version.color] added
[DEBUG] ceres-config: Configuration property [seadas.splash.version.enabled] added
[DEBUG] ceres-config: Configuration property [seadas.splash.progressBar.area] added
[DEBUG] ceres-config: Home directory is [/home/rakesh/SeaDAS]
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.thoughtworks.xstream.converters.collections.TreeMapConverter (file:/home/rakesh/SeaDAS/lib/xstream-1.4.2.jar) to field java.util.TreeMap.comparator
WARNING: Please consider reporting this to the maintainers of com.thoughtworks.xstream.converters.collections.TreeMapConverter
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
[DEBUG] ceres-config: Loading configuration from [/home/rakesh/SeaDAS/config/seadas.config]
[DEBUG] ceres-config: Configuration property [seadas.splash.image] ignored
[DEBUG] ceres-config: Configuration property [seadas.repository.url] ignored
[DEBUG] ceres-config: Configuration property [seadas.splash.version.pos] ignored
[DEBUG] ceres-config: Configuration property [seadas.splash.taskLabel.enabled] ignored
[DEBUG] ceres-config: Configuration property [seadas.splash.taskLabel.pos] ignored
[DEBUG] ceres-config: Configuration property [seadas.datasources.url] ignored
[DEBUG] ceres-config: Configuration property [seadas.ocssw.location] ignored
[DEBUG] ceres-config: Configuration property [seadas.ocssw.root] ignored
[DEBUG] ceres-config: Configuration property [seadas.version] ignored
[DEBUG] ceres-config: Configuration property [seadas.track.line.color] ignored
[DEBUG] ceres-config: Configuration property [seadas.homepage.url] ignored
[DEBUG] ceres-config: Configuration property [seadas.pixelGeoCoding.useTiling] ignored
[DEBUG] ceres-config: Configuration property [seadas.netcdf.metadataElementLimit] ignored
[DEBUG] ceres-config: Configuration property [seadas.splash.progressBar.color] ignored
[DEBUG] ceres-config: Configuration property [seadas.splash.taskLabel.color] ignored
[DEBUG] ceres-config: Configuration property [seadas.app] ignored
[DEBUG] ceres-config: Configuration property [seadas.application.name] ignored
[DEBUG] ceres-config: Configuration property [seadas.splash.version.text] ignored
[DEBUG] ceres-config: Configuration property [seadas.remoteVersion.url] ignored
[DEBUG] ceres-config: Configuration property [seadas.splash.version.font] ignored
[DEBUG] ceres-config: Configuration property [seadas.splash.version.color] ignored
[DEBUG] ceres-config: Configuration property [seadas.splash.version.enabled] ignored
[DEBUG] ceres-config: Configuration property [seadas.splash.progressBar.area] ignored
[DEBUG] ceres-config: Home directory is [/home/rakesh/SeaDAS]
2018/06/29 14:09:23
server ocssw root path: /home/rakesh/SeaDAS/ocssw/scripts
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: com/sun/java/swing/plaf/windows/WindowsLookAndFeel
  at com.jidesoft.plaf.LookAndFeelFactory.installJideExtension(Unknown Source)
  at com.jidesoft.plaf.LookAndFeelFactory.installJideExtension(Unknown Source)
  at com.jidesoft.plaf.LookAndFeelFactory.installJideExtension(Unknown Source)
  at com.jidesoft.swing.JideTabbedPane.updateUI(Unknown Source)
  at java.desktop/javax.swing.JTabbedPane.<init>(JTabbedPane.java:207)
  at com.jidesoft.swing.JideTabbedPane.<init>(Unknown Source)
  at com.bc.swing.desktop.TabbedDesktopPane.<init>(TabbedDesktopPane.java:64)
  at org.esa.beam.visat.VisatApp.createDesktop(VisatApp.java:405)
  at org.esa.beam.visat.VisatApp.initClient(VisatApp.java:374)
  at org.esa.beam.framework.ui.BasicApp.startUp(BasicApp.java:336)
  at gov.nasa.gsfc.seadas.SeadasMain$2.run(SeadasMain.java:137)
  at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
  at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
  at java.desktop/java.awt.EventQueue.access$600(EventQueue.java:97)
  at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
  at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
  at java.base/java.security.AccessController.doPrivileged(Native Method)
  at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:87)
  at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
  at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
  at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
  at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
  at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
  at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
  at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)


Regards,
Rakesh

Tags:

OB.DAAC - SeanBailey
User Services
User Services
Posts: 1216
Joined: Wed Sep 18, 2019 6:15 pm America/New_York
Answers: 1

SeaDAS v7.5 GUI error with oracle java 9 or higher

by OB.DAAC - SeanBailey » Fri Aug 24, 2018 3:08 pm America/New_York

Rakesh,

Sorry for the long delay in responding.  Yes, there is an issue with Java versions above 8.  One issue has to do with a third party library we're using.  It may be a while before we can come up with a fix or work-around.

Sean

Post Reply