2012-10-16 2 views
0

Dans AppFabric, nous observons certains workflows suspendus. Lorsque nous essayons manuellement de les reprendre, nous obtenons une erreur:Echec de la commande AppFabric Resume

There was no endpoint listening at net.pipe://[server]/[webSite]/[folder]/[workflowFile].xamlx/System.ServiceModel.Activities_IWorkflowInstanceManagement that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.

Quelle pourrait être la raison de cette erreur? Où devrait être défini ce point final?

Répondre

1

Cela peut être dû au fait que net.pipe n'est pas activé sur le site ou l'application (liaisons). Si vous activez le suivi de diagnostic WCF complet, vous verrez quel est le problème sous-jacent.

Il peut également être le résultat d'un fichier de configuration foiré. Une fois, j'ai dû ajouter explicitement le point de terminaison du contrôle de workflow à la configuration moi-même.

+0

Net.pipe est activé sur le serveur. Le diagnostic complet de WCF n'est pas possible maintenant parce qu'il est en production donc le diagnostic n'est pas si facile. Je vais vérifier le fichier de configuration. Merci pour votre réponse! – dee

+0

Assurez-vous que net.pipe est activé en tant que * liaison * sur le site Web par défaut dans IIS et également en tant que protocole activé sur l'application. Vous devez également vérifier que l'identité du processus accédant au point de terminaison net.pipe dispose des autorisations nécessaires pour le faire. Est-il possible que vous essayez d'accéder à l'endpointr net.pipe à distance? Si elle est en production, demandez aux administrateurs d'activer le suivi détaillé WCF dans AppFabric, essayez le CV, puis envoyez-lui la trace. Si cela échoue, recréez le scénario dans un environnement de développement. – Sentinel

Questions connexes