Symptômes
Lorsque vous utilisez un convoi séquentiel et un filtre sur une forme dans une orchestration Microsoft BizTalk Server 2013, réception et la forme réception active l’orchestration, l’orchestration est suspendue, la mise en oeuvre du convoi séquentiel échoue et vous recevez le message d’erreur suivant :
Non interceptée exception (voir l’exception interne ci-dessous) a suspendu une instance du service 'ServiceInstanceName'.
L’instance de service restera suspendu jusqu'à ce que par un administrateur de reprendre ou s’est arrêté.
Si la reprise se poursuit à partir de son dernier état persistant de l’instance et peut lever une nouvelle fois la même exception inattendue.
InstanceId : InstanceID
Nom de la forme : ShapeName
ShapeId : ShapeID
Les exceptions levées à partir de : segment 2, des cours 4
Exception interne : Exception s’est produite lors de la persistance d’état de la base de données.
Type d’exception : PersistenceException
Source : Microsoft.XLANGs.BizTalk.Engine
Site cible : Commit() Void
En outre, l’entrée « BizTalk Server » suivante est enregistrée dans le journal d’Application :
L’élément suivant enregistré échoué d’appel de procédure : « {appeler [dbo]. [ [bts_AddConvoySetInstance] (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)} ». SQL Server a renvoyé la chaîne d’erreur : « l’instruction a été interrompue. ; Impossible d’insérer la valeur NULL dans la colonne « <nom de colonne> », table ' <nom_table>'; colonne n’autorise pas les valeurs NULL. Échec de l’insertion. ».
Résolution
Informations de mise à jour cumulative
Ce problème a été tout d’abord été résolu dans la mise à jour cumulative suivante de BizTalk Server :
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Références
Pour plus d’informations sur les service packs et la liste de mise à jour cumulative pour BizTalk Server, consultez 2555976 de la base de connaissances : le Service pack et liste de mise à jour cumulative pour BizTalk Server.
Pour plus d’informations sur les correctifs de BizTalk Server, consultez 2003907 de la base de connaissances : mettre à jour les informations sur les correctifs de BizTalk et cumulative prise en charge.