Ormai, la maggior parte dei contenitori web ha una variante di annotazione delle loro configurazioni xml per Java EE. Immagino che sia perché è meglio mantenere le cose in Java dove possono essere gestite, codificate e controllate. Il problema, tuttavia, rimane ancora che con le annotazioni non è possibile eseguire il debug in modo efficiente e diagnosticare un problema perché quando viene lanciata un'eccezione non ti dà lo stack completo ma, invece, solo la testa.
Il motivo per cui ciò accade è dovuto al fatto che le annotazioni utilizzano il reflection e il debug non funzionerà in modo riflessivo a meno che un coder non inserisca i propri breakpoint che non è sempre possibile.
Qualcuno ha un modo per aggirare questo o qualcuno ha riscontrato lo stesso problema durante la correzione dei problemi su un'applicazione web Java EE?