Validator for ENTSO-E CGMES 3.0 files
10K+
RiseClipse is an umbrella name for tools based on Model-Driven Engineering (MDE) technologies and dedicated to IEC standards.
This repository provides images for running RiseClipse Validator CGMES using Docker.
The validator will process all files in the /usr/riseclipse/data directory which must be mapped to a local directory, and options can be given using environment variables (see example below).
Here is the help given by the command line version of the tool:
% java -jar RiseClipseValidatorCGMES3-1.0.1.jar --help
INFO: Copyright (c) 2022 CentraleSupélec & EDF.
INFO: All rights reserved. This program and the accompanying materials
INFO: are made available under the terms of the Eclipse Public License v2.0
INFO: which accompanies this distribution, and is available at
INFO: https://www.eclipse.org/legal/epl-v20.html
INFO:
INFO: This tool is part of RiseClipse.
INFO: Contributors:
INFO: Computer Science Department, CentraleSupélec
INFO: EDF R&D
INFO: Contacts:
INFO: [email protected]
INFO: [email protected]
INFO: Web site:
INFO: https://riseclipse.github.io/
INFO:
INFO: RiseClipseValidatorCGMES3 version: 1.0.1 (13 May 2022)
INFO:
INFO: usage: RiseClipseValidatorCGMES
INFO: --debug display all messages
INFO: --error display only error messages
INFO: --format-string <format> messages are outputed with a java.util.Formatter using the given format string,1$ is
INFO: severity, 2$ is category, 3$ is line number, 4$ is message, 5$ is filename,6$ is
INFO: color start, 7$ is color end (these last two are only used if the --use-color option
INFO: is active),default is '%6$s%1$-7s%7$s: [%2$s] %4$s (%5$s:%3$d)'.
INFO: -h,--help-environment display environment variables used
INFO: --info display info, notice, warning and error messages
INFO: --merge all ENTSO-E CGMES v3.0.0 files are merged before OCL validation
INFO: --notice display notice, warning and error messages
INFO: -o,--output <file> all messages are written to the given file
INFO: --use-color colors (using ANSI escape sequences) are used when displaying messages
INFO: --use-filenames-starting-with-dotfiles whose name begins with a dot are not ignored
INFO: --warning display warning and error messages
% java -jar RiseClipseValidatorCGMES3-1.0.1.jar --help-environment
INFO: Copyright (c) 2022 CentraleSupélec & EDF.
INFO: All rights reserved. This program and the accompanying materials
INFO: are made available under the terms of the Eclipse Public License v2.0
INFO: which accompanies this distribution, and is available at
INFO: https://www.eclipse.org/legal/epl-v20.html
INFO:
INFO: This tool is part of RiseClipse.
INFO: Contributors:
INFO: Computer Science Department, CentraleSupélec
INFO: EDF R&D
INFO: Contacts:
INFO: [email protected]
INFO: [email protected]
INFO: Web site:
INFO: https://riseclipse.github.io/
INFO:
INFO: RiseClipseValidatorCGMES3 version: 1.0.1 (13 May 2022)
INFO:
INFO: The folowing environment variables may be used in addition to command line options, however, the latter have precedence.
INFO: RISECLIPSE_CONSOLE_LEVEL: if its value is one of (ignoring case) ERROR, WARNING, NOTICE, INFO or DEBUG, then the corresponding level is set, otherwise the variable is ignored.
INFO: RISECLIPSE_OUTPUT_FILE: name of the output file for messages.
INFO: RISECLIPSE_MERGE: if its value is not equal to FALSE (ignoring case), it is equivalent to the use of merge option.
INFO: RISECLIPSE_FORMAT_STRING: string used to format messages (see description of format-string option).
INFO: RISECLIPSE_USE_COLOR: if its value is not equal to FALSE (ignoring case), it is equivalent to the use of use-color option.
INFO: RISECLIPSE_USE_FILENAMES_STARTING_WITH_DOT: if its value is not equal to FALSE (ignoring case), it is equivalent to the use of use-filenames-starting-with-dot option.
Here is an example for running the validator with docker (it is assumed that there is, in the working directory, a data directory containing files to be processed (CGMES files, OCL files):
docker run -ti -v $(PWD)/data:/usr/riseclipse/data -e RISECLIPSE_CONSOLE_LEVEL=error -e RISECLIPSE_MERGE=true riseclipse/riseclipse-validator-cgmes
Content type
Image
Digest
sha256:8611354ae…
Size
105.1 MB
Last updated
over 2 years ago
docker pull riseclipse/riseclipse-validator-cgmes