SPRING MVC で JNDI 名を設定する方法を教えてください。jboss バージョン 7.1.1 を使用しており、DB は oracle 11g です。jBoss サーバーで JNDI を定義しました。spring-servlet.xml で JNDI 名を指定するにはどうすればよいですか? 多くのオプションを試しましたが、機能しません。Name Not Found という例外が発生し続けます。
質問する
326 次
1 に答える
0
<jee:jndi-lookup id="dataSource"
jndi-name="java:jboss/datasources/ExampleDS"
expected-type="javax.sql.DataSource" />
の値はjndi-name
、JBoss で設定したものと一致します。次のような jee 名前空間を登録する必要があります。
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:jee="http://www.springframework.org/schema/jee"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-3.0.xsd">
于 2012-12-14T09:45:08.513 に答える