В моей среде Websphere Portal я пытаюсь настроить bean-компонент, который использует ресурс, найденный вне WAR (он находится в некотором родительском пути к классу для WAS).Я уверен, что он есть, потому что я могу получить к нему доступ с помощью следующего:
URL url = getClass().getResource("/config/someProps.properties");
Однако в моем приложении SpringContext.xml следующее не работает:
<bean id="initBean" class="foo.PropInitializer">
<constructor-arg value="classpath:/config/someProps.properties"/>
</bean>
Если яудалите "classpath:", это тоже не поможет.
В настоящее время я загружаю контекст Spring с помощью ContextLoaderListener, но кажется, что родительский путь к классам не доступен / недоступен для Spring.
Есть ли способ (с помощью Spring config) также загрузить родительский путь к классам?