NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

[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: