Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
{anchor:top}
{toc: class=contents}
h2. Overview 
{styleclass: Class=topLink}[top|#top]{styleclass}
These properties directly modify the behaviour of the installer itself.


h2. Language
{styleclass: Class=topLink}[top|#top]{styleclass}

h3. Installer Language
||Property|{{lang}}|
||Value|The language code to use to display the installer interface in. This must be one of the supported languages:
{{en}} - _English_
{{ja}} - _Japanese_
{{de}} - _German_
{{es}} - _Spanish_
{{fr}} - _French_
{{nl}} - _Dutch_
{{pt}} - _Portuguese (Brazil)_|
||Default|If not specified, the graphical installer will display a language selection dialog box. The command-line installer will default to English.|
||Example|{{lang=fr}}|

h3. AllowedInstall Databases
||Property|{{action.allowed.databases}}|
||Value|A comma-separated list of databases that the user may choose as the Yellowfin configuration database. The possible values are the same as for the {{option.db.dbtype}} property. This is used to limit the list of available database types.|
||Example|{{action.allowed.databases=SQLServer,MySQL,Oracle}}|

h3. Enable SQL Logging
Language Packs
||Property|{{action.debugsqllangpacks}}|
||Value|Set this to {{truefalse}} toif enablelanguage loggingpacks ofshould allnot SQLbe queriesinstalled thatinto the installer makes to the configuration Yellowfin database. This willaffects createthe aYellowfin log file underinstallation's interface, not the installation directory named {{YellowfinInstallSQL-yyyymmdd.log}} which contains SQL queries run during installation.installer's interface.|
||Default|{{true}}|
||Example|{{action.debugsqllangpacks=truefalse}}|


h2. Out-Of-The-Box Content
{styleclass: Class=topLink}[top|#top]{styleclass}
h3. Hide Pack Selection Screen
||Property|{{action.hidepacks}}|
||Value|Set this to {{true}} to hide the pack selection screen from the user during installation. In combination with the {{option.pack.*}} properties, this can be used to force a specific set of packs to be installed.|
||Example|{{action.hidepacks=true}}
{{option.pack.tutorial=false}}
{{option.pack.geopack.world=false}}
{{option.pack.geopack.us=false}}|

h3. Hide Tutorial Pack
||Property|{{action.hidepack.tutorial}}|
||Value|Set this to {{true}} to hide the tutorial content pack on the pack selection screen. In combination with the {{option.pack.tutorial}} property, this can be used to force the tutorial content pack to be installed or not installed. If action.hidepacks is true, this property is ignored.|
||Example|{{action.hidepack.tutorial=true}}
{{option.pack.tutorial=true}}|

h3. Hide World GeoPack
||Property|{{action.hidepack.geopack.world}}|
||Value|Set this to {{true}} to hide the World Countries GeoPack on the pack selection screen. In combination with the {{option.pack.geopack.world}} property, this can be used to force the World Countries GeoPack to be installed or not installed. If {{action.hidepacks}} is {{true}}, this property is ignored.|
||Example|{{action.hidepack.geopack.world=true}}
{{option.pack.geopack.world=false}}|

h3. Hide US GeoPack
||Property|{{action.hidepack.geopack.us}}|
||Value|Set this to {{true}} to hide the US Zip Codes GeoPack on the pack selection screen. In combination with the {{option.pack.geopack.us}} property, this can be used to force the US Zip Codes GeoPack to be installed or not installed. If {{action.hidepacks}} is {{true}}, this property is ignored.|
||Example|{{action.hidepack.geopack.us=true}}
{{option.pack.geopack.us=false}}|


h2. Licence
{styleclass: Class=topLink}[top|#top]{styleclass}

h3. Yellowfin Licence File
||Property|{{resource.licencefile}}|
||Value|A Yellowfin licence file resource that is packaged in the installer. If this property is set, the user will not be prompted to select a licence file at installation time. 
bq. See [Adding Files to the Installer] for more information.|
||Example|{{resource.licencefile=resources/licence.lic}}|


h2. General Options
{styleclass: Class=topLink}[top|#top]{styleclass}

h3. Hide Server Port Option
||Property|{{action.hideserverport}}|
||Value|Set this to {{true}} to hide the server port option from the user during installation. In combination with the {{option.serverport}} property, this can be used to force a specific server port.|
||Example|{{action.hideserverport=true}}
{{option.serverport=81}}|

h3. Hide Windows Service Option
||Property|{{action.hidewinservice}}|
||Value|Set this to {{true}} to hide the Windows service option from the user during installation. In combination with the {{option.winservice}} property, this can be used to force the Windows service to be installed or not installed. This property is ignored on other Operating Systems.|
||Example|{{action.hidewinservice=true}}
{{option.winservice=false}}|

h3. Windows Service Name
||Property|{{installer.winservice.name}}|
||Value|The name of the Windows service. This property is ignored if the Windows service is not being installed.|
||Default|{{Yellowfin}}|
||Example|{{installer.winservice.name=Report Server}}|

h3. Windows Service Description
||Property|{{installer.winservice.description}}|
||Value|The description of the Windows service. This property is ignored if the Windows service is not being installed.|
||Default|Yellowfin Application Server - http://www.yellowfinbi.com/|
||Example|{{installer.winservice.desc=This service starts the Report Server}}|

h3. Enable SQL Logging
||Property|{{action.debugsql}}|
||Value|Set this to {{true}} to enable logging of all SQL queries that the installer makes to the configuration database. This will create a log file under the installation directory named {{YellowfinInstallSQL-yyyymmdd.log}} which contains SQL queries run during installation.|
||Example|{{action.debugsql=true}}|


h2. Database SelectionOptions
{styleclass: Class=topLink}[top|#top]{styleclass}

h3. Allowed Databases
||Property|{{action.allowed.databases}}|
||Value|A comma-separated list of databases that the user may choose as the Yellowfin configuration database. The possible values are the same as for the {{option.db.dbtype}} property. This is used to limit the list of available database types.|
||Example|{{action.allowed.databases=SQLServer,MySQL,Oracle}}|

h3. Hide All Database Options
||Property|{{action.hidedboptions}}|
||Value|Set this to {{true}} to hide all database options from the user during installation. In combination with the {{option.db.*}} properties, this can be used to force a specific database configuration.|
||Example|{{action.hidedboptions=true}}|

h3. Do Not Access the Database
||Property|{{action.nodbaccess}}|
||Value|Set this to {{true}} to stop the installer from accessing the database. The installer will not set up the required schema or load initial data. Database configuration is still required via the {[option.db.*}} properties (or by the user during installation) as the database configuration parameters have to be inserted into Yellowfin configuration files.
This can be useful when installing additional nodes in a clustered environment, where there is a shared database.|
||Default|{{false}}|
||Example|{{action.nodbaccess=true}}|

h3. Running Custom SQL
bq. See [Running Custom SQL] for more information.


h2. Installation Path
{styleclass: Class=topLink}[top|#top]{styleclass}

h3. Hide Installation Path
||Property|{{action.hideinstallpath}}|
||Value|Set this to {{true}} to hide the installation path option from the user during installation. In combination with the {{option.installpath}} property, this can be used to force a specific install location.|
||Example|{{action.hideinstallpath=true}}|


h2. Installation Components
{styleclass: Class=topLink}[top|#top]{styleclass}

h3. Do Not Install Development Files
||Property|{{action.nodevelopment}}|
||Value|Set this to {{true}} to stop the installer from creating the development directory. This directory contains source code, examples and documentation that are useful for integrating Yellowfin into other systems.|
||Default|{{false}}|
||Example|{{action.nodevelopment=true}}|

h3. Only Write the Application .war File
||Property|{{action.warfileonly}}|
||Value|Set this to {{true}} to stop the installer from writing any files to the filesystem except the {{yellowfin.war}} file. This may be useful when installing into an environment with an existing Application Server.|
||Default|{{false}}|
||Example|{{action.warfileonly=true}}|

h3. Include Yellowfin-branded Content
||Property|{{action.yellowfincontent}}|
||Value|Set this to {{false}} to stop the installer from loading any Yellowfin-branded content into the database. This includes the standard email header image and introductory Storyboards. This may be useful when installing a re-branded version of Yellowfin.|
||Default|{{true}}|
||Example|{{action.yellowfincontent=false}}|


h2. Program Shortcuts
{styleclass: Class=topLink}[top|#top]{styleclass}

h3. Do Not Create Start Menu Shortcuts
||Property|{{action.noshortcuts}}|
||Value|Set this to {{true}} to stop the installer from creating Start Menu shortcuts on supported Windows systems. This property is ignored on other Operating Systems.|
||Default|{{false}}|
||Example|{{action.noshortcuts=true}}|

h3. Start Menu Program Group Name
||Property|{{shortcut.default.programgroup}}|
||Value|Set this to the name of the program group to create when creating Start Menu shortcuts on a supported Windows system. This name must only include characters that are valid in filenames.|
||Default|The application name and version.|
||Example|{{shortcut.default.programgroup=Report Server}}|

h3. Start Server Shortcut Name
||Property|{{shortcut.startserver.title}}|
||Value|The name of the "Start Server" shortcut in the Start Menu.|
||Default|Start Yellowfin Server|
||Example|{{shortcut.startserver.title=Start Report Server}}|

h3. Start Server Shortcut Description
||Property|{{shortcut.startserver.description}}|
||Value|The description of the "Start Server" shortcut in the Start Menu.|
||Default|Starts the Yellowfin application server|
||Example|{{shortcut.startserver.description=Starts the Report Server}}|

h3. Start Server Shortcut Icon
||Property|{{resource.shortcut.startserver.icon}}|
||Value|A resource to use as the icon for the "Start Server" shortcut in the Start Menu. This should point to a Microsoft icon file.
bq. See [Adding Files to the Installer] for more information.|
||Example|{{resource.shortcut.startserver.icon=resources/start.ico}}|

h3. Stop Server Shortcut Name
||Property|{{shortcut.stopserver.title}}|
||Value|The name of the "Stop Server" shortcut in the Start Menu.|
||Default|Stop Yellowfin Server|
||Example|{{shortcut.stopserver.title=Stop Report Server}}|

h3. Stop Server Shortcut Description
||Property|{{shortcut.stopserver.description}}|
||Value|The description of the "Stop Server" shortcut in the Start Menu.|
||Default|Stops the Yellowfin application server|
||Example|{{shortcut.stopserver.description=Stops the Report Server}}|

h3. Stop Server Shortcut Icon
||Property|{{resource.shortcut.stopserver.icon}}|
||Value|A resource to use as the icon for the "Stop Server" shortcut in the Start Menu. This should point to a Microsoft icon file.
bq. See [Adding Files to the Installer] for more information.|
||Example|{{resource.shortcut.stopserver.icon=resources/stop.ico}}|

h3. Homepage Shortcut Name
||Property|{{shortcut.homepage.title}}|
||Value|The name of the "Homepage" shortcut in the Start Menu.|
||Default|Yellowfin Homepage|
||Example|{{shortcut.homepage.title=Login to Report Server}}|

h3. Homepage Shortcut Description
||Property|{{shortcut.homepage.description}}|
||Value|The description of the "Homepage" shortcut in the Start Menu.|
||Default|Open the Yellowfin homepage in your web browser.|
||Example|{{shortcut.stopserver.description=Open the Report Server login page}}|

h3. Homepage Shortcut Icon
||Property|{{resource.shortcut.homepage.icon}}|
||Value|A resource to use as the icon for the "Homepage" shortcut in the Start Menu. This should point to a Microsoft icon file.
bq. See [Adding Files to the Installer] for more information.|
||Example|{{resource.shortcut.homepage.icon=resources/homepage.ico}}|

h3. Windows Service Shortcut Name
||Property|{{shortcut.winservice.title}}|
||Value|The name of the "Service Properties" shortcut in the Start Menu. This property is ignored if the Windows Service is not installed.|
||Default|Yellowfin Service Properties|
||Example|{{shortcut.winservice.title=Report Server Service Properties}}|

h3. Windows Service Shortcut Description
||Property|{{shortcut.winservice.description}}|
||Value|The description of the "Windows Service" shortcut in the Start Menu.|
||Default|Opens the Service Properties editor|
||Example|{{shortcut.winservice.description=Open the Report Server Service Properties editor}}|

h3. Windows Service Shortcut Icon
||Property|{{resource.shortcut.winservice.icon}}|
||Value|A resource to use as the icon for the "Windows Service" shortcut in the Start Menu. This should point to a Microsoft icon file.
bq. See [Adding Files to the Installer] for more information.|
||Example|{{resource.shortcut.winservice.icon=resources/winservice.ico}}|

\\
\\
{horizontalrule}
{styleclass: Class=topLink}[top|#top]{styleclass}