Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Optional element to specify additional java VM options (which were present in the launcher *ini file in earlier versions of Delft-FEWS). In short: all -D and -Xmx options can be configured in individual jvmOptions, example see below.

localCacheSizeMB

Local cache size  (in MB) for downloaded timeseries from central database (when NOT using synchronization) or from the Open Archive Server.

localDataStoreFormat

Use this option to generate a local datastore of a specific format. Will (only) be created when no local datastore is present yet and only in case when a synchProfile is present.

...

Code Block
languagexml
titleproxyAutoConfig configuration examples
<?xml version="1.0" encoding="UTF-8"?>
<clientConfiguration xmlns="http://www.wldelft.nl/fews" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
					 xsi:schemaLocation="http://www.wldelft.nl/fews http://fews.wldelft.nl/schemas/version1.0/clientConfig.xsd">
	<localDataStoreFormat>Firebird</localDataStoreFormat>
	<proxyAutoConfigScriptContent>
<![CDATA[*/
		function FindProxyForURL(url, host)
		{
		return "DIRECT";
		}  
/*]]>
	</proxyAutoConfigScriptContent>
 
	<! -- OR USE -->
	<proxyAutoConfigScriptUrl>http://xxxxxxxxxx/wpad.pac</proxyAutoConfigScriptUrl>

</clientConfiguration>

...

 

autoExportModuleDataSet

Optional element with references to all ModuleDataSet files which should be extracted when an OC or FSS starts. Mostly valid for FSSs since they are running the models. In case of using the new Web Browser Display this option should also be used to distribute the required libraries for an OC.

...

Code Block
languagexml
titleConfiguration Example for a synchProfile section
<?xml version="1.0" encoding="UTF-8"?>
<clientConfiguration xmlns="http://www.wldelft.nl/fews" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.wldelft.nl/fews
http://fews.wldelft.nl/schemas/version1.0/clientConfig.xsd">
        <title>HyFS-RM2018-OC</title>
        <clientType>Operator Client</clientType>
        <otherRootConfigFiles>
                <name>patch.jar</name>
                <name>fews-splash.jpg</name>
                <name>oc_delft_global.properties</name>
        </otherRootConfigFiles>
        <connection id="mc00_postgresql">
                <databaseServer>
                        <url>jdbc:postgresql://dl-081.xtr.deltares.nl:5432/core00</url>
                        <user>username</user>
                        <password>######</password>
                </databaseServer>
		<synchProfileId>full</synchProfileId>
		<synchProfileId>minimal</synchProfileId>                
        </connection>
        <connection id=" mc01_oracle">
                <databaseServer>
                        <url>jdbc:oracle:thin:@pl-or001.xtr.deltares.nl:1521:rm201802</url>
                        <user>rm201802</user>
                        <password>######</password>
                </databaseServer>
		<synchProfileId>full</synchProfileId>
		<synchProfileId>minimal</synchProfileId>                
        </connection>
        <connection id="mc02_sqlserver">
                <databaseServer>
                        <url>jdbc:jtds:sqlserver://dw-ms002.xtr.deltares.nl:1433;DatabaseName=roadmapmc01;useCursors=false;sendStringParametersAsUnicode=false</url>
                        <user>fewsuser</user>
                        <password>######</password>
                </databaseServer>
           	<!-- Uncomment if synchronisation is desired -->
		<synchProfileId>full</synchProfileId>
		<synchProfileId>minimal</synchProfileId>
        </connection>
            
        <synchProfile id="full">
                <xmlConfig enabled="true" name="Default xml config" synchLevel="11"/>
                <coldStates enabled="true" name="Default cold states" synchLevel="11"/>
                <moduleDataSets enabled="true" name="Default module data sets" synchLevel="11"/>
                <mapLayers enabled="true" name="Default module data sets" synchLevel="11"/>
                <icons enabled="true" name="Default icons" synchLevel="11"/>
                <reportTemplates enabled="true" name="Default report templates" synchLevel="11"/>
                <reportImages enabled="true" name="Default report images" synchLevel="11"/>
                <continuousTimeSeries enabled="true" name="Telemetry" synchLevel="1" maxAge="10" unit="day"/>
                <continuousTimeSeries enabled="true" name="Manual" synchLevel="5" maxAge="10" unit="day"/>
                <continuousTimeSeries enabled="true" name="Astronomical and climatological" synchLevel="4" maxAge="1000" unit="day"/>
                <continuousTimeSeries enabled="true" name="Small external forecast grids" synchLevel="6" maxAge="10" unit="day"/>
                <continuousTimeSeries enabled="true" name="Large external forecast grids" synchLevel="16" maxAge="10" unit="day"/>
                <forecastTriggeredTimeSeries name="Simulated forecast time series" enabled="true" synchLevel="0"/>
                <warmStates enabled="true" name="Warm states" maxAge="10" unit="day"/>
                <logEntries enabled="true" name="Log Entries" maxAge="10" unit="day"/>
                <thresholdEvents enabled="true" name="Threshold Events" maxAge="10" unit="day"/>
        </synchProfile>
        <synchProfile id="minimal">
                <xmlConfig enabled="true" name="Default xml config" synchLevel="11"/>
                <coldStates enabled="true" name="Default cold states" synchLevel="11"/>
                <moduleDataSets enabled="false" name="Default module data sets" synchLevel="11"/>
                <mapLayers enabled="true" name="Default module data sets" synchLevel="11"/>
                <icons enabled="true" name="Default icons" synchLevel="11"/>
                <reportTemplates enabled="false" name="Default report templates" synchLevel="11"/>
                <reportImages enabled="false" name="Default report images" synchLevel="11"/>
                <continuousTimeSeries enabled="true" name="Telemetry" synchLevel="1" maxAge="1" unit="day"/>
                <continuousTimeSeries enabled="true" name="Manual" synchLevel="5" maxAge="1" unit="day"/>
                <continuousTimeSeries enabled="true" name="Astronomical and climatological" synchLevel="4" maxAge="1000" unit="day"/>
                <continuousTimeSeries enabled="false" name="Small external forecast grids" synchLevel="6" maxAge="10" unit="day"/>
                <continuousTimeSeries enabled="false" name="Large external forecast grids" synchLevel="16" maxAge="10" unit="day"/>
               <forecastTriggeredTimeSeries name="Simulated forecast time series" enabled="true" synchLevel="0"/>
                <warmStates enabled="false" name="Warm states" maxAge="10" unit="day"/>
                <logEntries enabled="true" name="Log Entries" maxAge="1" unit="day"/>
                <thresholdEvents enabled="true" name="Threshold Events" maxAge="1" unit="day"/>
        </synchProfile>    
</clientConfiguration>



localCacheSizeMB 

 

logging

 

externalTables

Here you can indicate whether you are using an 'external' (= non-blobbed) database for: Parameters, Locations, Qualifiers and External Historical Timeseries. You have to specify the connection details to this (database) server here.

...