Configuring BIRT Analytics Administration
BIRT Analytics Administration is the web application that the administrator uses to configure the system.
BIRT Analytics Administration reads configuration parameters from the file configuration.xml. BIRT Analytics Administration reads user interface configuration parameters from the file clientsettings.xml. On a Windows system, the location of the configuration files is:
<BIRTAnalytics Installation folder>\Administration\WEB-INF\settings
On a Linux system, the location of the configuration files is:
<BIRTAnalytics Installation folder>/Administration/WEB-INF/settings
Each configuration parameter in configuration.xml is an XML element in the <configuration> element. The value of the parameter is the element value.
Listing 2‑2 shows the configuration settings in the configuration.xml file for BIRT Analytics Administration.
Listing 2‑2 BIRT Analytics Administration configuration settings
<configuration>
<urlclient>client/build/client.jsp</urlclient>
<title>BIRT Analytics Administration</title>
<ignoresslerrors>1</ignoresslerrors>
<!-- uploading files. Unit is Kb -->
<maxmemsize>1024</maxmemsize>
<maxfilesize>51200</maxfilesize>
<uploadsfolder>uploads</uploadsfolder>
<!-- electron WS location and namespace -->
<electronurl>http://localhost:8110/electronws/services</electronurl>
<electronqname>http://services.ws.electron.ba.actuate.com</electronqname>
<electronns>com.actuate.ba.electron.ws.services</electronns>
<!-- session timeout params -->
<msginterval>60000</msginterval>
<sessiontimeout>1800000</sessiontimeout>
<!-- iHub settings -->
<ihubidentityproviderurl>http://localhost:8000</ihubidentityproviderurl>
<webappidentityid>http://localhost:8110/baadmin</webappidentityid>
</configuration>
Each user interface configuration parameter in clientsettings.xml is an XML <setting> element in the <settings> element. The name of the parameter is the value of the name attribute. The value of the parameter is the element value.
Listing 2‑3 shows the user interface configuration settings in the clientsettings.xml file for BIRT Analytics Administration.
Listing 2‑3 BIRT Analytics Administration user interface configuration settings
<settings>
<setting name="resourceUri">resource</setting>
<setting name="wsBase">/baadmin</setting>
<setting name="wsBaseFrontend">/bafrontend</setting>
<setting name="wsBaseQloader">/qloader</setting>
<setting name="wsBaseIPortal">:8700/iportal</setting>
<setting name="dispatcher">/dispatcher</setting>
<setting name="filetransfer">/filetransfer</setting>
<setting name="upload">/upload</setting>
<setting name="help">/help</setting>
<setting name="sendByPost">/sendbypost.jsp</setting>
<setting name="timeout">6000000</setting>
<setting name="dispatcherUri">../../../dispatcher</setting>
<setting name="debug">1</setting>
<setting name="wrongResponseBehaviour">silent</setting>
<setting name="msgInterval">60000</setting>
<setting name="applicationName">BIRT Analytics</setting>
<setting name="discreteValuesPageSize">100</setting>
<setting name="decodePageSize">100</setting>
<setting name="dataExplorerPageSize">50</setting>
<setting name="discreteValuesExplorerPageSize">100</setting>
<setting name="debug">1</setting>
<setting name="crosstabMaxDV">100</setting>
<setting name="flashVersion">8.0.0</setting>
<setting name="evolution.discretValues">100</setting>
<setting name="map.discretValues">5000</setting>
<setting name="treeDiagramMaxItems">200</setting>
<setting name="fusionchartpage">fusionchartpage.jsp</setting>
<setting name="venndiagram">venn.jsp</setting>
<setting name="mappage">map.jsp</setting>
<setting name="svgviewer">svgviewer.jsp</setting>
<setting name="chartprinter">chartimage</setting>
<setting name="plugins">/client/frontend/application/plugins/build/</setting>
<setting name="chartsRelativeUri">/graphics/</setting>
<!-- information about the application -->
<setting name="baversion">5.2.985</setting>
<setting name="qloaderappname">QLoader</setting>
</settings>