URL Configuration Options
OMN has several properties which contain host name and used to build different URLs.
This document describes where and how they are used to configure them properly.
The value of these properties has pattern http(s)\://host\:port. 'port' is usually needed only on dev systems.
The value can be IP-address but it doesn’t look good in email.
Client.WebClientURL property
Example:
Client.WebClientURL=http\://ui01-dev.apollon.de
Usages
Selection Client
-
Used to build preview image URL which are shown on Selection client.
SelectionClientFrontendFacade#getPreviewImageUrlsByIdsmethod -
Used to build an URL by which the specified selection image can be downloaded.
SelectionClientFrontendFacade#getImageUrlmethod
LAGOReplication
-
Used to build lowres URL in Update asset message to LAGOReplicationServlet.
LAGOReplicationActivityFunctionConverterFactory#clientToServerProcessormethod
PM
-
Used to build project structure download URL
PrjStructureDLFrontendFacade#getDownloadLinkZipArciveByIdmethod
Digiflow
-
Used to get web-client url.
For more details seeDigiflowFacade#getWebClientURLmethod -
Used to get the rewritten web-client URL.
For more details seeDigiflowFacade#getWebClientRewriteURLmethod -
Used to get the web-client homepage URL.
For more details seeDigiflowFacade#getWebClientHomepageURLmethod -
Used to build flex client URL as part of "invalid version" message.
ClientTalkbackService#checkVersionmethod
Client.Html5.Host
Example:
Client.Html5.Host=https\://ui01-dev.apollon.de
Html5 specific hostname, proper value depends on redirections config.
Mail.ExternalURL
Example:
Mail.ExternalURL=https\://ui01-dev.apollon.de
Usages
Download Channel (Shopping Cart)
-
Used to build download channel URL which will be send in email.
DownloadChannelFunctionConvertorFactory#clientToServerProcessor
MAM
-
Used to build download asset URL for using in email.
ProcessResultFacadeImpl#createDownloadLinkmethod
Direct Download plugin
-
Used to build direct download link.
DirectDownloadFunctionConvertorFactory#clientToServerProcessor
Workflow Multiple Download
-
Used to build download link.
WFLMultipleDownloadFunctionConvertorFactory#clientToServerProcessor method
Plugin Reporting
-
Used to build report download link.
ReportingPluginActionFacade#getDownloadLinkmethod
Annotation Tool
-
Used to build direct download link.
ProjectAnnotationActionFacadeFrontend#exportAnnotationsmethod