Ich versuche, Frühling Objektdefinitionen zwischen einer Web-Anwendung, Unit-Tests und möglicherweise einer Konsolenanwendung zu teilen. Ich möchte die Objektdefinitionen an einer Stelle definieren und importieren.Importieren Frühling Objektdefinitionen
Mein erster Pass war im selben Ordner wie web.config 'entities.xml' zu setzen, sondern die relativen Pfade sind nicht das, was ich erwarten:
<context>
<resource uri="config://spring/objects"/>
<resource uri="file://entities.xml"/>
</context>
und
<objects xmlns="http://www.springframework.net">
...
<import resource="file://entities.xml" />
produzieren derselbe Fehler:
das 'aktuelle Verzeichnis' ist nicht die Web-App, es ist spezifisch für inetsrv.
Ich würde lieber nicht hart Code für den vollständigen Pfad zu dieser Datei, da es auf dem Test vs. Produktionsservern variieren. Gibt es eine bessere Möglichkeit, diese Konfigurationsinformationen zu teilen?