Outils de débogage J2EE et Web - Notes sur l'édition

C) Copyright International Business Machines Corporation 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM(R) Corp.

Table des matières

1.0 Problèmes connus et leurs solutions
   1.1 Lors du débogage d'applications sur WebSphere(R) Application Server version 6.1, le débogueur suspend l'exécution dans les méthodes finalize() ou cleanup()

1.0 Problèmes connus et leurs solutions

1.1 Lors du débogage d'applications sur WebSphere Application Server version 6.1, le débogueur suspend l'exécution dans les méthodes finalize() ou cleanup()

Dans le code d'exécution de WebSphere Application Server, des exceptions sont lancées en plusieurs endroits et notamment dans les méthodes finalize(). Or, les exceptions lancées depuis les méthodes finalize() ne sont pas ignorées par le débogueur comme elles devraient l'être. Par défaut, le débogueur suspend l'exécution aux exceptions non interceptées, de sorte qu'il s'arrête aux endroits où elles sont lancées.

Vous pouvez cliquer sur Reprendre pour permettre au débogueur de poursuivre. Si vous souhaitez éviter que le débogueur ne s'arrête à chaque fois sur les exceptions non interceptées, décochez la case Suspendre l'exécution en cas d'exceptions non interceptées sur la page de préférences Java(TM) > Débogage (notez que cela évitera aussi que le débogueur ne suspende l'exécution sur les exceptions non interceptées dans le code de votre application).