Sign inSign up

mheene/bufrvalidationdashboard

By mheene

•Updated about 7 years ago

BUFR Validation Dashboard

Image
1

942

mheene/bufrvalidationdashboard repository overview

⁠bufrValidationDashboard

Build Status Total alerts Language grade: Java

With the help of the BUFR validation dashboard users could now easily check a BUFR with different decoders and receive warnings/errors of each decoder. An online demonstrator is available here

Online Demonstrator, openshift cloud⁠

Dashboard

⁠Command Line Interface

With the shell script checkBufr.sh⁠ you can easily check a BUFR with the different decoders from the command line.

checkBufr.sh bufrFile

Screenshot

⁠Supported Decoders

Currently the following decoders are included:

⁠Docker

If you have docker installed simply type

docker pull "mheene/bufrvalidationdashboard" docker run -it --rm -p 8888:8080 "mheene/bufrvalidationdashboard"

Now open in a browser the dashboard⁠

That's it. The dashboard runs in a tomcat container on your computer on port 8888.

You can find the image here⁠

Docker Build Docker Pulls

⁠Installation

In case you want to compile the dashboard by yourself you can use the provided ant script (build.xml). The directory Servlet-Version contains the BUFR Validation Dashboard and the build enviornment.

Copy the file build.properties-template to build.properties and change the content to your local installation. At least you need to change catalina.home to your local installation. If you need a proxy to acces the internet configure the proxy setting in file /web/WEB-INF/web.xml

The dashboard is tested with Tomcat, Jetty and Wildfly application servers.

⁠Create Distribution

Create the distribution with

ant dist

and you will find the distribution in the directory dist. If you run tomcat and changed in the build.properties the variable catalina.home then

ant deploy

will deploy the application.

⁠Notes:

Please note that this is an inital commit for discussion purposes only. Some values/functions are not fully implemented now (e.g. number of messages in a BUFR, ...)

WMO Paper IPET-CM II⁠

Online Demonstrator, openshift cloud⁠

Online Demonstrator based on primefaces, IRIMO⁠

Your feedback is highly welcomed.

Tag summary

Content type

Image

Digest

Size

113.2 MB

Last updated

about 7 years ago

docker pull mheene/bufrvalidationdashboard