2014-02-28 4 views
0

사람이 여기WSO2 데이터 서비스 서버 - 추가 사용자 정의 데이터 소스

4.0.2은 몽고 DB에 대한 샘플 WSO2-DSS-커넥터입니다 WSO2을 사용자 정의 데이터 소스를 작성하고 사용/구성하는 방법에 대한 좀 도와 줄래 (링크 : https://github.com/wso2/wso2-dss-connectors/tree/master/mongodb). WSO2와 함께 배포하는 방법. 이 프로젝트를 구축하는 동안, 우리는 항아리를 얻을 수 있습니다, 그래서 어떻게 WSO2 새로운 오전

사용자 정의 데이터 소스를 만들기위한 WSO2와 함께이 통합, 나는 공식 문서

감사에서 명확한 그림을 얻지 않았다 사전에

답변

0

mongo db에 대한 커넥터가 필요하다면 위에서 언급 한 링크를 사용하여이 jar 파일을 빌드하고이를 DSSHOME/repository/component/dropins 폴더에 넣고 서버를 다시 시작할 수 있습니다. 일단 드롭 인에 항아리를 추가했다면 이것을 테스트하기 위해 following database descriptor file (dbs)을 사용할 수 있습니다

이 예제에서는 "mongo_ds"라는 데이터 소스 호출을 생성하고 우리의 쿼리는 mongo_find라고 불리워 질 것입니다. .

<config id="mongo_ds"> 
     <property name="custom_query_datasource_class">org.wso2.dss.connectors.mongodb.MongoDBDataSource</property> 
     <property name="custom_datasource_props"> 
     <property name="servers">localhost</property> 
     <property name="database">mydb</property> 
     </property> 
    </config> 
    <query id="mongo_find" useConfig="mongo_ds"> 
     <expression>things.find()</expression> 
     <result element="Documents" rowName="Document"> 
     <element column="document" name="Data" xsdType="string"/> 
     </result> 
    </query> 

다른 데이터 소스에 대한 사용자 정의 데이터 소스를 작성하려는 경우 following guide.

참조하시기 바랍니다