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#getPreviewImageUrlsByIds method

  • Used to build an URL by which the specified selection image can be downloaded.
    SelectionClientFrontendFacade#getImageUrl method

LAGOReplication

  • Used to build lowres URL in Update asset message to LAGOReplicationServlet.
    LAGOReplicationActivityFunctionConverterFactory#clientToServerProcessor method

PM

  • Used to build project structure download URL
    PrjStructureDLFrontendFacade#getDownloadLinkZipArciveById method

Digiflow

  • Used to get web-client url.
    For more details see DigiflowFacade#getWebClientURL method

  • Used to get the rewritten web-client URL.
    For more details see DigiflowFacade#getWebClientRewriteURL method

  • Used to get the web-client homepage URL.
    For more details see DigiflowFacade#getWebClientHomepageURL method

  • Used to build flex client URL as part of "invalid version" message.
    ClientTalkbackService#checkVersion method

Pim

  • Used to build Product’s previews URLs.
    ProductInformationWebService#getProductPreviews method

W2P

  • Used to build download Pdf URL.
    Web2PrintServiceImpl#getOutputUrl

  • Used to get URL which is set to property which ends with '/'. This property is used in different places of W2P.
    See usages of UrlUtil#getServerUrl method

Client.Html5.Host

Example:

Client.Html5.Host=https\://ui01-dev.apollon.de

Html5 specific hostname, proper value depends on redirections config.

Usages

Welcome Page

  • Used to build a url for opening WelcomePage plugin configuration.
    BackendWelcomePageActionFacade#buildUrlForOpenPluginConfigurationPreview method

  • DeepLinkFacadeImpl#createDeeplink - used to build html5 specific deeplink URLs

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#createDownloadLink method

Direct Download plugin

  • Used to build direct download link.
    DirectDownloadFunctionConvertorFactory#clientToServerProcessor

Foliation

  • used to build download URL.
    FoliationFacadeImpl#getImageUrl method

Product Export

  • Used to build download link.
    ProductExportRemoteFacade#exportProducts method

Workflow Multiple Download

  • Used to build download link.
    WFLMultipleDownloadFunctionConvertorFactory#clientToServerProcessor method

Password Reset

  • Used to build password reset URL on Flex.
    MailHelper#sendEmail method

Plugin Reporting

  • Used to build report download link.
    ReportingPluginActionFacade#getDownloadLink method

Annotation Tool

  • Used to build direct download link.
    ProjectAnnotationActionFacadeFrontend#exportAnnotations method

Project Multiple Download Function

  • Used to build download link.
    PRJMultipleDownloadFunctionConvertorFactory#clientToServerProcessor method

DownloadAssetWithCheckout Function

  • Used to build direct download link.
    DownloadAssetWithCheckoutFunctionConverterFactory#clientToServerProcessor method

Welcome to the AI Chat!

Write a prompt to get started...