|
Hi all
Someone asked how to debug their ejbs inside
JBuilder 4. Here is how i do this..
Currently im using JBoss 2.0 final.
1) Project Properties. (Project
properties/paths)
Set the Working dir to the jboss bin
dir.
e.g.
C:/jboss_tomcat/jboss-2.0-FINAL/bin
2) set VM parameters. (Project
properties/run)
-classic
-Dtomcat.home=C:\jboss_tomcat\tomcat-3.2-b7
-Duser.dir=C:\jboss_tomcat\jboss-2.0-FINAL/bin
2.1) Set Main class to org.jboss.Main
3) Create a JBoss Sever Library. (Project
properties/required libs)
add to this.
/jboss_tomcat/jboss-2.0-FINAL/bin/run.jar
/jboss_tomcat/jboss-2.0-FINAL/bin
/jboss_tomcat/jboss-2.0-FINAL/conf /jboss_tomcat/jboss-2.0-FINAL/lib/jaas.jar /jboss_tomcat/jboss-2.0-FINAL/lib/jboss-jaas.jar /jboss_tomcat/jboss-2.0-FINAL/lib/jdbc2_0-stdext.jar /jboss_tomcat/jboss-2.0-FINAL/lib/jmxri.jar /jboss_tomcat/jboss-2.0-FINAL/lib/xml.jar /jboss_tomcat/tomcat-3.2-b7/lib/servlet.jar /jboss_tomcat/tomcat-3.2-b7/lib/jaxp.jar /jboss_tomcat/tomcat-3.2-b7/lib/webserver.jar /jboss_tomcat/tomcat-3.2-b7/lib/parser.jar /jboss_tomcat/tomcat-3.2-b7/lib/jasper.jar
/jboss_tomcat/jboss-2.0-FINAL/lib/ext/activation.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/awt.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/dynaserver.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/ejb.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/ejxeditor.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/ejxejb.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/ejxjaws.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/ejxjboss.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/hsql.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/idb.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/jboss.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/jetty-service.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/jms.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/jmxtools.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/jndi.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/jnpserver.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/jpl-util-0_5b.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/jta-spec1_0_1.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/mail.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/spydermq.jar /jboss_tomcat/jboss-2.0-FINAL/lib/ext/tomcat-service.jar /jboss_tomcat/jboss-2.0-FINAL/db /jboss_tomcat/jboss-2.0-FINAL/log /jboss_tomcat/jboss-2.0-FINAL/conf/tomcat Also the source dir for jboss sources should be set
to
/jboss_tomcat/jboss-2.0-FINAL/src
4) add this library
to your project..
5) rebuild all.
6) deploy you app. (copy your jar to the
jboss/deploy dir)
7) If all is well, you should be able to set break
points etc and single step your code.
Notes...
I dont include the sun j2ee sdk jars in my
project.
If I have missed out anything, do tell me
;-)
Peter Henderson.
|
- Re: [jBoss-User] Debugging apps with JBuilder in JBoss how... Peter Henderson
- Re: [jBoss-User] Debugging apps with JBuilder in JBos... Juha Lindfors
