2014-02-28 148 views
0

誰能幫助我如何配置/創建一個自定義數據源,並使用WSO2 4.0.2WSO2數據業務服務器 - 添加自定義數據源

這裏是一個示例WSO2-DSS-連接器蒙戈DB(鏈接:https://github.com/wso2/wso2-dss-connectors/tree/master/mongodb)。如何使用WSO2進行部署。在構建這個項目中,我們可以得到一個罐子,所以如何將它與WSO2集成創建自定義數據源

我是新來的WSO2,我沒有從官方文檔

由於得到清晰的畫面提前

回答

0

如果你想要一個mongo數據庫的連接器,你可以使用上面提到的鏈接並構建這個jar,你可以把它放在DSSHOME/repository/component/dropins文件夾中並重新啓動服務器。一旦你添加了罐子的dropins可以使用following database descriptor file(DBS)中測試該

在這個例子中,我們創建一個數據源調用「mongo_ds」和我們的查詢將被稱爲mongo_find,這將retreive設置文件的要素。

<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.

相關問題