Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.

[awips2-users] NoClassDefFoundError GridRecord

Hi all

I just ran yum update on my centos6 edex server and it fails to start

Caused by: java.lang.NoClassDefFoundError:
com/raytheon/uf/common/dataplugin/grid/GridRecord

edex log

...

**************************************************
* AWIPS II EDEX ESB Platform                     *
* Version: 16.2.2                                *
* Raytheon Company                               *
* UCAR Unidata Program Center                    *
*------------------------------------------------*
* NON-OPERATIONAL                                *
*                                                *
*                                                *
**************************************************
INFO  2017-06-27 17:15:18,489 [EDEXMain] Executor: EDEX run configuration:
ingest
INFO  2017-06-27 17:15:18,489 [EDEXMain] Executor: EDEX site configuration:
BOU
INFO  2017-06-27 17:15:18,885 [EDEXMain] Executor:

EDEX configuration files:
-----------------------
edex, edex-db

Spring-enabled Plugins:
-----------------------
acars-common, acars-common-dataaccess, acars-ingest, acarssounding-common,
acarssounding-ingest, activetable-common, activetable-ingest, airep-common,
airep-common-dataaccess, airep-ingest, airmet-common, airmet-ingest,
alarmWhfs-spring, archive-spring, arealQpeGen-spring,
arealffgGenerator-spring, atcf-common, atcf-ingest, aww-common, aww-ingest,
binlightning-common, binlightning-common-dataaccess,
binlightning_ep-ingest, bufrascat-common, bufrascat-ingest, bufrhdw-common,
bufrhdw-ingest, bufrmos-common, bufrmos-common-dataaccess, bufrmos-ingest,
bufrncwf-common, bufrncwf-ingest, bufrsigwx-common, bufrsigwx-ingest,
bufrssmi-common, bufrssmi-ingest, bufrua-common, bufrua-common-dataaccess,
bufrua-ingest, camel-ingest, ccfp-common, ccfp-ingest,
climate-common-dataaccess, climate-hmdb-common, convsigmet-common,
convsigmet-ingest, cwa-common, cwa-ingest, cwat-common, dataaccess-common,
database-common, database-ingest, derived-parameters-python-spring,
distribution-spring, dqcPreprocessor-spring, edex-message-common,
event-common, eventbus-common, ffg-common, ffg-ingest,
floodArchiver-spring, fog-common, freezingLevel-spring, fssobs-common,
gaff-spring, gempak-common, geo-common, gfe-common, gfe-dataplugin-common,
gfe-spring, goessounding-common, goessounding-ingest, gpd-common,
grid-staticdata-process, hpe-file-endpoint, hydro-common,
ihfsDbPurge-spring, intlsigmet-common, intlsigmet-ingest, level-common,
levelhandler-common, lma-common, lma-ingest, loctables-spring,
logFilePurger-spring, lsr-common, lsr-ingest, manualIngest-common,
manualIngest-spring, maps-dataplugin-common, mcidas-common, mcidas-ingest,
message-common, metartohmdb-plugin, metartohmdb-spring,
modelsounding-common, modelsounding-common-dataaccess,
modelsounding-ingest, mpeFieldgen-spring, mpeHpeFilePurge-spring,
mpeLightningSrv-ingest, mpeProcessGrib-spring, ncep-common,
ncgrib-file-endpoint, ncpafm-common, ncpafm-ingest, nctext-common,
nctext-ingest, ncuair-common, ncuair-ingest, ndm-ingest,
nonconvsigmet-common, nonconvsigmet-ingest, ntrans-common, ntrans-ingest,
nucaps-common, nucaps-ingest, obs-common, obs-common-dataaccess,
obs-ingest, obs-ingest-decode, obs-message-common,
obstation-dataplugin-common, ohd-common, ohd-common-database,
ohd-database-ingest, ohdSetupService-spring, parameter-common,
persist-ingest, pgen-common, pirep-common, pirep-common-dataaccess,
pirep-ingest, poessounding-common, poessounding-ingest,
pointDataRetrievel-spring, pointdata-common, pointset-common,
preciprate-common, purge-logs, purge-spring, purge-spring-impl,
q2FileProcessor-spring, qc-common, qc-ingest, qpf-common, radar-common,
radar-dataplugin-common, radar-ingest, redbook-common, redbook-ingest,
satellite-common, satellite-dataplugin-common, satellite-gini-ingest,
satellite-mcidas-ingest, satpre-spring, scan-common, sfcobs-common,
sfcobs-common-dataaccess, sfcobs-ingest, site-common, ssha-common,
ssha-ingest, stats-common, stats-ingest, stq-common, stq-ingest,
svrwx-common, svrwx-ingest, tcg-common, tcg-ingest, tcm-common, tcm-ingest,
tcs-common, tcs-ingest, text-common, text-dbsrv-common, text-dbsrv-ingest,
text-ingest, text-subscription-common, text-subscription-ingest,
textlightning_ep-ingest, time-common, topo-dataaccess-common, units-common,
useradmin-common, utility-common, vaa-common, vaa-ingest, viirs-common,
viirs-ingest, vil-common, warning-common, warning-common-dataaccess,
warning-ingest, wcp-common, wcp-ingest

ERROR 2017-06-27 17:15:23,121 [EDEXMain] Main: Error occurred during
startup:
java.lang.reflect.InvocationTargetException: null
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.7.0_80]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.7.0_80]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.7.0_80]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_80]
at com.raytheon.uf.edex.esb.Main.main(Main.java:161)
~[com.raytheon.uf.edex.esb.camel.launcher.jar:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
~[na:1.7.0_80]
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
~[na:1.7.0_80]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
~[na:1.7.0_80]
at java.lang.reflect.Method.invoke(Method.java:606) ~[na:1.7.0_80]
at org.rzo.yajsw.app.WrapperJVMMain.executeMain(WrapperJVMMain.java:53)
[wrapperApp.jar:na]
at org.rzo.yajsw.app.WrapperJVMMain.main(WrapperJVMMain.java:36)
[wrapperApp.jar:na]
Caused by: java.lang.NoClassDefFoundError:
com/raytheon/uf/common/dataplugin/grid/GridRecord
at java.lang.Class.getDeclaredMethods0(Native Method) ~[na:1.7.0_80]
at java.lang.Class.privateGetDeclaredMethods(Class.java:2625) ~[na:1.7.0_80]
at java.lang.Class.getDeclaredMethods(Class.java:1868) ~[na:1.7.0_80]
at
org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:571)
~[spring-core-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:488)
~[spring-core-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:474)
~[spring-core-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.util.ReflectionUtils.getUniqueDeclaredMethods(ReflectionUtils.java:534)
~[spring-core-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryMethod(AbstractAutowireCapableBeanFactory.java:677)
~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:621)
~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:591)
~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1397)
~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:434)
~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:404)
~[spring-beans-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:82)
~[spring-context-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:606)
~[spring-context-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:462)
~[spring-context-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
~[spring-context-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at
org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:93)
~[spring-context-4.1.6.RELEASE.jar:4.1.6.RELEASE]
at com.raytheon.uf.edex.esb.camel.Executor.start(Executor.java:181)
~[com.raytheon.uf.edex.esb.camel.jar:na]
... 11 common frames omitted
Caused by: java.lang.ClassNotFoundException:
com.raytheon.uf.common.dataplugin.grid.GridRecord
at java.net.URLClassLoader$1.run(URLClassLoader.java:366) ~[na:1.7.0_80]
at java.net.URLClassLoader$1.run(URLClassLoader.java:355) ~[na:1.7.0_80]
at java.security.AccessController.doPrivileged(Native Method) ~[na:1.7.0_80]
at java.net.URLClassLoader.findClass(URLClassLoader.java:354) ~[na:1.7.0_80]
at java.lang.ClassLoader.loadClass(ClassLoader.java:425) ~[na:1.7.0_80]
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
~[na:1.7.0_80]
at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ~[na:1.7.0_80]
... 30 common frames omitted
INFO  2017-06-27 17:15:23,126 [Thread-3] Executor:
**************************************************
* EDEX ESB is shutting down                      *
**************************************************
INFO  2017-06-27 17:15:23,126 [Thread-3] Executor: Contexts never started,
skipping context shutdown
INFO  2017-06-27 17:15:23,133 [Thread-3] Executor:
**************************************************
* EDEX ESB is shut down                          *
* Total time to shutdown: 0ms
* EDEX ESB uptime: 4.6s
**************************************************
too many restarts
process not in state RUNNING -> Delaying stop
  • 2017 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the awips2-users archives: