Я бы сказал: ClassPathXmlApplicationContext
предназначен для ресурсов, связанных с путем к классам, а не для http / https!
автономный контекст приложения XML,
принимая файлы определения контекста
из пути к классу, интерпретации
простые пути как ресурс пути класса
имена, которые включают путь пакета
(например, «mypackage / myresource.txt»).
Полезно для тестовых ремней, а также
для контекста приложения встроены
в банках.
Из Java Doc ClassPathXmlApplicationContext
.
То, что вы можете попробовать, это обмен ResourceLoader с тем, который может загрузить файл конфигурации через HTTP (s).
@ См. public int loadBeanDefinitions(String location, Set<Resource> actualResources)
класса org.springframework.beans.factory.support.AbstractBeanDefinitionReader