Tarea de WinDU del revisor de TraceLinks
En esta sección se describen los pasos de requisitos previos para ejecutar la tarea de diagnóstico TraceLinks Reviewer en Windchill Diagnostic Utility (WinDU). Esta tarea escanea todos los vínculos de seguimiento de Windchill y genera un informe CSV en el que se incluye su estado de validez.
Requisitos previos
Antes de ejecutar la tarea de diagnóstico TraceLinks Reviewer, complete los siguientes pasos:
1. Añada un conector de OSLC en ThingWorx Flow:
Para entornos que no son de SSO, añada un conector de OSLC básico.
Para entornos habilitados para SSO, añada un conector de OSLC basado en OAuth (usuario con nombre).
Para obtener más información sobre los tipos de OSLC soportados, consulte Tipos de conector de OSLC soportados en el Centro de ayuda de ThingWorx Flow.
* 
Asegúrese de que el conector esté configurado con las credenciales de un usuario que tenga los permisos necesarios para acceder a los datos de OSLC en todo el sistema (por ejemplo, un administrador del sistema del servidor OSLC).
Cree un conector de OSLC independiente para cada servidor OSLC externo.
2. Introduzca el Rótulo de conector utilizado para configurar el conector de OSLC en la propiedad OSLC-CONNECTION_NAME de la ficha Propiedades de la cosa de configuración de referencia (por ejemplo, PTCCodebeamerConfigThing).
3. Cree una clave de aplicación en ThingWorx Platform.
Para obtener más información, consulte Claves de aplicación en el centro de ayuda de ThingWorx Platform.
4. Ejecute la utilidad captureIntegrationConnection.[sh|bat].
Ejecute el siguiente comando desde el shell de Windchill:
captureIntegrationConnection.[sh|bat] -n <Connection Name> -b <Base URL> -a <Authentication Delegate Class Name> -h "<Request Headers>" -s "<Base64 Encoded Secrets>"
Especifique los siguientes parámetros en la utilidad:
Parámetro
Descripción
<Connection Name>
Nombre de la conexión de integración de DPT.
Para ThingWorx, especifique twx.
<Base URL>
URL base de la conexión de ThingWorx.
<Authentication Delegate Class Name>
Nombre de la clase de delegado de autenticación.
Para ThingWorx, especifique com.ptc.windchill.integrations.auth.TWXAuthDelegate.
<Request Headers>
Cabeceras de solicitud.
Para ThingWorx, especifique x-thingworx-session=false|Content-Type=application/json|Accept=application/json.
<Base64 Encoded Secrets>
Clave de aplicación secreta para ThingWorx.
* 
La clave de aplicación debe estar codificada en base64 y especificarse como "appkey=base64 encoded value of application key".
Ejemplo:
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="
* 
El tamaño de lote se puede modificar mediante la propiedad com.ptc.linkreviewer.batchsize. El valor por defecto es 200.
La tarea de diagnóstico TraceLinks Reviewer se puede programar mediante el Programador de tareas de diagnóstico de Windchill.
Ejecución de la tarea TraceLinks Reviewer
Una vez completados todos los requisitos previos, ejecute la tarea de diagnóstico TraceLinks Reviewer en Windchill Diagnostic Utility. Para obtener más información, consulte Windchill Diagnostic Utility Guide.
¿Fue esto útil?