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