Skip to content

Detailed Installation Settings

The configuration properties of osgi-runner are grouped in configuration sets located in $INSTDIR\<PID>, where <PID> is an identifier like org.clazzes.jdbc.provider.

The configuration settings might also be edited using the GUI located under http://localhost:8081/dojo-config-manager/.

PID at.iteg.tis.graph

keyvalueremarks
users.suPrincipalat.iteg.wdb.api.dto.WiskiPrincipal::WISKI/AdminThe super user used to initially build up the authorization database. For OAuth setups, use the value org.clazzes.login.oauth.OAuthPrincipal::WISKI/Admin
users.contextListHYD;TSPA semicolon-separated list of security contexts to fill in to the database.
users.defaultGroupNewbiesThe default group for new users. The group may be changed lateron by administrators.
contextUrlThe context URL has to be set to http://localhost:8081/, if TISGraph is located behind a reverse proxy and you are unable to print PDF documents.
defaultTimeZoneEurope/ViennaThe default timezone, you might use GMT+01:00 for a fixed timezone offset.
apiForwardHeadersAuthorizationA list of headers to forward to data providers like wdb`, if tisgraph is accessed via the tisgraph API.
delegateLoginMechanismat.iteg.wdb.wiskiFor OAuth setups, use org.clazzes.login.oauth.
apiLoginMechanismorg.clazzes.login.oauthA secondary login mechanism used for API access, use org.clazzes.login.oauth in order to allow API access by OAuth access tokens.
apiTimeout30000Timeout of API rendering calls. After this period of time in milliseconds the rendering calls redirect to a retry URL.
apiExternalUrlThis might be set to the URL under which the API is seen by users like https://tgapi.my.domain.top
apiLenientRedirectfalseIf set to true, the API redirect requests are issued without the requirement to send authentication information again. This is for dumb reverse proxies like IIS.
apiSecurityContextSet this to /oauth-login/login in oder to activate OAuth access to the tisgraph API.
cacheSizeMB256The size of the rendered image cache.
environmentNamePROD
mimeTypeWhitelistapplication/json;application/msword; application/octet-stream; application/pdf; application/rtf; application/vnd.ms-excel; application/vnd.oasis.opendocument.spreadsheet; application/vnd.oasis.opendocument.text; application/vnd.openxmlformats-officedocument.spreadsheetml.sheet; application/x-tisgraph-json-new; application/xml; application/zip; image/jpeg; image/png; image/svg+xml; text/csv; text/plain; text/xmlThe list of document types allowed to be upload to TISGraph
datasourceNameTISGRAPHThe name of the JDBC datasource in PID org.clazzes.jdbc.provider
dialectPropertiesSet this to overflowTablespace=TablespaceName for Oracle installations with TablespaceName set to a valid table space name for storing BLOB values.

PID at.iteg.wdb.impl

keyvalueremarks
tsmHostwiski-test.iteg.at
tsmPort7430
defaultDomainWISKIThe domain to use, used to be MaiDomain in previous versions.
maxSessions16The size of the connection pool to the WISKI server.
enableCoverageLookuptrueIf set to false, tree displays might be sped up by not querying the coverage of WISKI timeseries
showStationNumbersfalseIf set to true, the WISKI tree shows station numbers instead of the station names
imageKeysGROUND_VIEW,OVERVIEW_IMAGEThe meta data keys used to access station images.
loginMechanismat.iteg.wdb.wiskiFor OAuth setups, use `org.clazzes.login.oauth`.
sessionCleanInterval60
additionalDomainsAdditional domain to support, should not be used.
maxResultDataPoints10000The maximal number of data points to query in one HTTP request.
fallbackUserA user to use for unauthorized but authenticated requests. Might only be used in special situations.
fallbackPasswordThe password of the fallback user.
fallbackTokenThe OAuth token used for unauthorized but authenticated requests as an alternative for a fallback user.
sessionTimeout300
apiLoginMechanismA secondary login mechanism used for API access, use org.clazzes.login.oauth in order to allow API access by OAuth access tokens.

PID org.clazzes.jdbc.provider

keyvalueremarks
datasource.TISGRAPH.servernamelocalhost
datasource.TISGRAPH.usernametisgraph
datasource.TISGRAPH.validationQuerySELECT 1
datasource.TISGRAPH.port5432
datasource.TISGRAPH.databasenametisgraph
datasource.TISGRAPH.datasourenameTISGRAPH
datasource.TISGRAPH.urljdbc:postgresql://localhost:5432/tisgraph
datasource.TISGRAPH.passwordsecret::prop:tisgraph-db-passwd

PID org.clazzes.login.oauth

This PID needs only to be configured for OAuth setups.

keyvalueremarks
domain.WISKI.labelITEG WISKI Test
domain.WISKI.clientIditeg-tisgraph-dev
domain.WISKI.clientPasswordsecret::prop:oauth-domain-WISKI-passwd
domain.WISKI.scopeopenid profile email
domain.WISKI.optionslenientAccessTokenCheck
domain.WISKI.faviconLocationhttps://wiski-test.iteg.at:7415/resources/f4ifn/login/keycloak/img/favicon.ico
sessionCookieOAUTH_SESSION_ID
domain.WISKI.configurationLocationhttps://wiski-test.iteg.at:7415/realms/kisters-water-default/.well-known/openid-configuration
delegateDomainWISKI
delegateTokenTypeJWT
sameSitePolicyStrict

PID org.clazzes.sketch.pdf.entities

keyvalueremarks
acceptableHttpErrors500A comma-separated list of HTTP errors to ignore upon printing/document export. HTTP error 404 may not reliably produced by our wiskidataccess-support, so it is only feasible to specify error 500 for the moment.
ghostscriptPathAn optional path for a ghostscript executable to be used for rendering PDF inline graphics.