Tâche WinDU TraceLinks Reviewer
Cette section décrit les étapes requises préalablement à l'exécution de la tâche de diagnostic TraceLinks Reviewer dans l'utilitaire Windchill Diagnostic Utility (WinDU). Cette tâche analyse tous les liens de suivi dans Windchill et génère un rapport au format CSV répertoriant leur statut de validité.
Configuration requise
Avant d'exécuter la tâche de diagnostic TraceLinks Reviewer, procédez comme suit :
1. Ajoutez un connecteur OSLC dans ThingWorx Flow :
Pour les environnements non SSO, ajoutez un connecteur OSLC de base.
Pour les environnements prenant en charge SSO, ajoutez un connecteur OSLC basé sur OAuth (utilisateur nommé).
Pour plus d'informations sur les types OSLC pris en charge, consultez la rubrique Types de connecteur OSLC pris en charge dans le Centre d'aide ThingWorx Flow.
* 
Assurez-vous que le connecteur est configuré avec les informations d'identification d'un utilisateur disposant des privilèges nécessaires pour accéder aux données OSLC dans le système (par exemple, un administrateur système de serveur OSLC).
Créez un connecteur OSLC distinct pour chaque serveur OSLC externe.
2. Entrez l'Etiquette du connecteur utilisée pour configurer le connecteur OSLC dans la propriété OSLC-CONNECTION_NAME de l'onglet Propriétés de l'objet de configuration de référence (par exemple, PTCCodebeamerConfigThing).
3. Créez une clé d'application dans ThingWorx Platform.
Pour plus d'informations, consultez la rubrique Clés d'application dans le Centre d'aide ThingWorx Platform.
4. Exécutez l'utilitaire captureIntegrationConnection.[sh|bat].
Exécutez la commande suivante à partir du shell Windchill :
captureIntegrationConnection.[sh|bat] -n <Connection Name> -b <Base URL> -a <Authentication Delegate Class Name> -h "<Request Headers>" -s "<Base64 Encoded Secrets>"
Spécifiez les paramètres suivants dans l'utilitaire :
Paramètre
Description
<Connection Name>
Nom de la connexion d'intégration DPT.
Pour ThingWorx, spécifiez twx.
<Base URL>
URL de base de la connexion ThingWorx.
<Authentication Delegate Class Name>
Nom de la classe de délégué d'authentification.
Pour ThingWorx, spécifiez com.ptc.windchill.integrations.auth.TWXAuthDelegate.
<Request Headers>
En-têtes de requête.
Pour ThingWorx, spécifiez x-thingworx-session=false|Content-Type=application/json|Accept=application/json.
<Base64 Encoded Secrets>
Clé d'application secrète pour ThingWorx.
* 
La clé d'application doit être codée en base64 et spécifiée sous la forme "appkey=valeur de la clé d'application codée en base64".
Exemple :
captureIntegrationConnection.[sh|bat] -n twx -b https://thingworx-dev.acme.com -a com.ptc.windchill.integrations.auth.TWXAuthDelegate -h "x-thingworx-session=false|Content-Type=application/json|Accept=application/json" -s "appkey=YWJjZDEyMzQtZW1NiaDcLWlqay1sbW5Fyc3R1OTA="
* 
Vous pouvez modifier la taille de lot à l'aide de la propriété com.ptc.linkreviewer.batchsize. La valeur par défaut est 200.
La tâche de diagnostic TraceLinks Reviewer peut être planifiée à l'aide du Planificateur de tâches de diagnostic Windchill.
Exécution de la tâche TraceLinks Reviewer
Une fois toutes les conditions requises remplies, exécutez la tâche de diagnostic TraceLinks Reviewer dans l'utilitaire Windchill Diagnostic Utility. Pour plus d'informations, consultez le manuel anglais Windchill Diagnostic Utility Guide (Guide Windchill Diagnostic Utility).
Est-ce que cela a été utile ?