Un debugger completo per gli script amministrativi WebSphere® Application Server scritti in Jython. Sono disponibili le funzioni tipiche del debugger come i punti di interruzione, l'esecuzione per passi, l'ispezione della variabile e le espressioni di controllo.
Il debug della procedura memorizzata è supportato su DB2 V9.1 Linux/Unix/Windows, DB2 V9 z/OS e DB2 iSeries V5R4. Le procedure memorizzate Java™ sono ora supportate oltre alle procedure memorizzate SQL.
Quando si esegue il debug delle applicazioni WebSphere che sono tipicamente decine di thread in esecuzione, la maggior parte dei quali non sono interessanti o utili per la determinazione del problema. Per mostrare solo i thread che sono sospesi, fare clic con il pulsante destro del mouse sulla destinazione del debug e attivare/disattivare il filtro "Mostra thread in esecuzione".
I filtri di esecuzione per java.* e javax.* sono ora visibili nelle preferenze Filtri di esecuzione.
Nota: I filtri di esecuzione determinano le classi che il debugger ignora durante l'esecuzione. Questa funzione consente di passare attorno al codice applicazione senza approdare al runtime WebSphere o in altre classi del sistema. Nei rilasci precedenti, le classi java.* e javax.* erano sempre filtrate e non configurate.
Ci sono diversi posti nei file XSL dove i punti di interruzione non hanno effetto. I tentativi per impostare i punti di interruzione nelle seguenti posizioni del file XSL non risultano in un messaggio "posizione dei punti di interruzione non valida":
Nota: Se ci sono altre tag valide sulla stessa riga degli elementi su riportati, un punto di interruzione è consentito.
La vista Variabili ora fornisce un layout della colonna per una visualizzazione strutturata delle informazioni della variabile. Durante l'esecuzione, le variabili che cambiano valore sono evidenziate e mostrate con un'icona diversa.
Nota: Per attivare/disattivare il Layout della colonna utilizzare Layout > Mostra colonna dal menu a comparsa della vista Variabili.