Debug di un servizio
* 
Il debugger JavaScript (beta) è attualmente disponibile solo in modalità di anteprima e non è una funzionalità verificata in ThingWorx Platform 10.0.0.
Per avviare il debug utilizzando il debugger JavaScript, attenersi alla procedura descritta di seguito.
1. In Composer, fare clic su Modellazione > Oggetti.
2. Selezionare un oggetto dall'elenco.
Viene visualizzata la scheda Informazioni generali per l'oggetto selezionato.
3. Fare clic sulla scheda Servizi e selezionare il servizio JavaScript di cui si desidera eseguire il debug.
Il codice del servizio viene visualizzato nell'editor di script.
4. Fare clic sull'area di rilegatura a sinistra della colonna numerata e aggiungere punti di interruzione al codice.
* 
Quando si esegue il debug di un servizio su un modello di oggetto o su una thing shape, il sistema non riconosce i punti di interruzione definiti su di essi. Potrebbe essere necessario specificare i punti di interruzione nel servizio dell'oggetto implementato selezionato. PTC consiglia di avviare l'oggetto e di eseguire da qui il debug del servizio. Per ulteriori informazioni, vedere Servizi di oggetto e Punti di interruzione.
5. Per avviare il debug, selezionare una delle opzioni riportate di seguito.
Nella scheda Esegui del riquadro degli strumenti di script, fare clic su Debug.
Fare clic sulla scheda Debug nel riquadro degli strumenti di script, quindi su .
Sulla barra degli strumenti fare clic su .
Viene avviato il debug. È possibile monitorare il processo nell'editor di script. Durante il debug, la scheda Debug viene aperta nel riquadro degli strumenti di script. Dopo il debug, viene visualizzata la scheda Esegui con l'output.
* 
Se si esegue l'istruzione passo passo di un servizio diverso da quello originale, l'editor cambia per visualizzare il codice del nuovo servizio selezionato e l'intestazione visualizza l'entità e il servizio attualmente sottoposti a verifica.
È stato utile?