There are several arguments that the IDRS and the IDRSParams servlets
require
to run. These arguments are outlined in this document.
The method of definition
and asignment of these arguments and there values
vary between servlet runners.
Check your servlet runner's documentation
on how do define and initiate
values for initiation arguments.
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2.2.dtd">
<web-app>
<servlet>
<servlet-name>
IDRS
</servlet-name>
<servlet-class>
net.sourceforge.idrs.core.IDRSServlet
</servlet-class>
<init-param>
<param-name>
reportLogPath
</param-name>
<param-value>
/log/idrsreps.log
</param-value>
</init-param>
<init-param>
<param-name>
minReports
</param-name>
<param-value>
25
</param-value>
</init-param>
<init-param>
<param-name>
maxReports
</param-name>
<param-value>
50
</param-value>
</init-param>
<init-param>
<param-name>
daysReportsOpen
</param-name>
<param-value>
7
</param-value>
</init-param>
<init-param>
<param-name>
scriptClass
</param-name>
<param-value>
net.sourceforge.idrs.script.embedable.IDRSBeanShell
</param-value>
</init-param>
<init-param>
<param-name>
dbDriver
</param-name>
<param-value>
postgresql.Driver
</param-value>
</init-param>
<init-param>
<param-name>
dbName
</param-name>
<param-value>
jdbc:postgresql:idrs
</param-value>
</init-param>
<init-param>
<param-name>
dbUser
</param-name>
<param-value>
idrsUser
</param-value>
</init-param>
<init-param>
<param-name>
dbPass
</param-name>
<param-value>
iasd123
</param-value>
</init-param>
<init-param>
<param-name>
minConns
</param-name>
<param-value>
50
</param-value>
</init-param>
<init-param>
<param-name>
maxConns
</param-name>
<param-value>
120
</param-value>
</init-param>
<init-param>
<param-name>
logPath
</param-name>
<param-value>
/logs/IDRSLog
</param-value>
</init-param>
<init-param>
<param-name>
daysOpen
</param-name>
<param-value>
10
</param-value>
</init-param>
<init-param>
<param-name>
toLower
</param-name>
<param-value>
true
</param-value>
</init-param>
<init-param>
<param-name>
contextPath
</param-name>
<param-value>
/opt/jakarta-tomcat/webapps/IDRS/
</param-value>
</init-param>
<init-param>
<param-name>
numDBs
</param-name>
<param-value>
1
</param-value>
</init-param>
<init-param>
<param-name>
dbDriver1
</param-name>
<param-value>
postgresql.Driver
</param-value>
</init-param>
<init-param>
<param-name>
dbName1
</param-name>
<param-value>
jdbc:postgresql:testdb
</param-value>
</init-param>
<init-param>
<param-name>
dbUser1
</param-name>
<param-value>
root
</param-value>
</init-param>
<init-param>
<param-name>
minConns1
</param-name>
<param-value>
5
</param-value>
</init-param>
<init-param>
<param-name>
maxConns1
</param-name>
<param-value>
10
</param-value>
</init-param>
<init-param>
<param-name>
logPath1
</param-name>
<param-value>
/root/dbLogTestDB
</param-value>
</init-param>
<init-param>
<param-name>
daysOpen1
</param-name>
<param-value>
1
</param-value>
</init-param>
</servlet>
<servlet>
<servlet-name>
IDRSParams
</servlet-name>
<servlet-class>
IDRSParams
</servlet-class>
<init-param>
<param-name>
dbDriver
</param-name>
<param-value>
postgresql.Driver
</param-value>
</init-param>
<init-param>
<param-name>
dbName
</param-name>
<param-value>
jdbc:postgresql:idrs
</param-value>
</init-param>
<init-param>
<param-name>
dbUser
</param-name>
<param-value>
idrsUser
</param-value>
</init-param>
<init-param>
<param-name>
dbPass
</param-name>
<param-value>
iasd123
</param-value>
</init-param>
<init-param>
<param-name>
minConns
</param-name>
<param-value>
50
</param-value>
</init-param>
<init-param>
<param-name>
maxConns
</param-name>
<param-value>
120
</param-value>
</init-param>
<init-param>
<param-name>
logPath
</param-name>
<param-value>
/logs/IDRSParamsLog
</param-value>
</init-param>
<init-param>
<param-name>
daysOpen
</param-name>
<param-value>
10
</param-value>
</init-param>
<init-param>
<param-name>
whereIsIDRS
</param-name>
<param-value>
/IDRS/IDRS
</param-value>
</init-param>
<init-param>
<param-name>
toLower
</param-name>
<param-value>
true
</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>
IDRS
</servlet-name>
<url-pattern>
/IDRS
</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>
IDRSParams
</servlet-name>
<url-pattern>
/IDRSParams
</url-pattern>
</servlet-mapping>
</web-app>