Не удалось связать свойства в «azure.servicebus.subscription-receive-mode» с com.microsoft.azure.servicebus.ReceiveMode: - PullRequest
0 голосов
/ 17 декабря 2018

Мне было поручено обновить приложение с загрузочной пружиной, которое использует служебную шину Microsoft Azure.Тем не менее клиент утверждает, что в Azure он работает нормально, но я не могу запустить его:

Соответствующая конфигурация:

azure:
  notificationConnectionString: Endpoint=sb://voobv.servicebus.windows.net/;SharedAccessKeyName=DefaultFullSharedAccessSignature;SharedAccessKey=xxxx/0XJib3iJA45p1D6Wc=
  notificationHubName: voob
  servicebus:
    connection-string: Endpoint=sb://xxx.servicebus.windows.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=xxxx=
    topic-name: applicationbuildevents
    subscription-name: apiserver_applicationbuildevents
    subscription-receive-mode: PEEKLOCK

Сообщение об ошибке:

***************************
APPLICATION FAILED TO START
***************************

Description:

Failed to bind properties under 'azure.servicebus.subscription-receive-mode' to com.microsoft.azure.servicebus.ReceiveMode:

    Property: azure.servicebus.subscription-receive-mode
    Value: PEEKLOCK
    Origin: class path resource [application.yml]:75:32
    Reason: 0

Action:

Update your application's configuration

Я много гуглил по этому поводу, но, похоже, моя рука связана с уникальной проблемой (и крайне плохим сообщением об ошибке от spring / microsoft)

Кто-нибудь сталкивался с подобными проблемами?Я настаиваю на том, чтобы на данный момент удалить весь код служебной шины, но предпочел бы сохранить код в целости и сохранности ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...