SeaDAS v7.5 GUI error with oracle java 9 or higher
Posted: 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
Regards,
Rakesh
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