Mercurial > dive4elements > river
annotate artifacts/doc/conf/conf.xml @ 9650:a2a42a6bac6b
Importer (s/u-info) extensions:
outer try/catch for parse and log of line no,
catching parsing exception if not enough value fields,
parsing error and warning log messages with line number,
detecting and rejecting duplicate data series,
better differentiation between error and warning log messages
author | mschaefer |
---|---|
date | Mon, 23 Mar 2020 14:57:03 +0100 |
parents | bf6b63208f34 |
children |
rev | line source |
---|---|
9030 | 1 <?xml version="1.0" encoding="UTF-8" ?> |
2 <!DOCTYPE artifact-database [ | |
3 <!ENTITY artifact-db SYSTEM "artifact-db.xml"> | |
4 <!ENTITY datacage-db SYSTEM "datacage-db.xml"> | |
5 <!ENTITY backend-db SYSTEM "backend-db.xml"> | |
6 <!ENTITY seddb-db SYSTEM "seddb-db.xml"> | |
7 <!ENTITY rest-server SYSTEM "rest-server.xml"> | |
8 <!ENTITY floodmap SYSTEM "floodmap.xml"> | |
9 <!ENTITY rivermap SYSTEM "rivermap.xml"> | |
10 <!ENTITY generators SYSTEM "generators/generators.xml"> | |
11 <!ENTITY zoom-scales SYSTEM "zoom-scales.xml"> | |
12 <!ENTITY modules SYSTEM "modules.xml"> | |
13 <!ENTITY porosity-artifact SYSTEM "artifacts/porosity.xml"> | |
14 <!ENTITY gaugedischargecurve-artifact SYSTEM "artifacts/gaugedischargecurve.xml"> | |
15 <!ENTITY sqrelation-artifact SYSTEM "artifacts/sqrelation.xml"> | |
16 <!ENTITY sqrelation-datacage-artifact SYSTEM "artifacts/sqrelation-datacage.xml"> | |
17 <!ENTITY sedimentload-artifact SYSTEM "artifacts/sedimentload.xml"> | |
18 <!ENTITY sedimentload-ls-artifact SYSTEM "artifacts/sedimentload-ls.xml"> | |
19 | |
20 <!ENTITY discharge-diagrams SYSTEM "generators/discharge-diagrams.xml"> | |
21 <!ENTITY longitudinal-diagrams SYSTEM "generators/longitudinal-diagrams.xml"> | |
22 <!ENTITY sqrelation-defaults SYSTEM "generators/sqrelation-diagram-defaults.xml"> | |
23 <!ENTITY longitudinal-defaults SYSTEM "generators/longitudinal-diagram-defaults.xml"> | |
24 <!ENTITY discharge-defaults SYSTEM "generators/discharge-diagram-defaults.xml"> | |
25 | |
26 <!ENTITY sinfo_artifact SYSTEM "artifacts/sinfo.xml"> | |
9300 | 27 <!ENTITY uinfo_artifact SYSTEM "artifacts/uinfo.xml"> |
28 <!ENTITY bundu_artifact SYSTEM "artifacts/bundu.xml"> | |
9030 | 29 ]> |
30 <artifact-database> | |
31 <export-secret>YOUR_SECRET</export-secret> | |
32 <factories> | |
33 <context-factory>org.dive4elements.river.artifacts.context.RiverContextFactory</context-factory> | |
34 | |
35 <collection-factory | |
36 name="DefaultArtifactCollectionFactory" | |
37 description="The default artifact collection factory" | |
38 ttl="21600000" | |
39 artifact-collection="org.dive4elements.river.collections.D4EArtifactCollection">org.dive4elements.artifactdatabase.DefaultArtifactCollectionFactory</collection-factory> | |
40 | |
41 <artifact-factories> | |
42 <!-- All Artifactfactories which are available in this Database. --> | |
43 <artifact-factory name="winfo" description="Factory to create an artifact to be used in WINFO" | |
44 ttl="3600000" | |
45 artifact="org.dive4elements.river.artifacts.WINFOArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
46 <artifact-factory name="riveraxis" description="Factory to create an artifact to be used in WINFO" | |
47 ttl="3600000" | |
48 artifact="org.dive4elements.river.artifacts.RiverAxisArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
49 <artifact-factory name="hyk" description="Factory to create an artifact to be used for hyks" | |
50 ttl="3600000" | |
51 artifact="org.dive4elements.river.artifacts.HYKArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
52 <artifact-factory name="new_map" description="Factory to create an artifact to be used for new map" | |
53 ttl="3600000" | |
54 artifact="org.dive4elements.river.artifacts.MapArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
55 <artifact-factory name="wmskmfactory" description="Factory to create an artifact that generates WMS facets for KMs." | |
56 ttl="3600000" | |
57 artifact="org.dive4elements.river.artifacts.WMSKmArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
58 <artifact-factory name="wmsqpsfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." | |
59 ttl="3600000" | |
60 artifact="org.dive4elements.river.artifacts.WMSQPSArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
61 <artifact-factory name="wmshydrboundariesfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." | |
62 ttl="3600000" | |
63 artifact="org.dive4elements.river.artifacts.WMSHydrBoundaryArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
64 <artifact-factory name="wmshydrboundariespolyfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." | |
65 ttl="3600000" | |
66 artifact="org.dive4elements.river.artifacts.WMSHydrBoundaryPolyArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
67 <artifact-factory name="wmsfloodplainfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." | |
68 ttl="3600000" | |
69 artifact="org.dive4elements.river.artifacts.WMSFloodplainArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
70 <artifact-factory name="wmsbuildingsfactory" description="Factory to create an artifact to be used in WINFO" | |
71 ttl="3600000" | |
72 artifact="org.dive4elements.river.artifacts.WMSBuildingsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
73 <artifact-factory name="wmsfixpointsfactory" description="Factory to create an artifact to be used in WINFO" | |
74 ttl="3600000" | |
75 artifact="org.dive4elements.river.artifacts.WMSFixpointsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
76 <artifact-factory name="wmsfloodmarkfactory" description="Factory to create an artifact to be used in WINFO" | |
77 ttl="3600000" | |
78 artifact="org.dive4elements.river.artifacts.WMSFloodmarksArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
79 <artifact-factory name="wmsfloodmapsfactory" description="Factory to create an artifact to be used in WINFO" | |
80 ttl="3600000" | |
81 artifact="org.dive4elements.river.artifacts.WMSFloodmapsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
82 <artifact-factory name="wmsbackground" description="Factory to create an artifact to be used in WINFO" | |
83 ttl="3600000" | |
84 artifact="org.dive4elements.river.artifacts.WMSBackgroundArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
85 <artifact-factory name="externalwmsfactory" description="Factory to create an artifact to be used in Floodmaps to display external WMS layers" | |
86 ttl="3600000" | |
87 artifact="org.dive4elements.river.artifacts.ExternalWMSArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
88 <artifact-factory name="annotations" description="Factory to create an artifact to access Annotations for Points at rivers" | |
89 ttl="3600000" | |
90 artifact="org.dive4elements.river.artifacts.AnnotationArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
91 <artifact-factory name="crosssections" description="Factory to create an artifact to access cross sections" | |
92 ttl="3600000" | |
93 artifact="org.dive4elements.river.artifacts.CrossSectionArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
94 <artifact-factory name="waterlevel" description="Factory to create an artifact to access waterlevel data" | |
95 ttl="3600000" | |
96 artifact="org.dive4elements.river.artifacts.WaterlevelArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
97 <artifact-factory name="mainvalue" description="Factory to create an artifact to access Main Values for discharge curve diagrams" | |
98 ttl="3600000" | |
99 artifact="org.dive4elements.river.artifacts.MainValuesArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
100 <artifact-factory name="staticwkms" description="Factory to create an artifact to access 'other' WKms data" | |
101 ttl="3600000" | |
102 artifact="org.dive4elements.river.artifacts.StaticWKmsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
103 <artifact-factory name="area" description="Factory to create an artifact to draw (wkms) area data" | |
104 ttl="3600000" | |
105 artifact="org.dive4elements.river.artifacts.AreaArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
106 <artifact-factory name="staticwqkms" description="Factory to create an artifact to access 'other' WKms data" | |
107 ttl="3600000" | |
108 artifact="org.dive4elements.river.artifacts.StaticWQKmsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
109 <artifact-factory name="wqinterpol" description="Factory to create an artifact to access 'other' WQ (at km) data" | |
110 ttl="3600000" | |
111 artifact="org.dive4elements.river.artifacts.WQKmsInterpolArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
112 <artifact-factory name="new_chart" description="Factory to create an artifact to be used for new chart" | |
113 ttl="3600000" | |
114 artifact="org.dive4elements.river.artifacts.ChartArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
115 <artifact-factory name="manualpoints" description="Factory to create an artifact for storing and editing points added by the user." | |
116 ttl="3600000" | |
117 artifact="org.dive4elements.river.artifacts.ManualPointsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
118 <artifact-factory name="fixanalysis" description="Factory to create an artifact to be used in fixation analysis." | |
119 ttl="3600000" | |
120 artifact="org.dive4elements.river.artifacts.FixationArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
121 <artifact-factory name="gaugedischarge" description="Factory to create an artifact to host historical qs." | |
122 ttl="3600000" | |
123 artifact="org.dive4elements.river.artifacts.GaugeDischargeArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
124 <artifact-factory name="qsectors" description="Factory to create an artifact to host qsectors." | |
125 ttl="3600000" | |
126 artifact="org.dive4elements.river.artifacts.QSectorArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
127 <artifact-factory name="wmshwslinesfactory" description="Factory to create an artifact that generates WMS facets for HWS Lines" | |
128 ttl="3600000" | |
129 artifact="org.dive4elements.river.artifacts.WMSHWSLinesArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
130 <artifact-factory name="wmshwspointsfactory" description="Factory to create an artifact that generates WMS facets for HWS Points" | |
131 ttl="3600000" | |
132 artifact="org.dive4elements.river.artifacts.WMSHWSPointsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
133 <artifact-factory name="wmsjettiesfactory" description="Factory to create an artifact to be used in WINFO" | |
134 ttl="3600000" | |
135 artifact="org.dive4elements.river.artifacts.WMSJettiesArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
136 | |
137 <!-- MINFO specific Artifacts --> | |
138 <artifact-factory name="minfo" description="Factory to create an artifact to be used in module minfo." | |
139 ttl="3600000" | |
140 artifact="org.dive4elements.river.artifacts.MINFOArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
141 <artifact-factory name="bedheight" description="Factory to create an artifact used in minfo datacage." | |
142 ttl="3600000" | |
143 artifact="org.dive4elements.river.artifacts.BedHeightsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
144 <artifact-factory name="staticsqrelation" description="Factory to create an artifact that generates sq relations from db." | |
145 ttl="3600000" | |
146 artifact="org.dive4elements.river.artifacts.D4EArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
147 <artifact-factory name="sqrelationdatacage" description="Factory to create an artifact that generates sq relations from db." | |
148 ttl="3600000" | |
149 artifact="org.dive4elements.river.artifacts.SQRelationArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
150 <artifact-factory name="morph-width" description="Factory to create an artifact used in minfo datacage." | |
151 ttl="3600000" | |
152 artifact="org.dive4elements.river.artifacts.StaticMorphWidthArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
153 | |
154 <artifact-factory name="gaugedischargecurve" description="Factory to create an artifact to show a discharge curve for a gauge." | |
155 ttl="3600000" | |
156 artifact="org.dive4elements.river.artifacts.D4EArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
157 <artifact-factory name="flowvelocitymodel" description="Factory to create an artifact to show measured flow velocities." | |
158 ttl="3600000" | |
159 artifact="org.dive4elements.river.artifacts.FlowVelocityModelArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
160 <artifact-factory name="flowvelocity" description="Factory to create an artifact to show measured flow velocities." | |
161 ttl="3600000" | |
162 artifact="org.dive4elements.river.artifacts.FlowVelocityMeasurementArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
163 <artifact-factory name="sedimentdensity" description="Factory to create an artifact to show Sediment Density values." | |
164 ttl="3600000" | |
165 artifact="org.dive4elements.river.artifacts.SedimentDensityArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
166 <artifact-factory name="sedimentload" description="Factory to create an artifact to show Sedimentload values." | |
167 ttl="3600000" | |
168 artifact="org.dive4elements.river.artifacts.D4EArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
169 <artifact-factory name="sedimentload_ls" description="Factory to create an artifact to show values from the sedimentload_ls table." | |
170 ttl="3600000" | |
171 artifact="org.dive4elements.river.artifacts.D4EArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
172 <artifact-factory name="porosity" description="Factory to create an artifact to show porosity values." | |
173 ttl="3600000" | |
174 artifact="org.dive4elements.river.artifacts.D4EArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
175 | |
176 <!-- SINFO specific Artifacts --> | |
177 <artifact-factory name="sinfo" description="Factory to create an artifact to be used in module sinfo." | |
178 ttl="3600000" | |
179 artifact="org.dive4elements.river.artifacts.sinfo.SINFOArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
9507 | 180 |
9030 | 181 <!-- UINFO specific Artifacts --> |
182 <artifact-factory name="uinfo" description="Factory to create an artifact to be used in module uinfo." | |
183 ttl="3600000" | |
184 artifact="org.dive4elements.river.artifacts.uinfo.UINFOArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
9507 | 185 <artifact-factory name="predefined_vegetation_zonesf" description="Factory to create an artifact used in uinfo datacage." |
186 ttl="3600000" | |
187 artifact="org.dive4elements.river.artifacts.uinfo.salix.PredefinedVegetationZonesArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
188 | |
9071 | 189 <!-- BUNDU specific Artifacts --> |
190 <artifact-factory name="bundu" description="Factory to create an artifact to be used in module bundu." | |
9030 | 191 ttl="3600000" |
9071 | 192 artifact="org.dive4elements.river.artifacts.bundu.BUNDUArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> |
9030 | 193 |
9112
189cc8ededbd
Added datacage select and chart display for river channel sizes loaded from database
mschaefer
parents:
9071
diff
changeset
|
194 <artifact-factory name="channelf" description="Factory to create an artifact used in sinfo datacage." |
189cc8ededbd
Added datacage select and chart display for river channel sizes loaded from database
mschaefer
parents:
9071
diff
changeset
|
195 ttl="3600000" |
189cc8ededbd
Added datacage select and chart display for river channel sizes loaded from database
mschaefer
parents:
9071
diff
changeset
|
196 artifact="org.dive4elements.river.artifacts.sinfo.predefinedchannel.PredefinedChannelArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> |
9030 | 197 <artifact-factory name="tkhxf" description="Factory to create an artifact used in sinfo datacage." |
198 ttl="3600000" | |
199 artifact="org.dive4elements.river.artifacts.sinfo.predefinedtkh.PredefinedTkhArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
9033
384eee4b4135
Added datacage select and chart display for flow depth evolution series loaded from database, and a correction for the tkh data
mschaefer
parents:
9030
diff
changeset
|
200 <artifact-factory name="depthevolxf" description="Factory to create an artifact used in sinfo datacage." |
384eee4b4135
Added datacage select and chart display for flow depth evolution series loaded from database, and a correction for the tkh data
mschaefer
parents:
9030
diff
changeset
|
201 ttl="3600000" |
384eee4b4135
Added datacage select and chart display for flow depth evolution series loaded from database, and a correction for the tkh data
mschaefer
parents:
9030
diff
changeset
|
202 artifact="org.dive4elements.river.artifacts.sinfo.predefineddepthevol.PredefinedDepthEvolArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> |
9035
c16e90a0baf7
Added datacage select and chart display for modelled flow depth series loaded from database
mschaefer
parents:
9033
diff
changeset
|
203 <artifact-factory name="flowdepthxf" description="Factory to create an artifact used in sinfo datacage." |
c16e90a0baf7
Added datacage select and chart display for modelled flow depth series loaded from database
mschaefer
parents:
9033
diff
changeset
|
204 ttl="3600000" |
c16e90a0baf7
Added datacage select and chart display for modelled flow depth series loaded from database
mschaefer
parents:
9033
diff
changeset
|
205 artifact="org.dive4elements.river.artifacts.sinfo.predefinedflowdepth.PredefinedFlowDepthArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> |
9116
edc3958b3ed2
Conf files for the infrastructure datacage extension
mschaefer
parents:
9112
diff
changeset
|
206 <artifact-factory name="infrastructuref" description="Factory to create an artifact used in sinfo datacage." |
edc3958b3ed2
Conf files for the infrastructure datacage extension
mschaefer
parents:
9112
diff
changeset
|
207 ttl="3600000" |
9377
e8d65cecc950
Renaming (predefined...) and own package for database loaded S-Info series of collisions and infrastructure height
mschaefer
parents:
9300
diff
changeset
|
208 artifact="org.dive4elements.river.artifacts.sinfo.predefinedinfrastructure.PredefinedInfrastructureArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> |
9117
623b51bf03d7
Added datacage select and chart display for river bed collision counts loaded from database
mschaefer
parents:
9116
diff
changeset
|
209 <artifact-factory name="collisionf" description="Factory to create an artifact used in sinfo datacage." |
623b51bf03d7
Added datacage select and chart display for river bed collision counts loaded from database
mschaefer
parents:
9116
diff
changeset
|
210 ttl="3600000" |
9377
e8d65cecc950
Renaming (predefined...) and own package for database loaded S-Info series of collisions and infrastructure height
mschaefer
parents:
9300
diff
changeset
|
211 artifact="org.dive4elements.river.artifacts.sinfo.predefinedcollision.PredefinedCollisionArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> |
9030 | 212 |
213 </artifact-factories> | |
214 | |
215 <user-factory name="default" description="Factory to create new users">org.dive4elements.artifactdatabase.DefaultUserFactory</user-factory> | |
216 | |
217 <service-factories> | |
218 <service-factory | |
219 name="server-info" | |
220 service="org.dive4elements.river.artifacts.services.ServerInfoService" | |
221 description="This service provides generic information and configuration of the artifact server.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
222 <service-factory | |
223 name="rivers" | |
224 service="org.dive4elements.river.artifacts.services.RiverService" | |
225 description="This service returns a list of provided rivers by the artifact server.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
226 <service-factory | |
227 name="distanceinfo" | |
228 service="org.dive4elements.river.artifacts.services.DistanceInfoService" | |
229 description="Returns a list of distances supported by a specific river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
230 <service-factory | |
231 name="mainvalues" | |
232 service="org.dive4elements.river.artifacts.services.MainValuesService" | |
233 description="Returns the main values of a river's gauge based on a start and end point of the river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
234 <service-factory | |
9300 | 235 name="dynamicMainvalues" |
236 service="org.dive4elements.river.artifacts.services.DynamicMainValuesService" | |
237 description="Computes the main values of a river's gauge based on a start and end point of the river, long-time discharge values and a time period">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
238 <service-factory | |
9409
38201f5b0dd9
Changed bundu bzws workflow to stop in case of missing daily discharge values and other minor changes
mschaefer
parents:
9377
diff
changeset
|
239 name="dynamicMainvaluesTimeRangeDetermination" |
38201f5b0dd9
Changed bundu bzws workflow to stop in case of missing daily discharge values and other minor changes
mschaefer
parents:
9377
diff
changeset
|
240 service="org.dive4elements.river.artifacts.services.DynamicMainValuesTimeRangeDeterminationService" |
38201f5b0dd9
Changed bundu bzws workflow to stop in case of missing daily discharge values and other minor changes
mschaefer
parents:
9377
diff
changeset
|
241 description="Computes the available daily discharge time periods of the gauges of a river range">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> |
38201f5b0dd9
Changed bundu bzws workflow to stop in case of missing daily discharge values and other minor changes
mschaefer
parents:
9377
diff
changeset
|
242 <service-factory |
9030 | 243 name="metadata" |
244 service="org.dive4elements.river.artifacts.services.MetaDataService" | |
245 description="The service provides some introspection into the database content.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
246 <service-factory | |
247 name="mapinfo" | |
248 service="org.dive4elements.river.artifacts.services.MapInfoService" | |
249 description="The service provides some basic information to create a WMS for a specific river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
250 <service-factory | |
251 name="cross-section-km" | |
252 service="org.dive4elements.river.artifacts.services.CrossSectionKMService" | |
253 description="The service provides the N next neighbored kms and ids of cross section lines for given cross section id, km and N.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
254 <service-factory | |
255 name="cache-invalidation" | |
256 service="org.dive4elements.river.artifacts.services.CacheInvalidationService" | |
257 description="The service invalidates caches.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
258 <service-factory | |
259 name="dischargeinfo" | |
260 service="org.dive4elements.river.artifacts.services.DischargeInfoService" | |
261 description="Returns description, start year and end year of discharges at a specific gauge.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
262 <service-factory | |
263 name="fixings-overview" | |
264 service="org.dive4elements.river.artifacts.services.FixingsOverviewService" | |
265 description="Returns an overview of the fixings of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
266 <service-factory | |
267 name="fixings-km-chart" | |
268 service="org.dive4elements.river.artifacts.services.FixingsKMChartService" | |
269 description="Returns a chart of fixings of given river and km.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
270 <service-factory | |
271 name="gaugeinfo" | |
272 service="org.dive4elements.river.artifacts.services.GaugeInfoService" | |
273 description="Returns an overview of the fixings of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
274 <service-factory | |
275 name="fileupload" | |
276 service="org.dive4elements.river.artifacts.services.FileUploadService" | |
277 description="Takes base64 coded files embedded in XML.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
278 <service-factory | |
279 name="themelisting" | |
280 service="org.dive4elements.river.artifacts.services.ThemeListingService" | |
281 description="Returns a list of Themes filtered by theme name.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
282 <service-factory | |
283 name="sq-km-chart" | |
284 service="org.dive4elements.river.artifacts.services.SQKMChartService" | |
285 description="Returns a chart of km and date of meassuring points of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
286 <service-factory | |
287 name="modules" | |
288 service="org.dive4elements.river.artifacts.services.ModuleService" | |
289 description="Returns a list of available modules.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
290 <service-factory | |
291 name="bed-km-chart" | |
292 service="org.dive4elements.river.artifacts.services.BedKMChartService" | |
293 description="Returns a chart of km and date of meassuring points of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
294 <service-factory | |
295 name="bedload-km-chart" | |
296 service="org.dive4elements.river.artifacts.services.BedloadKMChartService" | |
297 description="Returns a chart of km and date of meassuring points of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
298 <service-factory | |
299 name="gaugeoverviewinfo" | |
300 service="org.dive4elements.river.artifacts.services.GaugeOverviewInfoService" | |
301 description="Returns an overview of the fixings of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
302 <service-factory | |
303 name="dischargetablesoverview" | |
304 service="org.dive4elements.river.artifacts.services.DischargeTablesOverview" | |
305 description="Returns an overview of the fixings of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
306 <service-factory | |
307 name="measurementstationinfo" | |
308 service="org.dive4elements.river.artifacts.services.MeasurementStationInfoService" | |
309 description="Returns an overview of the measurement stations of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
310 <service-factory | |
311 name="sedimentloadinfo" | |
312 service="org.dive4elements.river.artifacts.services.SedimentLoadInfoService" | |
313 description="Returns sedimentloads.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
314 </service-factories> | |
9537
bf6b63208f34
Work on uinfo inundation duration calculation.
gernotbelger
parents:
9507
diff
changeset
|
315 |
bf6b63208f34
Work on uinfo inundation duration calculation.
gernotbelger
parents:
9507
diff
changeset
|
316 <restful-services> |
bf6b63208f34
Work on uinfo inundation duration calculation.
gernotbelger
parents:
9507
diff
changeset
|
317 <restful-service class="org.dive4elements.river.artifacts.uinfo.inundationduration.VegetationWmsResource" path="/vegetationWms/{vegetation-artifact-uuid}/{wmsUrl}"/> |
bf6b63208f34
Work on uinfo inundation duration calculation.
gernotbelger
parents:
9507
diff
changeset
|
318 </restful-services> |
9030 | 319 |
320 </factories> | |
321 | |
322 <lifetime-listeners> | |
323 <listener>org.dive4elements.river.artifacts.datacage.Datacage</listener> | |
324 <listener>org.dive4elements.river.wsplgen.SchedulerSetup</listener> | |
325 <listener>org.dive4elements.river.artifacts.map.RiverMapfileGeneratorStarter</listener> | |
326 </lifetime-listeners> | |
327 | |
328 <backend-listeners> | |
329 <listener>org.dive4elements.river.artifacts.datacage.DatacageBackendListener</listener> | |
330 </backend-listeners> | |
331 | |
332 <callcontext-listener | |
333 name="SessionCallContextListener" | |
334 description="A CallContext.Listener to open and close Hibernatesessions">org.dive4elements.river.artifacts.context.SessionCallContextListener</callcontext-listener> | |
335 | |
336 <artifacts> | |
337 <artifact name="manualpoints" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/manualpoints.xml" /> | |
338 <artifact name="winfo" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/winfo.xml" /> | |
339 <artifact name="minfo" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/minfo.xml" /> | |
340 <artifact name="waterlevel" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/waterlevel.xml" /> | |
341 <artifact name="annotation" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/annotation.xml" /> | |
342 <artifact name="hyk" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/hyk.xml" /> | |
343 <artifact name="wmsbackground" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/wmsbackground.xml" /> | |
344 <artifact name="new_map" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/map.xml" /> | |
345 <artifact name="new_chart" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/chart.xml" /> | |
346 <artifact name="staticwqkms" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/staticwqkms.xml" /> | |
347 <artifact name="fixanalysis" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/fixanalysis.xml" /> | |
348 <artifact name="gaugedischarge" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/gaugedischarge.xml" /> | |
349 <artifact name="qsector" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/qsector.xml" /> | |
350 &sqrelation-artifact; | |
351 &sqrelation-datacage-artifact; | |
352 &porosity-artifact; | |
353 &gaugedischargecurve-artifact; | |
354 &sedimentload-artifact; | |
355 &sedimentload-ls-artifact; | |
356 | |
357 &sinfo_artifact; | |
358 &uinfo_artifact; | |
9071 | 359 &bundu_artifact; |
9030 | 360 </artifacts> |
361 | |
362 &modules; | |
363 | |
364 <hooks> | |
365 <hook | |
366 class="org.dive4elements.river.artifacts.CollectionMonitor" | |
367 applies="post-feed,post-advance,post-describe" | |
368 xmlns:xlink="http://www.w3.org/1999/xlink" | |
369 xlink:href="${artifacts.config.dir}/output-defaults.xml"> | |
370 </hook> | |
371 </hooks> | |
372 | |
373 &generators; | |
374 | |
375 <!-- Path to the template file of the meta data. --> | |
376 <metadata> | |
377 <template>${artifacts.config.dir}/meta-data.xml</template> | |
378 </metadata> | |
379 | |
380 &floodmap; | |
381 &rivermap; | |
382 | |
383 &rest-server; | |
384 | |
385 <!-- Garbage collection of outdated artifacts. --> | |
386 <cleaner> | |
387 <sleep-time>60000</sleep-time> | |
388 </cleaner> | |
389 | |
390 <cache> | |
391 <config-file>${artifacts.config.dir}/cache.xml</config-file> | |
392 </cache> | |
393 | |
394 <!-- Configuration of used databases. --> | |
395 &artifact-db; | |
396 &datacage-db; | |
397 &backend-db; | |
398 &seddb-db; | |
399 | |
400 <flys> | |
401 <themes> | |
402 <configuration>${artifacts.config.dir}/themes.xml</configuration> | |
403 </themes> | |
404 </flys> | |
405 | |
406 <options> | |
407 &zoom-scales; | |
408 | |
409 <dgm-path>/opt/d4e-river/dgm/</dgm-path> | |
410 | |
411 <sediment-density-factor>1.9</sediment-density-factor> | |
412 </options> | |
413 | |
414 <!-- base url for online help. --> | |
9411 | 415 <help-url>https://flys3.bafg.de/wiki</help-url> |
9030 | 416 </artifact-database> |