seadas 7.4 gpt.sh error

Use this Forum to find information on, or ask a question about, NASA Earth Science data.
Post Reply
oo_processing
Posts: 304
Joined: Wed Apr 06, 2005 12:11 pm America/New_York
Answers: 0
Has thanked: 6 times

seadas 7.4 gpt.sh error

by oo_processing » Mon Mar 13, 2017 3:37 pm America/New_York

Similar to the GUI issue (my GUI seems to work so far, but have not tested the gpt in the GUI), except that I don't see a "Caused by":

7.3 Worked fine:
searobin 154 :/tmp/S4P_ROI_H5_MODISA.CWFL.2017.070_version_0.02_qdK3Vg1I> which gpt.sh
/optics1/software/seadas/seadas-7.3/bin/gpt.sh
searobin 155 :/tmp/S4P_ROI_H5_MODISA.CWFL.2017.070_version_0.02_qdK3Vg1I> gpt.sh A20170701850.xml A20170701850.QKM.CWFL.L2_LAC_OC

7.4 fails:
searobin 101 :/tmp/S4P_ROI_H5_MODISA.CWFL.2017.070_version_0.02_qdK3Vg1I> which gpt.sh
/optics1/software/seadas/seadas-7.4/bin/gpt.sh
searobin 102 :/tmp/S4P_ROI_H5_MODISA.CWFL.2017.070_version_0.02_qdK3Vg1I> gpt.sh A20170701850.xml A20170701850.QKM.CWFL.L2_LAC_OC
java.lang.NullPointerException
        at gov.nasa.gsfc.seadas.dataio.SeadasFileReader.<init>(SeadasFileReader.java:94)
        at gov.nasa.gsfc.seadas.dataio.L2FileReader.<init>(L2FileReader.java:41)
        at gov.nasa.gsfc.seadas.dataio.SeadasProductReader.readProductNodesImpl(SeadasProductReader.java:116)
        at org.esa.beam.framework.dataio.AbstractProductReader.readProductNodes(AbstractProductReader.java:173)
        at org.esa.beam.gpf.operators.standard.ReadOp.initialize(ReadOp.java:77)
        at org.esa.beam.framework.gpf.internal.OperatorContext.initializeOperator(OperatorContext.java:457)
        at org.esa.beam.framework.gpf.internal.OperatorContext.getTargetProduct(OperatorContext.java:236)
        at org.esa.beam.framework.gpf.Operator.getTargetProduct(Operator.java:323)
        at org.esa.beam.framework.gpf.graph.NodeContext.initTargetProduct(NodeContext.java:74)
        at org.esa.beam.framework.gpf.graph.GraphContext.initNodeContext(GraphContext.java:195)
        at org.esa.beam.framework.gpf.graph.GraphContext.initNodeContext(GraphContext.java:178)
        at org.esa.beam.framework.gpf.graph.GraphContext.initNodeContext(GraphContext.java:178)
        at org.esa.beam.framework.gpf.graph.GraphContext.initOutput(GraphContext.java:162)
        at org.esa.beam.framework.gpf.graph.GraphContext.<init>(GraphContext.java:91)
        at org.esa.beam.framework.gpf.graph.GraphContext.<init>(GraphContext.java:64)
        at org.esa.beam.framework.gpf.graph.GraphProcessor.executeGraph(GraphProcessor.java:124)
        at org.esa.beam.framework.gpf.main.DefaultCommandLineContext.executeGraph(DefaultCommandLineContext.java:84)
        at org.esa.beam.framework.gpf.main.CommandLineTool.executeGraph(CommandLineTool.java:508)
        at org.esa.beam.framework.gpf.main.CommandLineTool.runGraph(CommandLineTool.java:356)
        at org.esa.beam.framework.gpf.main.CommandLineTool.runGraphOrOperator(CommandLineTool.java:249)
        at org.esa.beam.framework.gpf.main.CommandLineTool.run(CommandLineTool.java:150)
        at org.esa.beam.framework.gpf.main.CommandLineTool.run(CommandLineTool.java:122)
        at org.esa.beam.framework.gpf.main.GPT.run(GPT.java:54)
        at org.esa.beam.framework.gpf.main.GPT.main(GPT.java:34)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at com.bc.ceres.launcher.Launcher.launch(Launcher.java:154)
        at com.bc.ceres.launcher.Launcher.main(Launcher.java:56)

Error: java.lang.NullPointerException

I do have to set JAVA_HOME in gpt.sh
export JAVA_HOME=/usr/java/jdk1.8.0_77/jre

And have to comment out the line
#. "$SEADAS_HOME/bin/detect_java.sh"

As it doesn't respect the JAVA_HOME var set (and want to default to the system java which is too old)

B

Tags:

OB SeaDAS - aynur
Subject Matter Expert
Subject Matter Expert
Posts: 54
Joined: Tue Dec 20, 2011 12:28 pm America/New_York
Answers: 0

seadas 7.4 gpt.sh error

by OB SeaDAS - aynur » Mon Mar 13, 2017 4:10 pm America/New_York

Please update the "NASA OBPG Ocean Color Product Reader" module of SeaDAS 7.4 if  you haven't done so and let us know if you still have the error.

Please see the link below for details:
https://oceancolor.gsfc.nasa.gov/forum/oceancolor/topic_show.pl?tid=6516

Aynur

Post Reply