User: juha    
  Date: 00/12/15 13:09:33

  Added:       documentation jbuilder4.htm
  Log:
  JBuilder 4 debug update.
  
  Revision  Changes    Path
  1.1                  newsite/documentation/jbuilder4.htm
  
  Index: jbuilder4.htm
  ===================================================================
  <HTML>
  <HEAD>
  <TITLE>Debugging JBoss 2.0 Final with JBuilder 4</TITLE>
  </HEAD>
  
  <BODY>
  <h1>Debugging EJB's inside JBuilder 4.</h1>
  <h3><I>Courtesy of Peter Henderson</I></h3>
  
  <OL>
   <LI> <B>Project Properties. (Project properties/paths)</B> 
        <BR>
          Set the working directory to the JBoss bin dir. For example:
          <PRE>   C:/jboss_tomcat/jboss-2.0-FINAL/bin</PRE>
   </LI>
   
   <LI> <B>Set VM parameters. (Project properties/run)</B>
        <BR>
         <PRE>-classic -Dtomcat.home=C:\jboss_tomcat\tomcat-3.2-b7  
-Duser.dir=C:\jboss_tomcat\jboss-2.0-FINAL/bin</PRE>
   </LI>
   
   <LI>
       <B>Set Main class</B>
          <BR>
            Set main class to <TT>org.jboss.Main</TT>
       <P>
   </LI>
    
   <LI> <B>Create a JBoss Server Library. (Project properties/required libs)</B>
        <P>
        Add:
        <PRE>
      /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
      </PRE>
      
      Also the source dir for jboss sources should be set to:
      <PRE>   /jboss_tomcat/jboss-2.0-FINAL/src</PRE>
    </LI>
    
    <LI>
      <B>Add JBoss Server Library to your project.</B>
      <P>
    </LI>
    
    <LI>
      <B>Rebuild all.</B>
      <P>
    </LI>
    
    <LI><B>Deploy your application.</B>
        <BR>
         Copy your jar to the jboss/deploy dir
    </LI>
  </OL>
    
  If all is well, you should be able to set break points etc and single step your code.
    
  <H3>Notes</H3>
  Do NOT include the Sun J2EE SDK jars in your project.
    
    
   
  </BODY>
  </HTML>
  
  
  

Reply via email to