vmassol     2003/06/11 05:39:27

  Modified:    documentation/docs/xdocs/integration/eclipse navigation.xml
               documentation/docs/xdocs sitemap.xml changes.xml
  Added:       documentation/docs/xdocs/integration/eclipse development.xml
  Log:
  Added tutorial for setting up an Eclipse development environment for working on the 
Cactus plugins for Eclipse
  
  Revision  Changes    Path
  1.5       +4 -0      
jakarta-cactus/documentation/docs/xdocs/integration/eclipse/navigation.xml
  
  Index: navigation.xml
  ===================================================================
  RCS file: 
/home/cvs/jakarta-cactus/documentation/docs/xdocs/integration/eclipse/navigation.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- navigation.xml    6 May 2003 17:00:39 -0000       1.4
  +++ navigation.xml    11 Jun 2003 12:39:26 -0000      1.5
  @@ -16,4 +16,8 @@
       <item id="integration_eclipse_webapp" label="Web Application Plugin"/>
     </menu>
   
  +  <menu label="Developers">
  +    <item id="integration_eclipse_dev" label="Development environment"/>
  +  </menu>
  +  
   </navigation>
  
  
  
  1.1                  
jakarta-cactus/documentation/docs/xdocs/integration/eclipse/development.xml
  
  Index: development.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <document id="integration_eclipse_dev">
  
    <properties>
      <title>Development Environment</title>
      <authors>
        <author name="Vincent Massol" email="[EMAIL PROTECTED]" />
      </authors>
    </properties>
  
    <body>
      <section title="Setting up a development environment">
        <p>
          This section describes how to set up a development environment in 
          Eclipse for working on the Cactus plugins for Eclipse.
        </p>
        <note>
          The instructions below are for Eclipse 2.1 or greater.
        </note>
        <p>
          Let's assume you have a clean workspace and that you have checked out
          the Cactus source code from CVS in a <code>jakarta-cactus/</code>
          directory. Follow these steps:
        </p>
        <ol>
          <li>
            Import the Webapp plugin by clicking on "File | Import ...". Then
            pick "Existing Projects into Workspace". Browse and select the
            
<code>jakarta-cactus/integration/eclipse/org.apache.cactus.eclipse.webapp</code>
            directory. Press the Ok button and then press the Finish one. Note
            that you'll get build errors as this plugin depends on other Eclipse
            plugins. More on that below.
          </li>
          <li>
            Perform the same action for the
            
<code>jakarta-cactus/integration/eclipse/org.apache.cactus.eclipse.runner</code>
            plugin.
          </li>
          <li>
            Let's now resolve missing dependencies. Click on "File | Import ...".
            Then pick "External Plug-ins and Fragments". Make sure to select the
            "Import plug-ins and fragments required by existing workspace 
            plug-ins" radio. Select the "Source folders" if you want to import the 
            source code for these dependent plug-ins. This can be very useful if
            you're still learning Eclipse development. Click the Next button and
            make sure your 2 plug-in projects are selected and press Finish.
          </li>
          <li>
            That should normally be enough. However I have found that for some
            reason the workspace is still missing the 
            <code>org.eclipse.ui.externaltools</code> plugin. Click on
            "File | Import ..." and then "External Plug-ins and Fragments".
            This time select the "Select from all plug-ins and fragments found
            at the specified location" radio. Press Next and select the
            <code>externaltools</code> plug-in from the list. Add it to your
            select and press Finish.
          </li>
        </ol>
      </section>
  
    </body>
  </document>
  
  
  1.44      +6 -0      jakarta-cactus/documentation/docs/xdocs/sitemap.xml
  
  Index: sitemap.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-cactus/documentation/docs/xdocs/sitemap.xml,v
  retrieving revision 1.43
  retrieving revision 1.44
  diff -u -r1.43 -r1.44
  --- sitemap.xml       19 May 2003 19:52:01 -0000      1.43
  +++ sitemap.xml       11 Jun 2003 12:39:26 -0000      1.44
  @@ -337,6 +337,12 @@
         name="Eclipse Web Application Plugin">
       Information about the Cactus Web Application plugin for Eclipse.
     </resource>
  +  <resource id="integration_eclipse_dev" 
  +       target="integration/eclipse/development.html"
  +       name="Eclipse development environment set up">
  +    Described how to set up an Eclipse development environment for
  +    working on the Cactus plugins for Eclipse.
  +  </resource>
   
     <resource id="news_rdf" target="news.rdf" name="RSS News">
       All the recent Cactus news as a RDF feed so that you always
  
  
  
  1.105     +5 -0      jakarta-cactus/documentation/docs/xdocs/changes.xml
  
  Index: changes.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-cactus/documentation/docs/xdocs/changes.xml,v
  retrieving revision 1.104
  retrieving revision 1.105
  diff -u -r1.104 -r1.105
  --- changes.xml       9 Jun 2003 23:07:17 -0000       1.104
  +++ changes.xml       11 Jun 2003 12:39:26 -0000      1.105
  @@ -65,6 +65,11 @@
         </devs>
   
         <release version="1.5" date="- in CVS">
  +        <action dev="VMA" type="add">
  +          Added a quick tutorial for Cactus developers who want to 
  +          <a href="site:integration_eclipse_dev">set up their Eclipse 
  +          environment</a> to work on the Cactus plugins for Eclipse.
  +        </action>
           <action dev="CML" type="add">
             The <code>WebResponse</code> class now has a method to directly
             retrieve the status code.
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to