...
Code Block | ||||
---|---|---|---|---|
| ||||
<?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> </connection> <connection id=" mc01_oracle"> <databaseServer> <url>jdbc:oracle:thin:@pl-or001.xtr.deltares.nl:1521:rm201802</url> <user>rm201802</user> <password>######</password> </databaseServer> </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> </connection> <jvmOption>-Xmn1000m</jvmOption> <jvmOption>-Xmx1500m</jvmOption> <autoExportModuleDataSet name="HyFS_Help" exportDir="products"/> <autoExportModuleDataSet name="AUS_Products" exportDir="products"/> <autoExportModuleDataSet name="QLD_Products" exportDir="products"/> <autoExportModuleDataSet name="NSW_Products" exportDir="products"/> <autoExportModuleDataSet name="SA_Products" exportDir="products"/> <autoExportModuleDataSet name="WA_Products" exportDir="products"/> <autoExportModuleDataSet name="NT_Products" exportDir="products"/> <autoExportModuleDataSet name="TAS_Products" exportDir="products"/> <autoExportModuleDataSet name="VIC_Products" exportDir="products"/> </clientConfiguration> |
jvmOption
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.can be configured in individual jvmOptions, example see below.
warmStatesDirectory
A string path to a accessible directory which holds the warmstates of certain models. In their corresponding general adapter run (model run), a forecasting model can write warmstates to a location on the server (instead of storing it in the database).
proxyAutoConfigScriptContent
Use this option when you want to use your own WPAD script. Use a CDATA block around your script.
proxyAutoConfigScriptUrl
Use this option if a ProxyAutoConfig (PAG) file is located on e.g. your intranet page.
Code Block | ||||
---|---|---|---|---|
| ||||
<?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://wpad.directory.intra/wpad.pac</proxyAutoConfigScriptUrl>
</clientConfiguration>
|
autoExportModuleDataSet
...
In fact: the complete structure on an FSS underneath the "/Modules/" folder should (ideally) be stored in one or more ModuleDataSet files. Only in this way, FSSs can be used for scaling up/down since its content is generated automatically. See below mentioned image with a number of references to ModuleDataSet files
references to ModuleDataSet files
++++++++++++ TO DO +++++++++++++++++++
synchProfile
A synchProfile can be defined if you would like to create an OC with LocalDataStore. By default the connection will be Direct Data Access (DDA).
...
Code Block | ||||
---|---|---|---|---|
| ||||
<?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> |
...
A string path to a accessible directory which holds the warmstates of certain models. In their corresponding general adapter run (model run), a forecasting model can write warmstates to a location on the server (instead of storing it in the database).
proxyAutoConfigScriptContent
localCacheSizeMB
localDataStoreFormat
logging
proxyAutoConfigScriptUrl
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.
...