【发布时间】:2014-12-20 08:01:53
【问题描述】:
我正在尝试在 servcemix 4.4.1 中配置连接池。我创建了一个 oracle 数据源对象并设置了用户、密码、url 等属性。我在我的 smx 中部署了以下 xml 作为 osgi 服务。
这是我的数据源配置:
<blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0">
<bean id="dataSource" class="oracle.jdbc.pool.OracleDataSource">
<property name="URL" value="jdbc:oracle:thin:@connection:url"/>
<property name="user" value="****"/>
<property name="password" value="*****"/>
</bean>
<service interface="javax.sql.DataSource" ref="dataSource">
<service-properties>
<entry key="osgi.jndi.service.name" value="oracleds"/>
</service-properties>
</service>
</blueprint>
数据源对象已成功创建,我可以在我的包中使用 jndi 查找来检索该对象。
现在我想应用需要声明“最大连接数”的连接池。请建议我如何声明最大编号。上述 xml 中的连接数
提前致谢。
【问题讨论】:
标签: jdbc connection-pooling apache-karaf apache-servicemix