Eseguire Info*Engine Services con il connettore OData
Per utilizzare il connettore OData per eseguire i task Info*Engine, configurare innanzitutto il connettore OData predefinito ptc-windchill-OData-connector per la connessione ai servizi OData REST di Windchill del dominio Info*Engine. Quindi è possibile utilizzare i servizi OData REST di Windchill per eseguire i task Info*Engine.
Per eseguire i task Info*Engine, attenersi alla procedura descritta di seguito.
2. Fare clic sulla scheda Servizi.
3. Per
RefreshEndpointCache, fare clic su

. Viene visualizzata la finestra
Esegui servizio.
4. Fare clic su Esegui. Verrà visualizzato il seguente messaggio: Success. Il servizio è stato eseguito correttamente.
5. Fare clic su Fine.
6. Per
InvokeIETask, fare clic su

.
7. Nella finestra Input, aggiungere le seguenti informazioni in formato JSON:
◦ Task - Il file XML per il task Info*Engine. Il file si trova qui: <Installazione Windchill>/<Home_Windchill>/tasks /.
| Assicurarsi che il task sia abilitato per l'esecuzione. Per fare ciò, verificare che all'inizio del file XML siano presenti le annotazioni indicate di seguito. <%@page language="java" access="http"%> |
◦ Params - (Facoltativo) una matrice JSON contenente coppie nome-valore da passare come parametro al task Info*Engine.
Esempio:
{
"Task": "wt/federation/delegates/windchill/QueryObjects.xml",
"Params": [
{ "Name": "type", "Value": "wt.part.WTPart" },
{ "Name": "where", "Value": "name=SOME_PART_NAME" }
]
}
8. Fare clic su Esegui per avviare il task Info*Engine. L'output del servizio è in formato JSON e contiene le seguenti proprietà:
◦ @odata.context - URL di contesto del payload.
◦ Value - Una matrice JSON contenente oggetti JSON con proprietà Groupname e Element.
9. Per eseguire un altro task Info*Engine, ripetere i passi 1-7.
| Gli endpoint del connettore OData potrebbero non funzionare come previsto in Windchill Navigate, di conseguenza potrebbe essere necessario apportare modifiche. Per dettagli e istruzioni sulla configurazione dei servizi OData nei dati Windchill, vedere Windchill REST Services Help Center. |