Я пытался настроить мои весенние бобы. Это то, что у меня есть сейчас. Сейчас он получает файл манифеста и данные из пути по умолчанию. И использовать в других бобах.
<bean id="ManifestFactory">
<constructor-arg name="manifestPath" value="default manifest path"/>
</bean>
<bean id="Manifest" factory-method="create" factory-bean="ManifestFactory"/>
<bean id="some other beans">
<constructor-arg name="dataPath" value="default data path"/>
<constructor-arg name="manifest" ref="Manifest"/>
</bean>
Что я хочу сделать, это попытаться получить данные из каталога 1, в случае неудачи получить данные из каталога по умолчанию. Затем мне нужно установить соответствующий путь манифеста и путь к данным в конструкторе-аргументе другого компонента.
Я не уверен, как это можно сделать. Любая идея будет полезна.