If licensed, the web browser service is started automatically when the VersaLex service/daemon is started. Through the serv ce, you can access the VersaLex UI using a web browser. The web browser service also allows you to access the Cleo VLTrader and Cleo Harmony web portal (see Configuring VLPortal Web Browser service). This section describes how to setup and configure web browser services. For information regarding the web UI user interface as it applies to both Cleo Harmony, Cleo VLTrader and Cleo VLNavigator, see Using the Web Browser UI.
For information about current browser support, as well as the required minimum screen resolution, visit Cleo Technical Support and click the System Requirements link listed for under your product. Some of the uploading and downloading features within the browser services may require the client to turn off popup blocking.
If a native UI does not exist, you can use command line options to activate the local listener (if not already active) and to modify the HTTP port number.
Harmonyc -i "hosts/preconfigured/Local Listener.xml"
VLTraderc -i "hosts/preconfigured/Local Listener.xml"
LexiComc -i "hosts/preconfigured/Local Listener.xml"
Harmonyc -p "Local Listener" -t "<Host><HttpPort>80"
VLTraderc -p "Local Listener" -t "<Host><HttpPort>80"
LexiComc -p "Local Listener" -t "<Host><HttpPort>80"
The web browser service is not supported on the iSeries (AS/400) platform.
Configuring Cleo VersaLex web browser service
Local Listener Cleo VersaLex Web Browser Service reference
- VersaLex Resource Path
- The check box activates and deactivates access to this resource. It is activated by default.
- Cleo VLNavigator Resource Path
- The check box activates and deactivates access to this resource. It is activated by default.
- Portal Resource Path
- The check box activates and deactivates access to this resource. It is activated by default.
- Users must connect on a secure port
- Limit users to SSL connections only. When selected, users will be able to successfully authenticate access to the VersaLex and Cleo VLNavigator applications only when an HTTP/s connection is used.
- View Only Password
- The password to allow view-only access to the application through a web browser. The default password is the product serial number. This password can be any combination of letters, numbers, or special characters, but cannot start with an asterisk (*).
- Edit Password
- The password to allow full access to the VersaLex application through a web browser. The default password is the product serial number. This password can be any combination of letters, numbers, or special characters, but cannot start with an asterisk (*).
- Default automatic refresh rate
- The interval at which the browser session will automatically refresh. The value must be between 5 and 60 seconds. The default value is 15 seconds.
- Zip all download files
- Toggles compressing/zipping all exported files (for example, certificates) into an archive when downloading through the web UI.
About Default Portal Configuration
Before discussing web portal setup and editing, it is important to understand the default web portal configuration of the web portal provided for you by VersaLex.
VersaLex provides a single, standard portal called Default Portal with four standard web pages:
- VLPortal default home page (VersaLex Web Portal)
- Ad hoc file transfer page (Manual File Transfer)
- Transfer reporting page (File Transfer History)
- Help (VersaLex Web Portal Help)
Special rules apply to the Default Portal:
- It cannot be removed.
- Its portal ID cannot be modified.
- VersaLex Web Portal: except for its page ID, this page can be modified, but it cannot be removed.
- Manual File Transfer and File Transfer History: except for their titles, these pages may not be modified or removed.
- VersaLex Web Portal Help: except for its page ID, this page can be modified, but it cannot be removed.
Web Portals can be displayed in any language(s) most commonly spoken by your users by including a language resource file for each desired language. See Internationalizing your web portals for further details.
Configuring VLPortal Web Browser service
Local Listener VLPortal Web Browser Service reference
- Resource Path
- The check box activates and deactivates access to this resource. Access is activated by default.
- Application Name
- The name used by all your web portals. It is displayed as the title in the browser tab and as part of the titles in the web portal user dialogs. The default value is
VLPortal
. - Web Page Catalog
- Displays the VLPortal Web Page Catalog dialog box. See Maintaining the VLPortal web page catalog.
- Add custom link to user login page
- A hyperlink included on the web portal login page. The value you specify must be a valid URL.
- Use reCAPTCHA
- The check box activates and deactivates the feature. It is activated by default.
- Web Portals
- Displays the list of configured web portals. Each row in the table summarizes one web portal.
- New Portal...
- Create a new web portal from scratch. See Editing or creating a web page.
Maintaining the VLPortal web page catalog
Editing, cloning, or creating a web portal
When you select Edit... or Clone… from a row in the Web Portals table, or when the New Portal... button is selected from the VLPortaltab, the web portal editor is invoked.
Before discussing web portal editing, it is important to understand the default web portal configuration: the web portal provided for you by the VersaLex application. See About Default Portal Configuration.
To see how the fields specified on web portal editor map to an actual web portal layout, see the Sample web portal layout.
Editing or creating a web page
When you select Edit from a row in the Web Pages table in the VLPortal Web Page Catalog dialog box or in the Insert Page dialog box, or when you click New Page in the VLPortal Web Page Catalog dialog box, the web page editor is invoked.
Before discussing web page editing, it is important to understand the default web portal configuration: the web portal that is provided for you by the VersaLex application. See About Default Portal Configuration.
Editing a base page
The Manual File Transfer and File Transfer History pages are referred to as web portal base pages. Only the page title and language can be changed for these two base web pages.
Editing a custom or link page
About custom pages
- Page ID
- Designates a unique identifier for this page and once created, cannot be edited. It is used as a reference "key" in the web portal navigation menus. See Editing, cloning, or creating a web portal.
- Language
- Allows you to tailor the title and content of the custom page on a per-language basis. See Internationalizing your web portals.
- Title
- The title you specify is displayed in the portal navigation menu. It should be of a reasonable length for display within a browser. If multiple languages are supported, deleting the value in the Title field removes the custom web page for the selected language; however, at least one language must have a title.
- Section Table
- Each row in the table in the main part of the dialog box contains the following columns
- Section Text
- Represented as heading text on the web page (HTML
<H2>
tag). - Line Break
- If selected, represented as a blank line (HTML
<BR>
tag) on the web page before the following Detail/Link Text. - Detail/Link Text
- Represented in one of two ways on the web page:
- If the Link field is empty, Detail/Link Text is represented as detailed text.
- If the Link field contains a hyperlink, Detail/Link Text is represented as an underlined link reference.
- Link
- Represents an actual hyperlink to be displayed in your custom page.
About link pages
- Page ID
- Designates a unique identifier for this page and once created, cannot be edited. It is used as a reference "key" in the web portal navigation menus. See Editing, cloning, or creating a web portal.
- Language
- Allows you to tailor the title and content of the page on a per-language basis. See Internationalizing your web portals.
- Title
- The title you specify is displayed in the portal navigation menu. It should be of a reasonable length for display within a browser. If multiple languages are supported, deleting the value in the Title field removes the custom web page for the selected language; however, at least one language must have a title.
- URL
- HTML
- Specify the target of your link.
- URL
- Select the radio button and specify a valid URL (for example, a link to your company's web site).
- HTML
- Select the radio button and specify a valid HTML page. Click Import to browse to an HTML page. Files you import are stored in webserver\VLPortal\html\ under the VersaLex home directory.
For information about how the fields specified on web page editor map to an actual web portal layout, see Sample web portal layout .
Viewing a web portal cross reference
When Where Used... is selected from a row in the Web Portals table, the following dialog is displayed. This dialog identifies the HTTP user hosts that are using this particular web portal. The dialog is used for reference only; no manipulation can be performed from here. For information about how to change a web portal reference for an HTTP user host, see Local HTTP Users Configuration.
Viewing a web page cross reference
When Where Used... is selected from a row in the Web Pages table of the VLPortal Web Page Catalog, or Where Used... is selected from the Navigation Menu table of the web portal editor, or the Where Used... button is clicked in the web page editor, the following dialog is displayed. This dialog identifies the web portals that are including this particular web page. The dialog is used for reference only; no manipulation can be performed from here. For information about how to change a web page reference for a web portal, see Editing, cloning, or creating a web portal.
Configuring manual file transfer metadata
Internationalizing your web portals
The VersaLex application includes default web portal language support for the English (‘en’) language; however, additional languages can be configured for the language(s) most commonly spoken by your users. All text displayed within the login page and the web portal base pages (Manual File Transfer and File Transfer History) is contained within a language-specific resource properties file stored underwebserver\VLPortal\internationalization in the VersaLex home directory.
VLPortal_xx.properties
, where xx
corresponds to a valid language code . These codes must be in lower-case and must correspond to the two-letter “Alpha-2” codes for the specified language, as defined by ISO-639-1. You can find a full list of these codes at http://www.loc.gov/standards/iso639-2/php/English_list.php.
Adding support for a new language to the base pages
Adding support for a new language to the help documentation
Sample web portal layout
This example displays how a web portal configuration would appear in Internet Explorer.
Providing access to the web portal
Embedding web portal base pages into external web pages
It is possible to link directly to a web portal base page (Manual File Transfer or File Transfer History) from your own web pages. In order to access a base page in this manner, it is first necessary to log in, as discussed in Providing access to the web portal. The URL you provide will contain parameters to direct the display of the desired page(s).
Transfer Reporting page URL
The Transfer Reporting page is provided.http(s)://VersaLexComputerIP:http(s)Port/VLPortalResourcePath?reportName= FileTransferHistory&external=true
Ad Hoc File Transfers
The Ad Hoc File Transfers page is provided.
http(s)://VersaLexComputerIP:http(s)Port/ VLPortalResourcePath?reportName= ManualFileTransfer&external=true
Transfer Reporting and Ad Hoc File Transfers
The Transfer Reporting and Ad Hoc File Transfers pages are provided, in the order specified, through a tabbed pane within a single page.
http(s)://VersaLexComputerIP:http(s)Port/ VLPortalResourcePath ?reportName= FileTransferHistory, ManualFileTransfer&external=true
Configuring Dashboards and System Monitor for web browser service
Cleo Dashboards and Cleo System Monitor are applications that are enabled from the Dashboards/Monitor tab in the Cleo VLNavigator application.
Local Listener Dashboard and System Monitor web browser service reference
- Dashboards Resource Path
- The check box activates and deactivates access to the Dashboards resource. Access is activated by default.
- System Monitor Resource Path
- The check box activates and deactivates access to the Dashboards resource. Access is activated by default.
- Report Server
-
- URL
- RMI Port
- Settings
Configuring Cleo Unify for web browser service
Cleo Unify application is enabled from the Cleo VLNavigator Unify tab. See Cleo VLNavigator.
Configuring graphics and fonts
If you are running the Cleo Harmony, Cleo VLTrader, or Cleo LexiCom application on a Unix platform, you might need to adjust graphics- and font-related properties if the application is reporting related problems. Running in Headless mode eliminates any possible dependencies on X11 or XVFB. When Headless mode is enabled (the default for new installs), the other graphics and font settings cannot be changed. The corresponding XML property name is <Headlessmode>
.
Comments
0 comments
Please sign in to leave a comment.