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
seadas 7.4 gpt.sh error
-
- Posts: 337
- Joined: Wed Apr 06, 2005 12:11 pm America/New_York
- Has thanked: 10 times
- Been thanked: 3 times
-
- Subject Matter Expert
- Posts: 62
- Joined: Tue Dec 20, 2011 12:28 pm America/New_York
seadas 7.4 gpt.sh error
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
Please see the link below for details:
https://oceancolor.gsfc.nasa.gov/forum/oceancolor/topic_show.pl?tid=6516
Aynur