2015-08-22 4 views
1

Я переношу свой код с 3.5.1 до 3.6.2, и я также использую хранилище объектов для хранения всех неудачных записей для другого сценария. Я загрузил новое хранилище объектов из «установить новое программное обеспечение» (доступна только версия сообщества, как я видел, дайте мне знать, выпущена ли версия предприятия из хранилища объектов за время выполнения 3.6.2).Ошибка хранилища объектов в хранилище.3.6.2 Время выполнения

Когда я бег моего приложения мое получение ниже исключения

Error creating bean with name 'ObjectStore': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.mule.api.registry.Registry org.mule.modules.objectstore.ObjectStoreConnector.registry; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.mule.api.registry.Registry] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@javax.inject.Inject()} И когда я пытаюсь сделать отдельную небольшую утилиту на хранилище объектов, чтобы проверить, что он работает нормально, но в моем существующем коде, когда я добавляю в хранилище объектов отображается ошибка выше.

Пожалуйста Advice,

@TyroneVillaluna

Приветствие, BeSolver

+0

Есть ли у вас весна co настройка микрофонного сканирования? если это может быть проблемой с конфигурацией сканирования компонентов, исключая пакеты Mule. См. Здесь: https://github.com/mulesoft/objectstore-connector/issues/14 –

+0

Hey Ryan, Не могли бы вы рассказать, как можно найти часть сканирования, на самом деле я новый mule Просьба предоставить больше намека или лучшего способа узнайте ... ссылка, которую вы предоставили, не помогла. – Isranis

+1

Посмотрите, есть ли тег '' в вашем Mule XML. Если у вас есть это, он будет ограничивать пакеты сканированием на то, что вы указали, таким образом, исключая пакеты Mule. Если вам нужно добавить свои собственные пакеты, есть путь по предоставленной ссылке Райана. –

ответ

0

Проверить проект и убедитесь, что вы не используете Context-сканирование/рессоры сканирования или аннотации конфигурации ....

Если вы используете это, вы можете попробовать отключить сканирование без пакета mule ...