1. %CATALINA_HOME%/conf/server.xml
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
-->
<Host name="localhost" appBase="D:/www" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="." debug="0" reloadable="true"/>
2. %CATALINA_HOME%/conf/web.xml
<!--
<servlet>
<servlet-name>invoker</servlet-name>
<servlet-class>
...
</servlet>
-->
와
<!--
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
-->
주석 제거
3. %CATALINA_HOME%/conf/context.xml
<Context privileged="true"> 변경
4. %CATALINA_HOME%/conf/context.xml <Context></Context>태그 사이 아래 태그 추가
<Resource name="jdbc/DB명" auth="Container"
type="javax.sql.DataSource" driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433"
username="user" password="password" maxActive="1000" maxIdle="10"
maxWait="-1"/>
5. 해당 Context web.xml
<resource-ref>
<description>MS SQL</description>
<res-ref-name>jdbc/DB명</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>