<?xml version='1.0' encoding='utf-8'?>
<Server>
  <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
  <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
  <GlobalNamingResources>
    <Resource type="javax.sql.DataSource" auth="container" name="jdbc/db2x"/>
    
   <ResourceParams name="jdbc/db2x">
    <parameter>
      <name>factory</name>
      <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
    </parameter>
    <parameter>
      <name>maxActive</name>
      <value>30</value>
    </parameter>
    <parameter>
      <name>maxIdle</name>
      <value>15</value>
    </parameter>
    <parameter>
      <name>maxWait</name>
      <value>10000</value>
    </parameter>
    <parameter>
     <name>username</name>
     <value>myname</value>
    </parameter>
    <parameter>
     <name>password</name>
     <value>mypass</value>
    </parameter>
    <parameter>
       <name>driverClassName</name>
       <value>com.ibm.as400.access.AS400JDBCDriver</value>
    </parameter>
    <parameter>
      <name>url</name>
      <value>jdbc:as400://myiseries.com;prompt=false;naming=sql;trace=false;libraries=*LIBL</value>
    </parameter>
  </ResourceParams>
  </GlobalNamingResources>
  
  <Service name="Catalina">
    <Connector acceptCount="100" connectionTimeout="20000" port="8080" redirectPort="8443" disableUploadTimeout="true">
    </Connector>
    <Connector protocol="AJP/1.3" port="8009" redirectPort="8443" protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler">
    </Connector>
    <Engine defaultHost="localhost" name="Catalina">
      <Host appBase="webapps" name="localhost">
        <Logger className="org.apache.catalina.logger.FileLogger" suffix=".txt" prefix="localhost_log." timestamp="true"/>
      </Host>
      <Logger className="org.apache.catalina.logger.FileLogger" suffix=".txt" prefix="catalina_log." timestamp="true"/>
      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>
    </Engine>
  </Service>
</Server>

