私はTomcat7にSpring3アプリをデプロイしています。OXM unmarshallerを使用しているので、次のようにStreamSourceを作成する必要があります。
unmarshaller.unmarshal(new StreamSource(new FileInputStream(dbSetupPath)))
このようにdbSetupPathの値を設定すると、単体テストで機能します。
@Value("src/main/resources/db-setup.xml")
String dbSetupPath;
ただし、Tomcatにデプロイすると、FileNotFoundExceptionが発生します。テストに合格し、Tomcatが機能し続ける正しいパスは何ですか?私はexploded:waratmをデプロイしています。