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.
Hello, Is anyone getting an internal error when trying to load cross section data in AWIPS 16.2.2-3 on CentOS 6? I noticed Brian Bernard had posted similar errors to the ones below back in Jan 2015, but hadn't received a reply: http://www.unidata.ucar.edu/mailing_lists/archives/awips2-users/2015/msg00007.html Steps to reproduce the errors: I click on Models and select Cross Sections. I choose GFS20-CONUS, a Basic Field of Rel Humidity, and a Plane of Line A (the default placement for Line A for a BTV localization). All of these options eventually show that the inventory does exist denoted with the green square next to each, and the Inventory section has plus symbols for every forecast hour. So I know the data is available. I click the Load button, and it opens a new Cross Sections editor tab, but it's blank and the following error is logged to the consoleLogs log file: ERROR 2017-02-14 13:39:03,098 [Worker-10] CaveLogger: An internal error occurred during: "Product Loader". java.lang.NullPointerException: null at com.raytheon.uf.viz.d2d.xy.adapters.crosssection.GridCSAdapter.setDescriptor(GridCSAdapter.java:401) at com.raytheon.uf.viz.xy.crosssection.rsc.AbstractCrossSectionResource.setDescriptor(AbstractCrossSectionResource.java:232) at com.raytheon.uf.viz.xy.crosssection.rsc.CrossSectionContourResource.setDescriptor(CrossSectionContourResource.java:344) at com.raytheon.uf.viz.xy.crosssection.rsc.AbstractCrossSectionResource.setDescriptor(AbstractCrossSectionResource.java:1) at com.raytheon.uf.viz.core.drawables.ResourcePair.instantiateResource(ResourcePair.java:249) at com.raytheon.uf.viz.core.rsc.ResourceList.instantiateResources(ResourceList.java:922) at com.raytheon.viz.ui.BundleLoader$InstantiationTask.run(BundleLoader.java:95) at java.lang.Thread.run(Thread.java:745) at com.raytheon.viz.ui.BundleLoader.loadBundleToContainer(BundleLoader.java:200) at com.raytheon.viz.ui.BundleLoader.run(BundleLoader.java:138) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) !SESSION 2017-02-14 13:36:34.613 ----------------------------------------------- eclipse.buildId=unknown java.version=1.7.0_80 java.vendor=Oracle Corporation BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Framework arguments: -mode PRACTICE -alertviz -component thinclient Command-line arguments: -os linux -ws gtk -arch x86_64 -data @user.home/caveData -user @user.home/caveData -consoleLog -mode PRACTICE -alertviz -component thinclient !ENTRY org.eclipse.core.jobs 4 2 2017-02-14 13:39:03.192 !MESSAGE An internal error occurred during: "Product Loader". !STACK 0 java.lang.NullPointerException at com.raytheon.uf.viz.d2d.xy.adapters.crosssection.GridCSAdapter.setDescriptor(GridCSAdapter.java:401) at com.raytheon.uf.viz.xy.crosssection.rsc.AbstractCrossSectionResource.setDescriptor(AbstractCrossSectionResource.java:232) at com.raytheon.uf.viz.xy.crosssection.rsc.CrossSectionContourResource.setDescriptor(CrossSectionContourResource.java:344) at com.raytheon.uf.viz.xy.crosssection.rsc.AbstractCrossSectionResource.setDescriptor(AbstractCrossSectionResource.java:1) at com.raytheon.uf.viz.core.drawables.ResourcePair.instantiateResource(ResourcePair.java:249) at com.raytheon.uf.viz.core.rsc.ResourceList.instantiateResources(ResourceList.java:922) at com.raytheon.viz.ui.BundleLoader$InstantiationTask.run(BundleLoader.java:95) at java.lang.Thread.run(Thread.java:745) at com.raytheon.viz.ui.BundleLoader.loadBundleToContainer(BundleLoader.java:200) at com.raytheon.viz.ui.BundleLoader.run(BundleLoader.java:138) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) ERROR 2017-02-14 13:39:03,316 [Worker-10] CaveLogger: An internal error occurred during: "Product Loader". If I try to immediately load another Basic Field variable (e.g. Temperature), I receive an Unhandled event loop exception error: ERROR 2017-02-14 13:52:25,183 [main] CaveLogger: Unhandled event loop exception java.lang.NullPointerException: null at com.raytheon.uf.viz.xy.crosssection.display.CrossSectionDescriptor.isCompatible(CrossSectionDescriptor.java:200) at com.raytheon.viz.ui.UiUtil.makeCompatible(UiUtil.java:430) at com.raytheon.viz.ui.UiUtil.createOrOpenEditor(UiUtil.java:388) at com.raytheon.viz.ui.UiUtil.createOrOpenEditor(UiUtil.java:362) at com.raytheon.viz.volumebrowser.loader.ProductLoader.load(ProductLoader.java:161) at com.raytheon.viz.volumebrowser.loader.ProductLoader.load(ProductLoader.java:151) at com.raytheon.viz.volumebrowser.vbui.ProductTableComp.loadProducts(ProductTableComp.java:849) at com.raytheon.viz.volumebrowser.vbui.ProductTableComp.access$1(ProductTableComp.java:836) at com.raytheon.viz.volumebrowser.vbui.ProductTableComp$2.widgetSelected(ProductTableComp.java:241) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:248) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1276) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3562) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3186) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2701) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2665) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2499) at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:679) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:668) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at com.raytheon.uf.viz.personalities.cave.component.CAVEApplication.startComponent(CAVEApplication.java:175) at com.raytheon.uf.viz.application.VizApplication.start(VizApplication.java:97) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:353) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:629) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584) at org.eclipse.equinox.launcher.Main.run(Main.java:1438) at org.eclipse.equinox.launcher.Main.main(Main.java:1414) Choosing a different available model, model field, or plane causes these errors to persist. CAVE client specs: CentOS 6.8 32 GB RAM Core i7-3770 @ 3.4GHz (quad-core) Available disk space: 46GB GeForce GT 640 with 1GB video RAM, NVIDIA driver version 375.39 (latest non-beta version as of 2/23/17) Python interpreter is set to: /awips2/python/bin/python Thanks, Jason ------------------------------------ Jason Kaiser Atmospheric Sciences Data Systems Administrator Lyndon State College 1001 College Road Lyndonville, VT 05851 http://meteorology.lyndonstate.edu
awips2-users
archives: