現在、プロパティファイルからDBクレデンシャルを読み取ることにより、SpringapplicationContext.xmlでdataSourceを作成しています。
<!-- property config -->
<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location"><value>/WEBINF/resources/springConfig.properties</value></property>
</bean>
<!-- Database connection Oracle 10g jdbc -->
<bean id="dataSource" class="oracle.jdbc.pool.OracleDataSource" destroy-method="close">
<property name="URL" value="${url}" />
<property name="user" value="${user}" />
<property name="password" value="${password}" />
<property name="connectionCachingEnabled" value="true" />
</bean>
次に、context.getBeanを使用して参照しています
DataSource dataSource = (DataSource)context.getBean("dataSource");
プロパティファイルを読み取るのではなく、Weblogic JDBCデータソースを使用してdataSourceを作成するようにapplicationContextを変更する必要があります(jndiTemplateまたはjdbcTemplateのどちらであるかはわかりません)例を提供してください。getBean( "dataSource ")jndiTemplateを使用したら?