У меня была проблема, аналогичная этой, проходившая учебник по интеграции для SFDC. В поисках решения проблемы я обнаружил эту проблему в репозитории force.com github.
По словам пользователя Github todc
Проблема, я полагаю, связана с URL-адресом media.developerforce.com, а не с адресом salesforce.com. Учитывая возраст репо и отсутствие недавней активности, я предполагаю, что XSD-файлы больше не будут доступны.
Мне удалось найти заархивированные версии файла XSD по адресу:
http://grepcode.com/file/repo1.maven.org/maven2/com.force.sdk/force-springsecurity/22.0.8-BETA/com/force/sdk/springsecurity/config/force-springsecurity-1.2.xsd?av=f
Вы можете упаковать этот файл в свое приложение и использовать вместо него локальную копию, например,
<beans xmlns="http://www.springframework.org/schema/beans"
xsi:schemaLocation="http://www.salesforce.com/schema/springsecurity
classpath:force-springsecurity-1.2.xsd">
</beans>
Возможно, есть лучший способ, но это то, что я смог заставить работать. Удачи!
Github пользователь iandrosov заявил
Теперь я размещаю этот «устаревший» файл fiorsce-springsecurity-1.2.xsd на Heroku, чтобы предоставить доступ к некоторым приложениям. Разделяю мой общедоступный URL здесь, чтобы он мог помочь другим. http://force -spring.herokuapp.com / сила-springsecurity-1.2.xsd
Я решил эту проблему с помощью размещенного в iandrosov файла xsd, заменив оригинальный
http://media.developerforce.com/schema/force-springsecurity-1.3.xsd
со своим хостом xsd
http://force-spring.herokuapp.com/force-springsecurity-1.2.xsd
Я сделал это просто потому, что я делаю учебник. Для всех, кто сталкивается с этой проблемой, вероятно, лучше сделать так, как предлагает пользователь Github todc и
упакуйте файл в ваше приложение и вместо этого обратитесь к локальной копии.