[thredds] FMRC aggregation problem

HI I keep getting a 500 Internal server error with a FMRC collection
that had been working fine for a while. Here's the output from the
collection log:


[2011-12-04T18:38:56.404+0000] INFO
thredds.inventory.CollectionUpdater: Schedule startup scan for
Config{name='USWC_6km_RTV_fmrc',
spec='/data1/HFRadar/RTV/USWC/**/#yyyyMMddHHmm#_HFRadar_USWC_6km_rtv_SIO.nc$',
olderThan='5 min', recheckAfter='15 min'
 UpdateConfig{startup=true, rescan='0 5 * * * ? *', triggerOk=true}
 ProtoConfig{choice=Penultimate, change='null', param='null',
outerNcml='null', cacheAll=true}
 FmrcConfig: regularize=false datasetTypes=[Best]} at Sun Dec 04
18:39:26 GMT+00:00 2011

[2011-12-04T18:38:56.415+0000] INFO
thredds.inventory.CollectionUpdater: Schedule recurring scan for
USWC_6km_RTV_fmrc cronExpr=0 5 * * * ? *

[2011-12-04T18:39:26.413+0000] INFO
thredds.inventory.CollectionUpdater: Trigger rescan for
USWC_6km_RTV_fmrc
[2011-12-04T18:39:28.480+0000] INFO
thredds.inventory.bdb.MetadataManager: MetadataManager: open bdb at
root /usr/share/tomcat6/content/thredds/cache/collection/ readOnly =
false
[2011-12-04T18:39:29.655+0000] INFO
thredds.inventory.bdb.MetadataManager: USWC_6km_RTV_fmrc #files
deleted = 0
[2011-12-04T18:39:38.135+0000] ERROR ucar.nc2.ft.fmrc.Fmrc: makeFmrcInv
java.lang.NumberFormatException: empty String
        at 
sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1012)
        at java.lang.Double.parseDouble(Double.java:527)
        at ucar.nc2.ft.fmrc.GridDatasetInv.readXML(GridDatasetInv.java:668)
        at ucar.nc2.ft.fmrc.GridDatasetInv.open(GridDatasetInv.java:94)
        at ucar.nc2.ft.fmrc.Fmrc.makeFmrcInv(Fmrc.java:301)
        at ucar.nc2.ft.fmrc.Fmrc.update(Fmrc.java:237)
        at thredds.catalog.InvDatasetFcFmrc.update(InvDatasetFcFmrc.java:70)
        at 
thredds.catalog.InvDatasetFeatureCollection.handleCollectionEvent(InvDatasetFeatureCollection.java:189)
        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:616)
        at ucar.nc2.util.ListenerManager.sendEvent(ListenerManager.java:177)
        at 
thredds.inventory.DatasetCollectionManager.scan(DatasetCollectionManager.java:333)
        at 
thredds.inventory.DatasetCollectionManager.rescan(DatasetCollectionManager.java:387)
        at 
thredds.inventory.CollectionUpdater$UpdateCollectionJob.execute(CollectionUpdater.java:132)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:199)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:546)
[2011-12-04T18:39:38.135+0000] ERROR ucar.nc2.ft.fmrc.Fmrc:
/data1/HFRadar/RTV/USWC/**/#yyyyMMddHHmm#_HFRadar_USWC_6km_rtv_SIO.nc$:
makeFmrcInv failed
java.lang.RuntimeException: java.lang.NumberFormatException: empty String
        at ucar.nc2.ft.fmrc.Fmrc.makeFmrcInv(Fmrc.java:333)
        at ucar.nc2.ft.fmrc.Fmrc.update(Fmrc.java:237)
        at thredds.catalog.InvDatasetFcFmrc.update(InvDatasetFcFmrc.java:70)
        at 
thredds.catalog.InvDatasetFeatureCollection.handleCollectionEvent(InvDatasetFeatureCollection.java:189)
        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:616)
        at ucar.nc2.util.ListenerManager.sendEvent(ListenerManager.java:177)
        at 
thredds.inventory.DatasetCollectionManager.scan(DatasetCollectionManager.java:333)
        at 
thredds.inventory.DatasetCollectionManager.rescan(DatasetCollectionManager.java:387)
        at 
thredds.inventory.CollectionUpdater$UpdateCollectionJob.execute(CollectionUpdater.java:132)
        at org.quartz.core.JobRunShell.run(JobRunShell.java:199)
        at 
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:546)
Caused by: java.lang.NumberFormatException: empty String
        at 
sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1012)
        at java.lang.Double.parseDouble(Double.java:527)
        at ucar.nc2.ft.fmrc.GridDatasetInv.readXML(GridDatasetInv.java:668)
        at ucar.nc2.ft.fmrc.GridDatasetInv.open(GridDatasetInv.java:94)
        at ucar.nc2.ft.fmrc.Fmrc.makeFmrcInv(Fmrc.java:301)
        ... 13 more



  • 2011 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the thredds archives: