1

J'essaie d'avoir une file d'attente de bus de service qui déclenche mon flux dans l'application logique. J'ai utilisé le déclencheur de file d'attente de bus de service et j'ai passé le nom de la file d'attente qui est 'test/test' - j'essaie de le faire fonctionner pour les files d'attente avec des barres obliques dans le nom. Il ne fonctionne pas, je reçois le type d'erreur NotFound et les données d'entrée de l'erreur lit:Logic App - Impossible de trouver une file d'attente (NotFound) avec des barres obliques dans le nom

... 
    "method": "get", 
    "path": "/test%2Ftest/messages/head", 
    "queries": { 
     "queueType": "Main" 
    } 
... 

Je l'ai vu sur le portail/caractère est changé ~ et a essayé de le faire aussi bien, à la fois dans le concepteur et dans le code, toujours pas de chance.

does not help 
"path": "/@{encodeURIComponent('test/test')}/messages/head", 
nor 
"path": "/test/test/messages/head", 
nor 
"path": "test/test/messages/head", 
nor 
"path": "/test~test/messages/head", 
nor 
"path": "/@{encodeURIComponent('test~test')}/messages/head",  

Je ne peux pas influencer le reste de l'infrastructure SB et de passer à des files d'attente bien nommé, il est juste un endroit où je voulais accrocher dans et aspirer les données sur. S'il vous plaît aider si vous voyez une solution.

Modifier:

Je pense qu'il ya une certaine incohérence dans le travail du concepteur et la logique derrière elle, parce que quand j'utilise une chaîne de connexion avec gestion de la politique, Designed permet de parcourir les files d'attente et choisir un C'est un test/test. Il est configuré en suivant les règles du Designer mais ne peut pas être utilisé (bug?). Les essais dans la vue de code sont juste pour trouver une solution de contournement pour le problème.

+0

Avez-vous essayé: "chemin": «/@ {encodeURIComponent ('test ~ test')}/messages/head ", –

+0

Cela n'a pas aidé non plus. J'ai édité la question pour ajouter ceci. Merci. – MaciejK

Répondre

0

Je peux reproduire le problème avec mon application de logique Azure lorsque j'essaie d'envoyer un message à la file d'attente de bus de service nommée test/test. Comme vous l'avez dit, cela nous permet de choisir cette file d'attente, mais l'erreur NotFound est renvoyée après l'exécution de l'application de logique Azure.

En envoyant un message à une autre file d'attente dont le nom ne contient pas /, l'application logique peut fonctionner correctement, mais vous ne souhaitez pas utiliser de files d'attente bien nommées.

Vous pouvez donner votre avis sur Logic Apps UserVoice pour ce problème, l'équipe Logic Apps pourrait aider à résoudre le problème.

Captures d'écran de mon test:

enter image description here

enter image description here

+0

Merci de votre aide. J'ai envoyé un message à User Voice comme vous l'avez proposé. Voyons voir si cela attire l'attention. J'ai marqué votre aide en tant que répondue mais aimerais avoir ceci également entièrement résolu :-) – MaciejK

+0

Ceci est maintenant résolu avec des applications logiques :) – MaciejK