오류 원인
- 커넥션 오류입니다.
해결방법
1. 톰캣 server.xml 설정
<Resource auth="Container" driverClassName="oracle.jdbc.driver.OracleDriver" factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory" maxActive="100" maxIdle="30" maxWait="10000" name="jdbc/testDS" password="tiger" type="javax.sql.DataSource" url="jdbc:oracle:thin:@loclahost:1521:orcl" username="scott"/>
혹시 tomcat8.5를 사용한다면 아래의 코드를 사용하세욥
*tomcat8.5는 factory를 dbcp2로 쓰셔야됩니다.
<Resource auth="Container" driverClassName="oracle.jdbc.driver.OracleDriver" factory="org.apache.tomcat.dbcp.dbcp2.BasicDataSourceFactory" maxActive="100" maxIdle="30" maxWait="10000" name="jdbc/oracle" password="geoinfo" type="javax.sql.DataSource" url="jdbc:oracle:thin:@192.168.0.71:1521:orcl" username="geoinfo"/>
2. Context.xml 설정
<?xml version="1.0" encoding="UTF-8"?>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<WatchedResource>${catalina.base}/conf/web.xml</WatchedResource>
<ResourceLink global="jdbc/oracle" name="jdbc/oracle" type="javax.sql.DataSource"></ResourceLink>
</Context>
저는 위 방법으로 에러가 해결되었습니다.
혹시, 해결이 안되거나 특이사항이 있으시다면 댓글 남겨주세요~