실행환경 가이드 프로그램을 오라클 디비로 연결하면 에러
- 작성자 :
- 홍*성
- 작성일 :
- 2010-02-16 19:41:39
- 조회수 :
- 5,186
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
1. 실행환경 가이드 프로그램을 오라클 디비로 연결하면 에러가 납니다.
2. 첨부:0216
----------------------------------------------------------
3. ..parent/pom.xml 에
<!-- database driver -->
<dependency><!-- oracle 10g driver -->
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
</dependency>
3-1. /context-datasource.xml 에
<!-- oracle -->
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/>
<property name="url" value="jdbc:oracle:thin:@192.168.0.3:1521:xe"/>
<property name="username" value="hr"/>
<property name="password" value="hong"/>
<property name="defaultAutoCommit" value="false"/>
<property name="poolPreparedStatements" value="true"/>
</bean>
3-2. /egov-sql-map-config.xml 에
<sqlMapConfig>
<!-- Oracle DB -->
<sqlMap resource="sqlmap/rte/egov-cvpl-cmmn.mapping_Oracle.xml"/>
<sqlMap resource="sqlmap/rte/egov-cvpl-cnslt.mapping_Oracle.xml"/>
<sqlMap resource="sqlmap/rte/egov-cvpl-user.mapping_Oracle.xml"/>
<sqlMap resource="sqlmap/rte/egov-cvpl-faq.mapping_Oracle.xml"/>
-------------------------------------------------------------------------------
이렇게 했고요,
3-4. 오라클 디비에 DattaBase 와 Table(ids, integration,..web_service_server)을 다 만들고, web_service_client WSDL_ADDRESS 컬럼에
http://192.168.0.3:1521/egovframework.guideprogram.bestcivilappeal.web-1.0.0-SNAPSHOT/services/RegisterBcvpl?wsdl 등을 변경했는데
JDBC를 Connect못한다고 나옵니다.
------------------------------------------------------------------
4. 그리고 runHsqlDB 해서 admin 비밀번호를 바꾼 후는
2010-02-16 19:40:44,031 ERROR [egovframework.rte.itl.webservice.EgovWebServiceContext] Fail in publishing Server (address = "/RegisterCvpl")
java.lang.NoClassDefFoundError: javax/xml/ws/soap/MTOM
이렇게 에러가 납니다.
2. 첨부:0216
----------------------------------------------------------
3. ..parent/pom.xml 에
<!-- database driver -->
<dependency><!-- oracle 10g driver -->
<groupId>ojdbc</groupId>
<artifactId>ojdbc</artifactId>
<version>14</version>
</dependency>
3-1. /context-datasource.xml 에
<!-- oracle -->
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/>
<property name="url" value="jdbc:oracle:thin:@192.168.0.3:1521:xe"/>
<property name="username" value="hr"/>
<property name="password" value="hong"/>
<property name="defaultAutoCommit" value="false"/>
<property name="poolPreparedStatements" value="true"/>
</bean>
3-2. /egov-sql-map-config.xml 에
<sqlMapConfig>
<!-- Oracle DB -->
<sqlMap resource="sqlmap/rte/egov-cvpl-cmmn.mapping_Oracle.xml"/>
<sqlMap resource="sqlmap/rte/egov-cvpl-cnslt.mapping_Oracle.xml"/>
<sqlMap resource="sqlmap/rte/egov-cvpl-user.mapping_Oracle.xml"/>
<sqlMap resource="sqlmap/rte/egov-cvpl-faq.mapping_Oracle.xml"/>
-------------------------------------------------------------------------------
이렇게 했고요,
3-4. 오라클 디비에 DattaBase 와 Table(ids, integration,..web_service_server)을 다 만들고, web_service_client WSDL_ADDRESS 컬럼에
http://192.168.0.3:1521/egovframework.guideprogram.bestcivilappeal.web-1.0.0-SNAPSHOT/services/RegisterBcvpl?wsdl 등을 변경했는데
JDBC를 Connect못한다고 나옵니다.
------------------------------------------------------------------
4. 그리고 runHsqlDB 해서 admin 비밀번호를 바꾼 후는
2010-02-16 19:40:44,031 ERROR [egovframework.rte.itl.webservice.EgovWebServiceContext] Fail in publishing Server (address = "/RegisterCvpl")
java.lang.NoClassDefFoundError: javax/xml/ws/soap/MTOM
이렇게 에러가 납니다.
A
안녕하세요.. 홍오성님..
해당 오류는 DB와의 연결이 정상적이지 않아서 발생된 문제입니다..
(Caused by: java.sql.SQLException: socket creation error)
해당 DB서버와의 연결정보 또는 DB서버의 서비스 여부 등을 확인하시기 바랍니다.
그럼.. 즐거운 하루 되십시오.
감사합니다.
해당 오류는 DB와의 연결이 정상적이지 않아서 발생된 문제입니다..
(Caused by: java.sql.SQLException: socket creation error)
해당 DB서버와의 연결정보 또는 DB서버의 서비스 여부 등을 확인하시기 바랍니다.
그럼.. 즐거운 하루 되십시오.
감사합니다.