Dear ERDDAPpers,
I'm trying to generate the XML of my netcdf file and I get the following error. I'm not good at all with java so I don't know what to do.
I tried setting CLASSPATH but it didn't work. I also enlarged the RAM given to java, but nothing changed.
The error log complains about the file /srv/tomcat/content/erddap/setup.xml
but it is OK and ERDDAP is succesfully running with it. I attach it, anyway.
Can you help me, please?
many thanks for any help,
regards,
Emanuele
sh -v ./GenerateDatasetsXml.sh
#!/bin/bash
# This is the Unix/Linux shell script to run GenerateDatasetsXml.
# See
http://coastwatch.pfeg.noaa.gov/erddap/download/setupDatasetsXml.html#Toolscp1="./classes:../../../lib/servlet-api.jar:lib/activation.jar:lib/axis.jar"
cp2=":lib/cassandra-driver-core.jar:lib/netty-all.jar:lib/guava.jar:lib/metrics-core.jar:lib/lz4.jar:lib/snappy-java.jar"
cp3=":lib/commons-compress.jar:lib/commons-discovery.jar:lib/itext-1.3.1.jar"
cp4=":lib/jaxrpc.jar:lib/joda-time.jar:lib/joid.jar:lib/lucene-core.jar"
cp5=":lib/mail.jar:lib/netcdfAll-latest.jar:lib/postgresql.jdbc.jar"
cp6=":lib/saaj.jar:lib/tsik.jar:lib/wsdl4j.jar"
cp7=":lib/aws-java-sdk.jar:lib/commons-codec.jar:lib/commons-logging.jar"
cp8=":lib/fluent-hc.jar:lib/httpclient.jar:lib/httpclient-cache.jar:lib/httpcore.jar"
cp9=":lib/httpmime.jar:lib/jna.jar:lib/jna-platform.jar:lib/jackson-annotations.jar"
cp10=":lib/jackson-core.jar:lib/jackson-databind.jar"
cp0="$cp1$cp2$cp3$cp4$cp5$cp6$cp7$cp8$cp9$cp10"
java -cp $cp0 -Xms4000M -Xmx4000M gov.noaa.pfel.erddap.GenerateDatasetsXml $1 $2 $3 $4 $5 $6 $7 $8 $9
////**** ERD Low Level Startup
localTime=2016-02-24T13:14:09
Java 1.8.0_60 (64 bit, Oracle Corporation) on Linux (3.12.48-52.27-default).
Memory: currently using 80 MB (high water mark = 80 MB) (Xmx ~= 3833 MB)
ERROR during ERD Low Level Startup:
ERROR while reading /srv/tomcat/content/erddap/setup.xml
java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
at gov.noaa.pfel.erddap.util.EDStatic.<clinit>(EDStatic.java:1247)
at gov.noaa.pfel.erddap.GenerateDatasetsXml.<clinit>(GenerateDatasetsXml.java:42)
Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServlet
... 14 more
Exception in thread "main" java.lang.ExceptionInInitializerError
at gov.noaa.pfel.erddap.GenerateDatasetsXml.<clinit>(GenerateDatasetsXml.java:42)
Caused by: java.lang.RuntimeException: ERROR during ERD Low Level Startup:
ERROR while reading /srv/tomcat/content/erddap/setup.xml
java.lang.NoClassDefFoundError: javax/servlet/http/HttpServlet
at gov.noaa.pfel.erddap.util.EDStatic.<clinit>(EDStatic.java:1247)
at gov.noaa.pfel.erddap.GenerateDatasetsXml.<clinit>(GenerateDatasetsXml.java:42)
Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServlet
... 14 more
at gov.noaa.pfel.erddap.util.EDStatic.<clinit>(EDStatic.java:2483)
... 1 more