Mercurial > dive4elements > gnv-client
view gnv-artifacts/doc/conf/conf.xml @ 481:20dde2b6f1b5
Added end of life support for artifact states. Implemented ZIP download
for "Horizontalschnitte". Laid some tracks for WMS (un-)publishing.
gnv-artifacts/trunk@554 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sun, 17 Jan 2010 16:34:11 +0000 |
parents | 0e0c64c821dc |
children | 64e65daa65e9 |
line wrap: on
line source
<artifact-database> <factories> <context-factory>de.intevation.gnv.artifacts.context.GNVArtifactContextFactory</context-factory> <artifact-factories> <artifact-factory name="fis_marnet" description="Factory to create an artifact to be used with the FIS Marnet" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_imis" description="Factory to create an artifact to be used with the FIS IMIS" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_staun" description="Factory to create an artifact to be used with the FIS STAUN" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_modeldata" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_eisklimatologie" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_icestations" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_sst" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_delphin" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_thermosalinograph" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_chemusurvey" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_gts" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_bsh_ctd" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_bsh_xbt" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_seacat" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_seastate" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> <artifact-factory name="fis_currentmeter" description="Factory to create an artifact to be used with the FIS Modeldata" ttl="3600000" artifact="de.intevation.artifactdatabase.ProxyArtifact">de.intevation.gnv.artifacts.GNVProductArtifactFactory</artifact-factory> </artifact-factories> </factories> <!-- Artifacts which represent one FIS. Each FIS can have several Products which will be Access using separate Artifacts. Those Artifacts are configured below these Section.--> <artifacts> <artifact name="fis_marnet"> <products> <product name= "timeSeries"> <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="4"/> <parameter name="fisname" value="fis_marnet"/> </parameters> </product> <product name= "verticalProfile"> <artifact-factory name="verticalProfile" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="4"/> <parameter name="fisname" value="fis_marnet"/> </parameters> </product> </products> </artifact> <artifact name="fis_seacat"> <products> <product name= "timeSeries"> <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="30"/> <parameter name="fisname" value="fis_seacat"/> </parameters> </product> </products> </artifact> <artifact name="fis_currentmeter"> <products> <product name= "timeSeries"> <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="33"/> <parameter name="fisname" value="fis_currentmeter"/> </parameters> </product> </products> </artifact> <artifact name="fis_seastate"> <products> <product name= "timeSeries"> <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="20"/> <parameter name="fisname" value="fis_seastate"/> </parameters> </product> </products> </artifact> <artifact name="fis_imis"> <products> <product name= "timeSeries"> <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="18"/> <parameter name="fisname" value="fis_imis"/> </parameters> </product> <product name= "verticalProfile"> <artifact-factory name="verticalProfile" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="18"/> <parameter name="fisname" value="fis_imis"/> </parameters> </product> </products> </artifact> <artifact name="fis_staun"> <products> <product name= "timeSeries"> <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="17"/> <parameter name="fisname" value="fis_staun"/> </parameters> </product> <product name= "verticalProfile"> <artifact-factory name="verticalProfile" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="17"/> <parameter name="fisname" value="fis_staun"/> </parameters> </product> </products> </artifact> <artifact name="fis_modeldata"> <products> <product name= "timeSeries"> <artifact-factory name="timeSeriesMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="2"/> <parameter name="fisname" value="fis_modeldata"/> </parameters> </product> <product name= "verticalProfile"> <artifact-factory name="verticalProfileMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="2"/> <parameter name="fisname" value="fis_modeldata"/> </parameters> </product> <product name= "horizontalProfile"> <artifact-factory name="horizontalProfilehorizontalProfileMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="2"/> <parameter name="fisname" value="fis_modeldata"/> </parameters> </product> <product name= "horizontalProfileCross"> <artifact-factory name="horizontalProfilehorizontalProfileMeshCross" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileMeshCrossArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="2"/> <parameter name="fisname" value="fis_modeldata"/> </parameters> </product> <product name= "verticalcrosssection"> <artifact-factory name="verticalCrossSectionMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.verticalcrosssection.VerticalCrossSectionMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="2"/> <parameter name="fisname" value="fis_modeldata"/> </parameters> </product> <product name= "horizontalCrossSection"> <artifact-factory name="horizontalCrossSectionMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.horizontalcrosssection.HorizontalCrossSectionMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="2"/> <parameter name="fisname" value="fis_modeldata"/> </parameters> </product> </products> </artifact> <artifact name="fis_eisklimatologie"> <products> <product name= "timeSeries"> <artifact-factory name="timeSeriesMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="38"/> <parameter name="fisname" value="fis_eisklimatologie"/> </parameters> </product> <product name= "horizontalProfile"> <artifact-factory name="horizontalProfilehorizontalProfileMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="38"/> <parameter name="fisname" value="fis_eisklimatologie"/> </parameters> </product> <product name= "horizontalCrossSection"> <artifact-factory name="horizontalCrossSectionMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.horizontalcrosssection.HorizontalCrossSectionMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="38"/> <parameter name="fisname" value="fis_eisklimatologie"/> </parameters> </product> </products> </artifact> <artifact name="fis_icestations"> <products> <product name= "timeSeries"> <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="38"/> <parameter name="fisname" value="fis_icestations"/> </parameters> </product> </products> </artifact> <artifact name="fis_sst"> <products> <product name= "timeSeries"> <artifact-factory name="timeSeriesMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="39"/> <parameter name="sourceid" value="40"/> <parameter name="sourceid" value="41"/> <parameter name="sourceid" value="42"/> <parameter name="fisname" value="fis_sst"/> </parameters> </product> <product name= "horizontalProfile"> <artifact-factory name="horizontalProfilehorizontalProfileMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="39"/> <parameter name="sourceid" value="40"/> <parameter name="sourceid" value="41"/> <parameter name="sourceid" value="42"/> <parameter name="fisname" value="fis_sst"/> </parameters> </product> <product name= "horizontalCrossSection"> <artifact-factory name="horizontalCrossSectionMesh" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.horizontalcrosssection.HorizontalCrossSectionMeshArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="39"/> <parameter name="sourceid" value="40"/> <parameter name="sourceid" value="41"/> <parameter name="sourceid" value="42"/> <parameter name="fisname" value="fis_sst"/> </parameters> </product> </products> </artifact> <artifact name="fis_delphin"> <products> <product name= "horizontalProfile"> <artifact-factory name="horizontalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileInstantaneousPointArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="34"/> <parameter name="fisname" value="fis_delphin"/> </parameters> </product> </products> </artifact> <artifact name="fis_thermosalinograph"> <products> <product name= "horizontalProfile"> <artifact-factory name="horizontalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileInstantaneousPointArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="35"/> <parameter name="fisname" value="fis_thermosalinograph"/> </parameters> </product> </products> </artifact> <artifact name="fis_chemusurvey"> <products> <product name= "horizontalProfile"> <artifact-factory name="horizontalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.horizontal.HorizontalProfileInstantaneousPointArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="37"/> <parameter name="fisname" value="fis_chemusurvey"/> </parameters> </product> </products> </artifact> <artifact name="fis_gts"> <products> <product name= "timeSeries"> <artifact-factory name="timeSeries" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.timeseries.TimeSeriesArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="5"/> <parameter name="fisname" value="fis_gts"/> </parameters> </product> <product name= "verticalProfile"> <artifact-factory name="verticalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileInstantaneousPointArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="5"/> <parameter name="fisname" value="fis_gts"/> </parameters> </product> </products> </artifact> <artifact name="fis_bsh_ctd"> <products> <product name= "verticalProfile"> <artifact-factory name="verticalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileInstantaneousPointArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="32"/> <parameter name="fisname" value="fis_bsh_ctd"/> </parameters> </product> </products> </artifact> <artifact name="fis_bsh_xbt"> <products> <product name= "verticalProfile"> <artifact-factory name="verticalProfileInstantaneousPoint" description="Artiefactfactory for Instantiating the Artifact for the FIS Modeldata" ttl="300000" artifact="de.intevation.gnv.profile.vertical.VerticalProfileInstantaneousPointArtifact">de.intevation.gnv.artifacts.GNVArtifactFactory</artifact-factory> <parameters> <parameter name="sourceid" value="36"/> <parameter name="fisname" value="fis_bsh_xbt"/> </parameters> </product> </products> </artifact> <!-- Product specific Artifacts which are referenced by the Artifacts of the FIS above. The product-Artifacts can be configured here or can be referenced using an xlink:href-Attribute. --> <artifact name="timeSeries" xlink:href="${artifacts.config.dir}/products/timeseries/conf_timeseriespoint.xml" /> <artifact name="timeSeriesMesh" xlink:href="${artifacts.config.dir}/products/timeseries/conf_mesh.xml" /> <artifact name="verticalProfile" xlink:href="${artifacts.config.dir}/products/verticalprofile/conf_timeseriespoint.xml" /> <artifact name="verticalProfileMesh" xlink:href="${artifacts.config.dir}/products/verticalprofile/conf_mesh.xml" /> <artifact name="verticalProfileInstantaneousPoint" xlink:href="${artifacts.config.dir}/products/verticalprofile/conf_instantaneouspoint.xml" /> <artifact name="horizontalProfileMesh" xlink:href="${artifacts.config.dir}/products/horizontalprofile/conf_mesh.xml" /> <artifact name="horizontalProfileMeshCross" xlink:href="${artifacts.config.dir}/products/horizontalprofile/conf_mesh_cross.xml" /> <artifact name="horizontalProfileInstantaneousPoint" xlink:href="${artifacts.config.dir}/products/horizontalprofile/conf_instantaneouspoint.xml" /> <artifact name="verticalCrossSectionMesh" xlink:href="${artifacts.config.dir}/products/verticalcrosssection/conf_mesh.xml" /> <artifact name="horizontalCrossSectionMesh" xlink:href="${artifacts.config.dir}/products/horizontalcrosssection/conf_mesh.xml" /> </artifacts> <gnv> <!-- This section configures special parameters of the GNV artifacts. --> <charttemplate> <!-- This section configures the path to the template used to create charts. --> <configuration>${artifacts.config.dir}/charttemplate.xml</configuration> </charttemplate> <palettes> <!-- This section configures the palettes used in 2D diagrams. --> <palette name="flow-velocity" parameter-ids="11" description="Palette for flow velocity" file="${artifacts.config.dir}/palette/flow-velocity.xml"/> <palette name="salinity" parameter-ids="2" description="Palette for salinity" file="${artifacts.config.dir}/palette/salinity.xml"/> <palette name="water-levels" parameter-ids="35" description="Palette for water levels" file="${artifacts.config.dir}/palette/water-levels.xml"/> <palette name="water-temperature" parameter-ids="1" description="Palette for water temperature" file="${artifacts.config.dir}/palette/water-temperature.xml"/> </palettes> <horizontal-cross-section-profile> <!-- This section configures the "horizontales Schnittprofil" --> <samples number="200"/> </horizontal-cross-section-profile> <horizontal-cross-section> <!-- This section configures the HorizontalCrossSection ("Horizontalschnitt") --> <samples number="1024"/> <result-shapefile-directory path="${artifacts.config.dir}/../shapefiles/"/> </horizontal-cross-section> <vertical-cross-section> <!-- This section configures the "Profilschnitt" --> <samples width="1024" height="768"/> <ground interpolation="bilinear" /> <!-- <filters> <filter factory="de.intevation.gnv.raster.KernelFilter$GaussFactory" sigma="1" radius="5"/> </filters> --> </vertical-cross-section> </gnv> <ehcache> <!-- In this Section the Path to Configurationfile for the EHCache, which is unsed to store the Results of the Artifacts , is given.--> <configuration>${artifacts.config.dir}/ehcache.xml</configuration> </ehcache> <geo-backend> <!-- In this Section the required Configuration for the geo-backend is given. It is possible to configue the Path of the ConnectionPool- Properties and the Query-Properties-File where all required Queries of the System are stored. --> <backend-configuration>${artifacts.config.dir}/arcsdeconnectionpool.properties</backend-configuration> <query-configuration>${artifacts.config.dir}/queries.properties</query-configuration> </geo-backend> <rest-server> <!-- at this Point it is possible to Change the Port the ArtifactDatabase will bind to.--> <port>8181</port> <listen>localhost</listen> </rest-server> <!-- garbage collection of outdated artifacts --> <cleaner> <sleep-time>900000</sleep-time> </cleaner> <database> <user>SA</user> <password></password> <!--url>jdbc:h2:src/test/ressources/artifacts.db</url> <driver>org.h2.Driver</driver> <sql></sql> --> </database> </artifact-database>