Frequently Asked Question

Changing the timeout settings for your datasource can be easily done within Yellowfin.

Timeout Settings for a datasource
Go to Administration > Source System & Views : Click on the data source.
(as pictured below)






Timeout Settings for the Yellowfin Database
Changing the timeout settings for the Yellowfin Database is done from the Web.XML file.
The file is found in <Yellowfin directory>/appserver/webapps/ROOT/WEB-INF/web.xml.

Add a parameter into the InitConnectionPool section (if you don't already have it):

<init-param>
<param-name>JDBCTimeout</param-name>
<param-value>1800</param-value>
</init-param>

Example of modified Web.XML with DB Timeout addition
<init-param>
<param-name>JDBCPassword</param-name>
<param-value>toolkit</param-value>
</init-param>
<init-param>
<param-name>JDBCPasswordEncrypted</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>JDBCMaxCount</param-name>
<param-value>25</param-value>
</init-param>
<init-param>
<param-name>JDBCMinCount</param-name>
<param-value>2</param-value>
</init-param>
<init-param>
<param-name>JDBCTimeout</param-name>
<param-value>1800</param-value>
</init-param>
<load-on-startup>4</load-on-startup>
</servlet>