2016-12-13 1 views
-1

이것은 외부 Postgres db가있는 WSO2 API 관리자 작업자 클러스터 구성에 관한 내용입니다. 저는 레지스트리 및 사용자 관리에 wso2_carbon이라는 2 개의 데이터베이스를 사용하고 API를 저장하기 위해 wso2_am을 사용했습니다. 각 xml이 구성되었습니다. postgres 스크립트는 데이터베이스 테이블을 작성하기 위해 실행되었습니다. wso2server.sh가 실행되면 내 로그 콘솔에 사용 가능한 클러스터링 및 도메인 구성원이 표시됩니다. 그러나 https : // : API를 만들려고하면 디자인 단계 자체에서 오류가 발생하고 오류가 발생합니다.WSO2 API MANAGER 클러스터 작업자

ERROR - add:jag org.wso2.carbon.apimgt.api.APIManagementException: Error while checking whether context exists 
[2016-12-13 04:32:37,737] ERROR - ApiMgtDAO Error while locating API: admin-hello-v.1.2.3 from the database 
java.sql.SQLException: org.postgres.Driver cannot be found by jdbc-pool_7.0.34.wso2v2 
+0

classpath에 postgres 드라이버가없는 것 같습니다. –

+0

Nope. lib 폴더에 postgres 드라이버가 있습니다. 그리고 내 드라이버 이름이 명확하게 \t org.postgresql.Driver – user3584564

+0

으로 설정되어 있습니다. 분명히 찾을 수 없습니다. –

답변

0

오류 메시지 당, 당신이 준 드라이버 클래스 이름이 정확하지 않은 org.postgres.Driver이다. org.postgresql.Driver이어야합니다. master-datasource.xml 구성을 다시 확인하십시오.

관련 문제