0

NetBeansの春のプロジェクトで奇妙な問題に直面しています。私はコンテキストxmlのセットを持っています-jms/myjms-context.xml-プロパティを使用してjms.propertiesを内部的にロードします-プレースホルダーは同様にjdbcコンテキストxmlをthrsします-jdbc/myjdbc-context.xml-プロパティを使用してjdbc.propertiesを内部的にロードします-プレースホルダーそして、これらのコンテキストは、私のapp-context.xmlにリソースとしてインポートする必要があります。

これらの1つだけをインポートすると、アプリケーションが読み込まれますが、両方をインポートすると、2番目にインポートされたコンテキスト(jms-contextまたはjdbc-context)でプロパティ参照(「プレースホルダーを解決できませんでした...」)でエラーが発生します。 )!!

何が問題になっていますか?

-Spring3.0とSpringIntegration2.1を使用しています

4

1 に答える 1

1

PropertyPlaceHolderConfigurerあなたの場合のように、スプリングコンテキストに複数のロードがある場合は、ignoreUnresolvablePlaceholdersロードする最初のコンテキストが解決できないプレースホルダーを無視するように、を true に設定する必要があります。

お役に立てれば。

于 2012-11-29T10:15:45.257 に答える