This page is under construction
This page contains an overview of Delft-FEWS modules and displays flagged as end of life functionality. Most of these modules and displays are developed in the early stages of Delft-FEWS developments and replaced by new modules and Displays with similar functionality. Some modules are flagged as end of life because these are not used anymore by any customer; these will therefore not be replaced with a new module or display. The list of modules and displays that are end of life are listed below together with the process on how these modules and displays can be converted to the new modules. The selected end of life modules and displays will be removed from Delft-FEWS release 2021.01, 2021.02 and 2021.03. In the 2021.01 Delft-FEWS release there is functionality added that can be used to check if your Delft-FEWS application uses end of life functionality.
FEWS Explorer Plugins that will be removed
The following FEWS Explorer plugins are flagged end of life. These plugins are or will be removed form the main Delft-FEWS code. The table below lists the plugins together with the FEWS release when the plugin will be removed.
Module | FEWS Class | FEWS Version | Note | WIKI |
---|---|---|---|---|
KFlows Display | nl.wldelft.fews.gui.plugin.objectiveanalyzer.ObjectiveAnalyzerDisplay | 2021.01 | Replaced by new KFlows display plugin | KFlows Display |
PRTF display | nl.wldelft.fews.gui.plugin.prtf.PrtfDialog | |||
Trends display | nl.wldelft.fews.gui.plugin.trend.TrendDisplay | |||
Longitudinal display | nl.wldelft.fews.gui.plugin.longitudinaldisplay.LongitudinalDisplayDialog | 2007.02 | ||
Old Archive display | nl.wldelft.fews.gui.plugin.taskRunDialog.TaskRunDialogFewsExplorerPlugin | |||
2nd map display | nl.wldelft.fews.gui.plugin.map.MapDisplay | |||
Lookup Display | nl.wldelft.fews.gui.plugin.lookupscenario.LookUpWhatIfScenarioDialog | |||
What-If Display | nl.wldelft.fews.gui.plugin.scenario.WhatIfScenarioDialog | 2023.01 | Will be replaced by new What-If functionality in combination with modifiers. More information will follow. | What-If Display |
FEWS Workflow Modules that will be removed
The following FEWS Workflow modules are flagged end of live. These modules are or will be removed form the main Delft-FEWS code. The table below lists the modules together with the FEWS release when the plugin will be removed.
Module | FEWS Class | FEWS Version | Note | WIKI |
---|---|---|---|---|
EA Import | nl.wldelft.fews.system.plugin.dataImport.EaImport | |||
EA Export | nl.wldelft.fews.system.plugin.dataExport.EaExport | |||
Old Archive Forecast | nl.wldelft.fews.system.plugin.archive.ForecastArchiver | |||
Old Archive Time Series | nl.wldelft.fews.system.plugin.archive.TimeSeriesArchiver | |||
Old Archive Thresholds | nl.wldelft.fews.system.plugin.archive.ThresholdEventsArchiver | |||
Old Archive Configuration | nl.wldelft.fews.system.plugin.archive.ConfigurationArchiver | |||
Rolling Barrel | nl.wldelft.fews.system.plugin.rollingbarrel.RollingBarrelModule | |||
RDBMS Export | ||||
Import Amalgamate | nl.wldelft.fews.system.plugin.amalgamate.AmalgamateModule | |||
Old Transformation Module | nl.wldelft.fews.system.plugin.transformation.TransformationController | |||
Interpolation Module | nl.wldelft.fews.system.plugin.interpolation.InterpolationController | |||
Lookup Module | nl.wldelft.fews.system.plugin.lookup.LookUpController | |||
Correlation Module | nl.wldelft.fews.system.plugin.correlation.correlationController | |||
Performance Indicator Module | nl.wldelft.fews.system.plugin.performanceindicator.PerformanceIndicatorController | |||
Threshold Event | nl.wldelft.fews.system.plugin.threshold.ThresholdEventCrossingModule | 2013.02 | This module is replaced by a predefinedActivity | Thresholds |
FEWS Region and System descriptors that will be removed
Since the Delft-FEWS 2014.01 release most of the Descriptor files in the Region and System config folders are not used anymore. Config errors are logged when these descriptor files are still in the config folders. These files need to be removed from the Delft-FEWS configuration
Descriptor | Config Folder | FEWS Version | Note | WIKI |
---|---|---|---|---|
Correlation Events Descriptors | RegionConfigFiles | 2018.01 | Not required anymore, delete from config folder | Correlation Events |
Display Descriptors | SystemConfigFiles | 2018.01 | Not required anymore, delete from config folder | Display |
Display Instance Descriptors | SystemConfigFiles | 2018.01 | Not required anymore, delete from config folder | Display Instance |
Flag Conversion Descriptors | RegionConfigFiles | 2018.01 | Not required anymore, delete from config folder | Flag Conversion |
ID Mapping Descriptors | RegionConfigFiles | 2018.01 | Not required anymore, delete from config folder | ID Map |
Module Descriptors | SystemConfigFiles | 2018.01 | Not required anymore, delete from config folder | Module |
TravelTime Descriptors | RegionConfigFiles | 2018.01 | Not required anymore, delete from config folder | Travel Times |
Unit Conversion Descriptors | RegionConfigFiles | 2018.01 | Not required anymore, delete from config folder | Unit Conversion |
Log4jConfig.xml | Root | 2018.02 | Not required anymore, is included in Delft-FEWS binaries | Logging |
How to assess if your configuration contains end of life configuration
In the Delft-FEWS 2021.01 version a debug option is added that can be used to check your configuration for modules and displays that are on the end of life list. This debug option can be started as follows:
- Start your Delft-FEWS Stand Alone (or operator Client) application
- Open the Maps display
- Press F12 to start the Debug options
- Select "T export"
- Select "log obsolete modules and explorer plugins"
The configuration will be scanned and the log.txt file will log the modules and displays that are end of life. The logs panel will also show INFO messages with end of live configuration. The logging can show information like the list below.
Start logging obsolete modules and workflow plugins
explorerTask What-if Scenario is obsolete and not supported anymore in Fews version 2023.01
DisplayDescriptors is obsolete and not supported anymore
DisplayInstanceDescriptors is obsolete and not supported anymore
ModuleDescriptors is obsolete and not supported anymore
Module RollingBarrel is obsolete and not supported anymore
End logging obsolete modules and workflow plugins
When the configuration is scanned, remove the modules that ar eend of live from your configuration. Make sure to have all configuration files converted to the new modules before using the Delft-FEWS release in the end of life tables above.
If you have a Support & Maintenance contract with Deltares and want Deltares to help you with updating your configuration, please contact the Delft-FEWS support team.