2012-03-06 8 views
1

から使用/ロードコンテキストファイルは、私は、jarファイルからコンテキストファイルをロードしたいと思います。たとえば、データアクセスjarファイルを作成したいとします。エンティティオブジェクトとDAOオブジェクトを保持しています。これには、スプリングコンテキストファイルdataaccess-context.xmlがあります。春 - jarファイル

は今私のWebアプリケーションで、私はコンテキストファイルを使用して、このjarファイルにアクセスできるようにしたいです。

私は私のweb.xmlに次のように置かれています

<context-param> 
    <param-name>contextConfigLocation</param-name> 
    <param-value> 
    classpath:com/vsg/dataccess/framework/context/dataaccess-context.xml 
    </param-value> 
</context-param> 

<listener> 
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> 
</listener> 

私はこれを行うと、私は、ファイルが見つからない例外を取得。 jarファイルはWEB-INF/libディレクトリに置かれます。

は今、私はこれで問題が解決しなかったクラスパスに春のjarファイルを配置EclipseでJBossを使用してから実行しています。

任意の方向が、私はいくつかのリンクを読んなど、ここやGoogle、すべて私がここで間違ってやっている何をそうわからないことができると思われています。

答えて

3

ことが可能であり、それはあなたのために作業する必要があります。

は多分あなたの設定ファイルにはいくつかのエラーです。試してみてください:

<context-param> 
    <param-name>contextConfigLocation</param-name> 
    <param-value> 
     classpath:/com/vsg/dataccess/framework/context/dataaccess-context.xml 
    </param-value> 
</context-param> 

パスはスラッシュで始まります。

+0

ありがとう、私もそれを試しましたが、黙っていません。 – boyd4715

+1

環境を完全にきれいにして、上の提案をすべて使用しました。 – boyd4715

+0

それでは、 ;-) – jddsantaella

関連する問題