tomcat7 + cubrid

by 깽즈야 posted Jul 27, 2012

안녕하세요~

 

초짜 사용자 입니다.

 

현재 CUBRID 2008 R4.1 (8.4.1.5002) (64bit release build for linux_gnu) 버전과

tomcat 7 을 연동을 하고 있는데요...

 

이곳에 올라와있는 tomcat 연동 방식으로 할 경우

 

/usr/local/tomcat/conf/server.xml 에 아래와 같이 설정하였구요

 

<Context docBase="/usr/local/apache/htdocs" path="" reloadable="true">
<Resource name="jdbc/TEST" auth="Container" type="javax.sql.DataSource"/>
<ResourceParams name="jdbc/TEST">
<parameter>
<name>driverClassName</name>
<value>cubrid.jdbc.driver.CUBRIDDriver</value>
</parameter>
<parameter>
<name>url</name>
<value>jdbc:cubrid:localhost:33000:demodb:::</value>
</parameter>
<parameter>
<name>username</name>
<value>park</value>
</parameter>
<parameter>
<name>password</name>
<value>park</value>
</parameter>
<parameter>
<name>maxActive</name>
<value>10</value>
</parameter>
<parameter>
<name>maxIdle</name>
<value>10</value>
</parameter>
<parameter>
<name>maxWait</name>
<value>-1</value>
</parameter>
</ResourceParams>
</Context>

 

/usr/local/tomcat/conf/web.xml 파일에는 아래와 같이 설정하였습니다.

 

<resource-ref>
<description>DB Connection</description>
<res-ref-name>jdbc/TEST</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>

 

 

이렇게 하고 예제 파일 qurey_cubrid.jsp 로 접속을 해보면 아래처럼 오류가 발생하네요...

 

org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: 42 in the jsp file: /qurey_cubrid.jsp
numberofColumn cannot be resolved to a variable
39: rset = stmt.executeQuery(query);
40: System.out.println("query=" +query);
41: rsmd = rset.getMetaData();
42: numberofColumn = rsmd.getColumnCount();
43:
44: for(int i=1; i<=numberofColumn; i++ ) {
45: vt_attrs.addElement(rsmd.getColumnName(i)) ;

...................<이하 오류 생략>

 

 

어디가 문제인지 잘 모르겠어요...

 

조언 부탁드립니다~

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Articles

1 2 3 4 5 6 7 8 9 10