【问题标题】:WSO2 Data Service Server - Adding a Custom Data SourceWSO2 数据服务服务器 - 添加自定义数据源
【发布时间】:2014-02-28 11:39:09
【问题描述】:

谁能帮我配置/创建自定义数据源和使用 WSO2 4.0.2

这是 Mongo DB 的示例 wso2-dss-connector(链接:https://github.com/wso2/wso2-dss-connectors/tree/master/mongodb)。如何使用 WSO2 部署它。在构建这个项目时,我们可以得到一个 jar,那么如何将它与 wso2 集成以创建自定义数据源

我是wso2的新手,我没有从官方文档中得到清晰的图片

提前致谢

【问题讨论】:

    标签: mongodb wso2dss


    【解决方案1】:

    如果你想要一个 mongo db 的连接器,你可以使用上面提到的链接并构建这个 jar,你可以把它放在 DSSHOME/repository/component/dropins 文件夹中并重新启动服务器。将 jar 添加到 dropins 后,您可以使用 following database descriptor file (dbs) 进行测试

    在此示例中,我们创建了一个名为“mongo_ds”的数据源,我们的查询将被称为 mongo_find,它将检索一组 Documents 元素。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多