Javier,
In case you haven't checked, JDeveloper 3.1 comes with cool
debugging and Remote Debugging features.
With JDeveloper 3.1 you can remote debug any server side java
(ejb,servlet,jsp..) running in appservers which use 1.2 VM and JPDA.
for more details on JDeveloper 3.1 and remote debugging features
check out
http://technet.oracle.com/products/jdev/info/jds31_fo/Jds31_fo.html
http://technet.oracle.com/products/jdev/info/rdebugwp/rdebugwp.html

I haven't used VAge to great extent ,but feel free to add on if you
like some specific debugging feature in VAge.

thanks and best regards
Hi Raghu, thanks for the info. We are using JDeveloper's Wizard
a lot in our present project.
 
VAge debugging features we like:
+ you can debug+breakpoint+edit+compile+continue running a piece of Java
   code, without leaving the debug session: this feature alone is enough
   in my opinion to choose one tool over another
+ you can ask the debuger to go back to one of the method calls in the call
   stack and continue from it
 
The fact that VAge uses a repository instead of plain files means lots of
cool things can be done, for instance cross-reference tools in VAge are very powerful.
 
BTW, we are benefiting from the fact that BC4J Wizards generate XML files
with the O/R Mapping. We parse these XML files to automatically generate our
own application Java code!
 
Regards
 
    Javier
 

Reply via email to