Aufgabe "TraceLinks Reviewer WinDU"
In diesem Abschnitt werden die erforderlichen Schritte zum Ausführen der Diagnoseaufgabe TraceLinks Reviewer im Windchill Diagnostic Utility (WinDU) beschrieben. Diese Aufgabe durchsucht alle Ablaufverfolgungs-Links in Windchill und generiert einen CSV-Bericht, in dem ihr Gültigkeitsstatus aufgelistet wird.
Voraussetzungen
Führen Sie vor dem Ausführen der Diagnoseaufgabe TraceLinks Reviewer die folgenden Schritte aus:
1. Fügen Sie einen OSLC-Konnektor in ThingWorx Flow hinzu:
Fügen Sie für Nicht-SSO-Umgebungen einen einfachen OSLC-Konnektor hinzu.
Fügen Sie für SSO-fähige Umgebungen einen OAuth-basierten OSLC-Konnektor (Benannter Benutzer) hinzu.
Weitere Informationen zu unterstützten OSLC-Typen finden Sie unter Unterstützte OSLC-Konnektortypen im ThingWorx Flow Hilfe-Center.
* 
Stellen Sie sicher, dass der Konnektor mit den Anmeldeinformationen eines Benutzers konfiguriert ist, der über die erforderlichen Berechtigungen für den systemweiten Zugriff auf OSLC-Daten verfügt (z.B. ein Systemadministrator des OSLC-Servers).
Erstellen Sie einen separaten OSLC-Konnektor für jeden externen OSLC-Server.
2. Geben Sie die Konnektorbeschriftung, die zum Konfigurieren des OSLC-Konnektors verwendet wird, in der Eigenschaft OSLC-CONNECTION_NAME auf der Registerkarte Eigenschaften des Referenz-Konfigurationsdings ein (z.B. PTCCodebeamerConfigThing).
3. Erstellen Sie einen Anwendungsschlüssel in der ThingWorx Platform.
Weitere Informationen finden Sie unter Anwendungsschlüssel im ThingWorx Platform Hilfe-Center.
4. Führen Sie das Dienstprogramm captureIntegrationConnection.[sh|bat] aus.
Führen Sie den folgenden Befehl in der Windchill Shell aus:
captureIntegrationConnection.[sh|bat] -n <Connection Name> -b <Base URL> -a <Authentication Delegate Class Name> -h "<Request Headers>" -s "<Base64 Encoded Secrets>"
Geben Sie die folgenden Parameter im Dienstprogramm an:
Parameter
Beschreibung
<Connection Name>
Name der DPT-Integrationsverbindung.
Geben Sie twx für ThingWorx an.
<Base URL>
Basis-URL für die ThingWorx Verbindung.
<Authentication Delegate Class Name>
Name der Authentifizierungs-Delegate-Klasse.
Geben Sie com.ptc.windchill.integrations.auth.TWXAuthDelegate für ThingWorx an.
<Request Headers>
Anforderungskopfzeilen.
Geben Sie x-thingworx-session=false|Content-Type=application/json|Accept=application/json für ThingWorx an.
<Base64 Encoded Secrets>
Verschlüsselungs-Anwendungsschlüssel für ThingWorx.
* 
Der Anwendungsschlüssel muss base64-codiert sein und als "appkey=base64"-codierter Wert des Anwendungsschlüssels angegeben werden.
Beispiel:
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="
* 
Sie können die Batch-Größe mit der Eigenschaft com.ptc.linkreviewer.batchsize ändern. Der Standardwert ist 200.
Die Diagnoseaufgabe TraceLinks Reviewer kann mit dem Windchill Diagnostic Task Scheduler geplant werden.
Aufgabe "TraceLinks Reviewer" ausführen
Sobald alle Voraussetzungen erfüllt sind, führen Sie die Aufgabe TraceLinks Reviewer im Dienstprogramm "Windchill Diagnostic Utility" aus. Weitere Informationen finden Sie im englischen Handbuch Windchill Diagnostic Utility Guide (Windchill Diagnostic Utility Handbuch).
War dies hilfreich?