私は次のようなSpringデータソースを持っています。独自のSpringコンテキストを持つコアモジュールで、maxActivetimeを設定したくありません
<bean id="wssModelDataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="net.sourceforge.jtds.jdbcx.JtdsDataSource"/>
<property name="url" value="com.wss.jdbc.ConnectionUrl=jdbc:jtds:sqlserver://x-x2/x_control_QA;appName=wss;sendStringParametersAsUnicode=false;loginTimeout=20;socketTimeout=180"/>
<property name="username" value="xxx"/>
<property name="password" value="xxx"/>
</bean>
独自のSpringコンテキストを持つコアモジュールに依存する依存モジュールがあり、このコンポーネントでデータソースのmaxIdle時間を設定したい
<property name="wssModelDataSource.maxIdle" value="40"/>
また、wssModelDataSourceに依存する他の多くのモジュールがありますが、それらのmaxIdle時間を変更したくありません。
私の質問は、<property name="wssModelDataSource.maxIdle" value="40"/>
Springコンテキストファイルのルートに置くとエラーが発生することです