2013-09-27 4 views
2

я исключение при инициализации Spring:Не удалось найти Spring NamespaceHandler для XML-схемы имен [http://www.springframework.org/schema/osgi]

Caused by: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/osgi] 
Offending resource: OSGi resource[bundleentry://104.fwk32582392/META-INF/varaza/extender/extender-context.xml|bnd.id=103|bnd.sym=com.pearlox.varaza] 

Как я могу определить, какой файл JAR (который Артефакт Maven содержит определение правильного NamespaceHandler для [http://www.springframework.org/schema/osgi]. Какова моя стратегия исправления этого вопроса?

Что еще мне включить в мой вопрос, чтобы помочь вам (пожалуйста, прокомментируйте)

P.S .: Я вижу много похожих вопросов здесь, в StackOverflow, связанных с другими библиотеками, но ответ зависит от конкретного пространства имен.

+0

Любое из следующих действий: http://mvnrepository.com/artifact/org.springframework.osgi/spring-osgi-core –

+0

@SotiriosDelimanolis У меня есть это в моем ПОМ: \t org.springframework.osgi \t весна-OSGi-жильный \t 1.2.1

+0

похоже, от вашего исключением того, что вы используете Spring DM - это правильно? – kevinpeterson

ответ

0

Поскольку вы добавили пространство имен OSGi, это будет инициализировано только в контейнере osgi, который вы не можете запустить с помощью установки mvn.

Смежные вопросы