1
私は桟橋からtomcatに切り替える必要があります。 Tomcatがjetty-web.xmlにあり、applicationContext.xmlで使用されているjndiNameが見つからないため、NameNotFoundExceptionが発生します。私のapplicationContext.xmlをのjavax.naming.NameNotFoundException - jndiName
一部:桟橋-web.xmlの
<New id="clarityds" class="org.eclipse.jetty.plus.jndi.Resource">
<Arg>java:comp/env/jdbc/clarityDS</Arg>
<Arg>
<New class="oracle.jdbc.pool.OracleDataSource">
<Set name="connectionCachingEnabled">true</Set>
<Set name="dataSourceName">clarityDS</Set>
<Set name="URL"><SystemProperty name="clarityDS.url"/></Set>
<Set name="user"><SystemProperty name="clarityDS.username"/></Set>
<Set name="password"><SystemProperty name="clarityDS.password"/></Set>
</New>
</Arg>
</New>
の
<bean id="clarityDataSource" class="org.springframework.jndi.JndiObjectFactoryBean" depends-on="i18nFactoryProvider">
<property name="jndiName" value="java:comp/env/jdbc/clarityDS"/>
</bean>
部分は、私はすべてのファイルの後にその桟橋-web.xmlの負荷を知っています。
誰でも私を助けることができますか?
- WEB-INF で展開桟橋-web.xmlの
- WEB-INF /クラス/春