Problem to serve station data in gds

Jennifer Adams jma at COLA.IGES.ORG
Wed Sep 3 14:51:10 EDT 2008


Can you configure your server to log in debug mode, then reload, and
make the same .info request and send what's in the log file leading
up to the java error messages? --Jennifer

On Sep 3, 2008, at 2:34 PM, Edigley Fraga wrote:

> I am using java 1.6 in a linux Debian 4.0.
>
> On Wed, Sep 3, 2008 at 2:23 PM, Jennifer Adams <jma at cola.iges.org>
> wrote:
> What version of java are you running?  --Jennifer
>
> On Sep 3, 2008, at 12:39 PM, Edigley Fraga wrote:
>
>> Hello,
>>
>> I am trying to serve station data in a gds. I have downloaded the
>> most recent version of grads (ftp://grads.iges.org/grads/2.0/
>> grads-2.0.a3-bin-i686-pc-linux-gnu.tar.gz) and gds (ftp://
>> grads.iges.org/grads/gds/gds-2.0.tar.gz). The data that i am tryng
>> to serve is generate by a utility stngrads, that was mailed to
>> grads list by Ben-Jei Tsuang.
>>
>> The station file in ascii are:
>>
>> 1994    9    120.665    24.416    2.6    4.4    32    2    0.7
>> 424.1
>> 1994    10    120.464    23.995    2.5    3.7    22    2    0.4
>> 396.7
>> 1994    11a    120.287    23.676    2.7    6.3    3    2    0.6
>> 415.5
>> 1994    20    121.001    23.25    1.3    5.2    19    1    0.6
>> 401.4
>> 1994    19    121.667    23.333    2.2    6.8    20    1    0.7
>> 402.9
>> 1994    23    121.608    24.455    1.8    4.2    14    1    0.7
>> 398.4
>> 1994    25    121.505    22.19    2    5.7    2    2    0.7    446.1
>> 1994    29    120.16    24.657    2.4    0.6    7    2    0.7
>> 411.25
>> 1994    30    120.332    24.575    2.2    6.2    16    2    0.7
>> 402.9
>> 1998    30a    120.167    22.167    2.1    4.4    18    2
>> 0.6    396.4
>> 1999    34a    120.387    21.748    1.7    4.7    13    1
>> 0.5    397.6
>> 1999    38    120.724    23.4    2.7    2.7    16    1    0.5
>> 404.63
>> 1999    39    120.896    23.515    2.5    5.2    5    2    0.5
>> 394.15
>> 1999    41    121.104    22.496    2.4    2.8    15    1    0.6
>> 510.2
>> 1999    42    122.007    22.996    1.5    3.3    16    2    0.6
>> 436.7
>> 1999    43    122.995    22.665    2.3    6    17    1    0.8
>> 439.8
>> 1999    44    123.324    21.492    1.8    2.8    12    1    0.7
>> 401.5
>> 1999    44a    123.371    21.589    1.5    4.8    17    1
>> 0.7    450.6
>> 1999    44b    123.599    21.883    1.7    4.8    17    1
>> 0.8    393
>> 1999    45    123.666    24.16    2.2    3.6    8    2    0.8
>> 522.8
>> 1999    51    124.853    24.067    19.8    22.8    10    1
>> 0.8    429.8
>> 1999    52    124.751    21.331    1.3    3.8    7    1    0.7
>> 540.4
>> 1999    53    124.648    21.614    4.2    21.3    5    2    0.7
>> 542.5
>>
>>
>> The lonlat.ctl is
>>
>> DSET   ^lonlat.bin
>> DTYPE  station
>> STNMAP lonlat.map
>> UNDEF  -99999.0
>> TITLE  Station Data Sample
>> TDEF   6 linear 12z18jan1994 1yr
>> VARS 6
>> ts    0  99  Surface Temperature
>> us    0  99  Surface U-Wind
>> vs    0  99  Surface V-Wind
>> ps    0  99  Surface Pressure
>> elev  0  99  Elevation of Station
>> ds    0  99  Surface Dewpoint Temperature
>> ENDVARS
>>
>>
>> All the files are the same that mr. Tsuang sent to the list. The
>> line in gds.xml was:
>>
>>       <dataset name = "stationData"
>>            file = "testdata/lonlat.ctl"
>>            format = "ctl">
>>       </dataset>
>>
>> The error generated by the gds is:
>>
>> Oops! The server encountered an unexpected error while serving the
>> this request:
>> http://localhost:8080/dods/stationData.info
>>
>> Please report this error to http://www.iges.org/grads/gds, and
>> include the following debug information:
>>
>> Wed Sep 03 10:33:43 BRT 2008: [ Thread-4 localhost GET /
>> stationData.info ] java.lang.IllegalArgumentException: Can't parse
>> date string: open GMT at org.iges.util.Range.parseGradsFormat
>> (Range.java:221) at
>> org.iges.grads.server.GradsExtracter.convertGradsDateToCOARDS
>> (GradsExtracter.java:644) at
>> org.iges.grads.server.GradsExtracter.loadDimValues
>> (GradsExtracter.java:522) at
>> org.iges.grads.server.GradsStnExtracter.load
>> (GradsStnExtracter.java:136) at
>> org.iges.grads.server.GradsExtracter.parse(GradsExtracter.java:80)
>> at org.iges.grads.server.GradsDODSModule.extract
>> (GradsDODSModule.java:420) at
>> org.iges.grads.server.GradsDODSModule.loadDDS(GradsDODSModule.java:
>> 355) at org.iges.grads.server.GradsDODSModule.getDDS
>> (GradsDODSModule.java:91) at org.iges.grads.server.GradsTool.getDDS
>> (GradsTool.java:146) at
>> org.iges.anagram.service.InfoService.writeToCache(InfoService.java:
>> 98) at org.iges.anagram.service.InfoService.handle
>> (InfoService.java:74) at
>> org.iges.anagram.filter.DispatchFilter.doFilter
>> (DispatchFilter.java:60) at org.iges.anagram.filter.Filter.handle
>> (Filter.java:83) at org.iges.anagram.filter.Filter.handle
>> (Filter.java:87) at org.iges.anagram.filter.Filter.handle
>> (Filter.java:87) at org.iges.anagram.filter.AnalysisFilter.doFilter
>> (AnalysisFilter.java:67) at org.iges.anagram.filter.Filter.handle
>> (Filter.java:83) at org.iges.anagram.AnagramServlet.doGet
>> (AnagramServlet.java:212) at javax.servlet.http.HttpServlet.service
>> (HttpServlet.java:740) at javax.servlet.http.HttpServlet.service
>> (HttpServlet.java:853) at
>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
>> (ApplicationFilterChain.java:247) at
>> org.apache.catalina.core.ApplicationFilterChain.doFilter
>> (ApplicationFilterChain.java:193) at
>> org.apache.catalina.core.StandardWrapperValve.invoke
>> (StandardWrapperValve.java:260) at
>> org.apache.catalina.core.StandardPipeline
>> $StandardPipelineValveContext.invokeNext(StandardPipeline.java:
>> 643) at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:480) at
>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
>> 995) at org.apache.catalina.core.StandardContextValve.invoke
>> (StandardContextValve.java:191) at
>> org.apache.catalina.core.StandardPipeline
>> $StandardPipelineValveContext.invokeNext(StandardPipeline.java:
>> 643) at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:480) at
>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
>> 995) at org.apache.catalina.core.StandardContext.invoke
>> (StandardContext.java:2415) at
>> org.apache.catalina.core.StandardHostValve.invoke
>> (StandardHostValve.java:180) at
>> org.apache.catalina.core.StandardPipeline
>> $StandardPipelineValveContext.invokeNext(StandardPipeline.java:
>> 643) at org.apache.catalina.valves.ErrorDispatcherValve.invoke
>> (ErrorDispatcherValve.java:170) at
>> org.apache.catalina.core.StandardPipeline
>> $StandardPipelineValveContext.invokeNext(StandardPipeline.java:
>> 641) at org.apache.catalina.valves.ErrorReportValve.invoke
>> (ErrorReportValve.java:172) at
>> org.apache.catalina.core.StandardPipeline
>> $StandardPipelineValveContext.invokeNext(StandardPipeline.java:
>> 641) at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:480) at
>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
>> 995) at org.apache.catalina.core.StandardEngineValve.invoke
>> (StandardEngineValve.java:174) at
>> org.apache.catalina.core.StandardPipeline
>> $StandardPipelineValveContext.invokeNext(StandardPipeline.java:
>> 643) at org.apache.catalina.core.StandardPipeline.invoke
>> (StandardPipeline.java:480) at
>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:
>> 995) at org.apache.coyote.tomcat4.CoyoteAdapter.service
>> (CoyoteAdapter.java:223) at
>> org.apache.coyote.http11.Http11Processor.process
>> (Http11Processor.java:432) at
>> org.apache.coyote.http11.Http11Protocol
>> $Http11ConnectionHandler.processConnection(Http11Protocol.java:
>> 386) at org.apache.tomcat.util.net.TcpWorkerThread.runIt
>> (PoolTcpEndpoint.java:534) at
>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run
>> (ThreadPool.java:530) at java.lang.Thread.run(Thread.java:619)
>>
>>
>>
>> I am in Brazil, and here to serve data in gds we must to set the
>> environment variable LC_ALL to "en_US", but in this case this has
>> no success. I can visualize normally the station data in grads.
>> Someone has any idea how to solve this problem?
>>
>> Thanks in Advance
>> --
>> Edigley Fraga
>
> --
> Jennifer M. Adams
> IGES/COLA
> 4041 Powder Mill Road, Suite 302
> Calverton, MD 20705
> jma at cola.iges.org
>
>
>
>
>
>
> --
> Edigley Fraga

--
Jennifer M. Adams
IGES/COLA
4041 Powder Mill Road, Suite 302
Calverton, MD 20705
jma at cola.iges.org



-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://gradsusr.org/pipermail/gradsusr/attachments/20080903/1a7637c2/attachment.html 


More information about the gradsusr mailing list