[jboss-svn-commits] JBL Code SVN: r18908 - in labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en: Chapter-Deployment and 5 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Mar 12 20:49:12 EDT 2008


Author: irooskov at redhat.com
Date: 2008-03-12 20:49:12 -0400 (Wed, 12 Mar 2008)
New Revision: 18908

Modified:
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Decision_Tables/Section-Spreadsheet.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Deployment/Section-Deployment.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-IDE/Section-QuickStart.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Checkout.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Eclipse.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Install.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Maven_build.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Release_Notes/Section-Upgrade_tips.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-Rete_Algorithm.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-Rules.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-The_Drools_Rule_Engine.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-Why_use_a_Rule_Engine.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-DSL.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-Function.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-Package.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-Rule.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-RuleFlow.xml
   labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-XML.xml
Log:
updated docs with jira fixes, including JBRULES-1485


Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Decision_Tables/Section-Spreadsheet.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Decision_Tables/Section-Spreadsheet.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Decision_Tables/Section-Spreadsheet.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -175,7 +175,7 @@
     case, it will generate: Person(age=="42") etc (where 42 comes from row
     18). In the above example, the "==" is implicit (if you just put a field
     name, it will assume that you are looking for exact matches). Also note
-    that you can have a ObjectType declaration span columns (via merged cells)
+    that you can have an ObjectType declaration span columns (via merged cells)
     - and that means that all columns below the merged range will be combined
     into the one set of constraints.</para>
 
@@ -340,7 +340,7 @@
               <entry>Import</entry>
 
               <entry>The cell to the right contains a comma separated list of
-              java classes to import</entry>
+              Java classes to import</entry>
 
               <entry>optional</entry>
             </row>
@@ -419,7 +419,7 @@
               <entry>Variables</entry>
 
               <entry>The cell immediately to the right can contain global
-              declarations which drools supports. This is a type, followed by a
+              declarations which Drools supports. This is a type, followed by a
               variable name. (if multiple variables are needed, comma separate
               them).</entry>
 
@@ -484,7 +484,7 @@
     the rules if needed).</para>
 
     <para>To get started, you can find a sample spreadsheet and base it on
-    that. Alternatively, if you are using the plug in (Rule Workbench IDE) the
+    that. Alternatively, if you are using the plug-in (Rule Workbench IDE) the
     wizard can generate a spreadsheet for you from a template (to edit it you
     will need to use an xls compatible spreadsheet editor). <screenshot>
         <screeninfo>Wizard in the IDE</screeninfo>
@@ -577,4 +577,5 @@
       http://www.drools.org/Business+rules+in+decision+tables+explained</para>
     </section>
   </section>
+  
 </section>
\ No newline at end of file

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Deployment/Section-Deployment.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Deployment/Section-Deployment.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Deployment/Section-Deployment.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -212,7 +212,7 @@
 
       <para>Use the PackageBuilder class out of process, and then use
       getPackage() to get the Package object. You can then (for example)
-      serialize the Package object to a file (using standard java
+      serialize the Package object to a file (using standard Java
       serialization). The runtime system, which only needs drools-core, can
       then load the file using
       RuleBaseFactory.newRuleBase().addPackage(deserialized package
@@ -287,4 +287,5 @@
     <para>A future release of Drools will contain a rule repository (server)
     component that will directly support the above patterns, and more.</para>
   </section>
+  
 </section>
\ No newline at end of file

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-IDE/Section-QuickStart.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-IDE/Section-QuickStart.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-IDE/Section-QuickStart.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -7,7 +7,7 @@
   <para>
     The IDE provides developers (and very technical users) with an environment to edit and test rules in various formats, and integrate it deeply with their applications. In cases where you prefer business rules and web tooling, you will want to look at the BRMS (but using the BRMS and the IDE together is not uncommon).</para>
 
-  <para>The Drools IDE is delivered as an eclipse plugin, which
+  <para>The Drools IDE is delivered as an Eclipse plug-in, which
   allows you to author and manage rules from within Eclipse, as well as
   integrate rules with your application. This is an optional tool, and not all
   components are required to be used, you can use what components are relevant
@@ -20,7 +20,7 @@
   on Eclipse, and integrators are free to use their tools of choice, as always
   ! Plenty of people use IntelliJ with rules, for instance.</para>
 
-  <para>Note you can get the plug in either as a zip to download, or from an
+  <para>Note you can get the plug-in either as a zip to download, or from an
   update site (refer to the chapter on installation).</para>
 
   <figure>
@@ -106,7 +106,7 @@
     </orderedlist>
 
     <para>You can see the above features make use of Eclipse infrastructure
-    and features. All of the power of eclipse is available.</para>
+    and features. All of the power of Eclipse is available.</para>
   </section>
 
   <section>
@@ -126,7 +126,7 @@
       </mediaobject>
     </figure>
 
-      <para>When you choose to create a new "rule project" - you will get a choice to add some default artifacts to it (like rules, decision tables, ruleflows etc). These can serve as a starting point, and will give you something executable to play with (which you can then modify and mould to your needs). The simplest case (a hello world rule) is shown below. Feel free to experiment with the plugin at this point.</para>
+      <para>When you choose to create a new "rule project" - you will get a choice to add some default artifacts to it (like rules, decision tables, ruleflows etc). These can serve as a starting point, and will give you something executable to play with (which you can then modify and mould to your needs). The simplest case (a hello world rule) is shown below. Feel free to experiment with the plug-in at this point.</para>
 
     <figure>
       <title>New rule project result</title>
@@ -139,16 +139,16 @@
     </figure>
 
     <para>The newly created project contains an example rule file (Sample.drl)
-    in the src/rules dir and an example java file (DroolsTest.java) that can
-    be used to execute the rules in a Drools engine in the folder src/java, in
+    in the src/rules dir and an example Java file (DroolsTest.Java) that can
+    be used to execute the rules in a Drools engine in the folder src/Java, in
     the com.sample package. All the others jars that are necessary during
     execution are also added to the classpath in a custom classpath container
-    called Drools Library. Rules do not have to be kept in "java"
+    called Drools Library. Rules do not have to be kept in "Java"
     projects at all, this is just a convenience for people who are already
-    using eclipse as their Java IDE.</para>
+    using Eclipse as their Java IDE.</para>
 
-    <para>Important note: The Drools plug in adds a "Drools Builder"
-    capability to your eclipse instance. This means you can enable a builder
+    <para>Important note: The Drools plug-in adds a "Drools Builder"
+    capability to your Eclipse instance. This means you can enable a builder
     on any project that will build and validate your rules when resources
     change. This happens automatically with the Rule Project Wizard, but you
     can also enable it manually on any project. One downside of this is if you
@@ -183,7 +183,7 @@
     of location, typically you would create a top level /rules directory to
     store your rules if you are creating a rule project, and store it in a
     suitably named subdirectory. The package name is mandatory, and is similar
-    to a package name in java (ie. its a namespace that groups like rules
+    to a package name in Java (ie. its a namespace that groups like rules
     together).</para>
 
     <figure>
@@ -206,7 +206,7 @@
 
     <para>The rule editor is where rule managers and developers will be
     spending most of their time. The rule editor follows the pattern of a
-    normal text editor in eclipse, with all the normal features of a text
+    normal text editor in Eclipse, with all the normal features of a text
     editor. On top of this, the rule editor provides pop up content
     assistance. You invoke popup content assistance the "normal" way by
     pressing Control + Space at the same time.</para>
@@ -536,7 +536,7 @@
       loaded for editing). The Rule language mapping is the "code" for the
       rules - which the language expression will be compiled to by the rule
       engine compiler. For form of this Rule language depends if it is for a
-      condition or action part of a rule (it may be a snippet of java, for
+      condition or action part of a rule (it may be a snippet of Java, for
       instance). The "scope" item indicates where the expression is targeted:
       is it for the "when" part of the rule (LHS)? the "then" part (RHS)? Or
       anywhere?</para>
@@ -567,7 +567,7 @@
       to 2 constraints on a fact of type Person (ie the person object has the
       age field as less than {age}, and the location value is the string of
       {value}, where {age} and {value} are pulled out of the original rule
-      source. The Rule mapping may be a java expression (such as if the scope
+      source. The Rule mapping may be a Java expression (such as if the scope
       was "then"). If you did not wish to use a language mapping for a
       particular rule in a drl, prefix the expression with &gt; and the
       compiler will not try to translate it according to the language
@@ -590,7 +590,7 @@
 
     <para>There is no export function, which creates a gif or jpeg picture, in
     the current release. Please use ctrl + alt + print to create a copy of
-    your current eclipse window and cut it off.</para>
+    your current Eclipse window and cut it off.</para>
 
     <mediaobject>
       <imageobject>
@@ -621,10 +621,10 @@
     permanent generation max size. Both SUN and IBM jdk have a permanent
     generation, whereas BEA JRockit does not.</para>
 
-    <para>To increase the permanent generation, start eclipse with
+    <para>To increase the permanent generation, start Eclipse with
     -XX:MaxPermSize=###m</para>
 
-    <para>Example: c:\eclipse\eclipse.exe -XX:MaxPermSize=128m</para>
+    <para>Example: c:\Eclipse\Eclipse.exe -XX:MaxPermSize=128m</para>
 
     <para>Rulesets of 4,000 rules or greater should set the permanent
     generation to atleast 128Mb.</para>
@@ -715,11 +715,11 @@
             <listitem>
               <para>Change the name of your debug configuration to something meaningful.
           You can just accept the defaults for all other properties.  For more information
-          about these properties, please check the eclipse jdt documentation.</para>
+          about these properties, please check the Eclipse jdt documentation.</para>
             </listitem>
             <listitem>
               <para>Click the "Debug" button on the bottom to start debugging your application. You only have to define your debug configuration once.  The next time you try to run your Drools application, you don't have to create a new one but select the one you defined previously by selecting it in the tree on the left, as a sub-element of the "Drools Application"
-     tree node, and then click the Debug button.  The eclipse toolbar also contains shortcut
+     tree node, and then click the Debug button.  The Eclipse toolbar also contains shortcut
      buttons to quickly re-execute the one of your previous configurations (at least when the
      Java, Java Debug, or Drools perspective has been selected).
               </para>

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Checkout.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Checkout.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Checkout.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -20,7 +20,7 @@
     </listitem>
   </itemizedlist>
 
-To checkout drools source code just execute the following command.
+To checkout Drools source code just execute the following command.
 
 <programlisting>fmeyer:~/jboss $ svn checkout http://anonsvn.labs.jboss.com/labs/jbossrules/trunk/ jbossrules</programlisting>
 
@@ -93,7 +93,7 @@
 
 
 
-  <para>Although, we highly recommend command line tools to work with repository you can also use both eclipse's integrated SVN client or TortoiseSVN</para> 
+  <para>Although, we highly recommend command line tools to work with repository you can also use both Eclipse's integrated SVN client or TortoiseSVN</para> 
 
   <para>Setup TortoiseSVN to checkout from the subversion repository and click
   <literal>'OK'</literal> Once the checkout has finished you should see the

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Eclipse.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Eclipse.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Eclipse.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -5,20 +5,20 @@
   <section>
     <title>Generating Eclipse Projects</title>
 
-    <para>The drools project has eclipse projects checked in for convenience.
+    <para>The Drools project has Eclipse projects checked in for convenience.
     However, these are originally generated by maven 2. If you have maven 2
-    installed, you can also regenerate the eclipse projects automatically, or
+    installed, you can also regenerate the Eclipse projects automatically, or
     even generate it for IntelliJ etc, see the instructions below for this
     (most people can ignore this section)</para>
 
     <para><indexterm>
         <primary>maven</primary>
       </indexterm>Maven is able to generate standard <indexterm>
-        <primary>eclipse</primary>
+        <primary>Eclipse</primary>
       </indexterm>Eclipse projects, but it is not able to generate Eclipse
-    plugin projects. To generate the Eclipse projects for drools-core,
+    plug-in projects. To generate the Eclipse projects for drools-core,
     drools-compiler and drools-jsr94 type <literal>'mvn
-    eclipse:eclipse'</literal>.</para>
+    Eclipse:Eclipse'</literal>.</para>
 
     <screenshot>
       <screeninfo>Start Maven Eclipse project generation</screeninfo>
@@ -45,9 +45,9 @@
     <title>Importing Eclipse Projects</title>
 
     <para>With the <indexterm>
-        <primary>eclipse</primary>
+        <primary>Eclipse</primary>
       </indexterm>Eclispe project files generated they can now be imported
-    into eclipse. When starting Eclipse open the workspace in the root of your
+    into Eclipse. When starting Eclipse open the workspace in the root of your
     subversion checkout.</para>
 
     <screenshot>
@@ -137,7 +137,7 @@
   </section>
 
   <section>
-    <title>Exporting the IDE Plugin</title>
+    <title>Exporting the IDE plug-in</title>
 
     <para>The drools-ide project was checked out out using subversion and is
     ready for exporting.</para>
@@ -173,7 +173,7 @@
     </screenshot>
 
     <screenshot>
-      <screeninfo>Wait while the plugin is built and exported</screeninfo>
+      <screeninfo>Wait while the plug-in is built and exported</screeninfo>
 
       <mediaobject>
         <imageobject>
@@ -182,8 +182,8 @@
       </mediaobject>
     </screenshot>
 
-    <para>Once the plugin has been built open the output directory and copy
-    the jar to the Eclipse plugin directory.</para>
+    <para>Once the plug-in has been built open the output directory and copy
+    the jar to the Eclipse plug-in directory.</para>
 
     <screenshot>
       <screeninfo>Open the directory with the build jar</screeninfo>
@@ -196,7 +196,7 @@
     </screenshot>
 
     <screenshot>
-      <screeninfo>Copy the jar to the Eclipse plugin directory</screeninfo>
+      <screeninfo>Copy the jar to the Eclipse plug-in directory</screeninfo>
 
       <mediaobject>
         <imageobject>
@@ -234,17 +234,17 @@
   <section>
     <title>Building the update site</title>
 
-    <para>There is also an update site for the plug in. For developers who
+    <para>There is also an update site for the plug-in. For developers who
     want to update the update site (ha) you will need to get to the update
     site project (or create a new one). They are kept in SVN, but in
-    /jbossrules/update instead of /trunk. They are plain vanilla eclipse
+    /jbossrules/update instead of /trunk. They are plain vanilla Eclipse
     feature and site projects.</para>
 
-    <para>PLEASE REMEMBER that the plug in in the downloads directory, as a
+    <para>PLEASE REMEMBER that the plug-in in the downloads directory, as a
     zip, should also be updated at the same time as the update site (as they
-    are alternative ways ot getting the same plug in).</para>
+    are alternative ways ot getting the same plug-in).</para>
 
-    <para>Eclipse refreshing plugins in features and sites seems to not work,
+    <para>Eclipse refreshing plug-ins in features and sites seems to not work,
     so what is best is to manually edit the site.xml project and the
     feature.xml. To do this, open the site.xml file in the drools-ide-update
     project, it should look something like this: <programlisting>&lt;?xml version="1.0" encoding="UTF-8"?&gt;
@@ -290,23 +290,24 @@
   limitations under the License.
    &lt;/license&gt;
 
-   &lt;plugin
+   &lt;plug-in
  id="org.drools.ide"
  download-size="0"
  install-size="0"
- version="1.0.0"/&gt; &lt;!-- THIS JUST HAS TO BE CONSISTENT WITH THE PLUG IN --&gt;
+ version="1.0.0"/&gt; &lt;!-- THIS JUST HAS TO BE CONSISTENT WITH THE plug-in --&gt;
 
 &lt;/feature&gt;
 </programlisting> Change the version number in the FEATURE tag to be the same
     as what you referred to in the site.xml. If you changed the version number
-    of the main plug in, you will need to put the version number in the plug
-    in tag (which refers to org.drools.ide plugin). Then zip up the
+    of the main plug-in, you will need to put the version number in the plug
+    in tag (which refers to org.drools.ide plug-in). Then zip up the
     feature.xml into a jar with the same name as you referred to in the
     site.xml.</para>
 
-    <para>Finally, drop the plugin jar into the /plugins jar directory of the
-    update site (get the actual plug in from the exported plugin in the
+    <para>Finally, drop the plug-in jar into the /plugins jar directory of the
+    update site (get the actual plug-in from the exported plug-in in the
     previous step). Now you can upload the site as is, and it will show up as
     a new version for Eclipse clients.</para>
   </section>
+  
 </section>
\ No newline at end of file

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Install.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Install.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Install.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -2,19 +2,19 @@
 <section>
   <title>Installing and using</title>
 
-  <para>Drools provides an eclipse based IDE (which is optional), but at its
+  <para>Drools provides an Eclipse-based IDE (which is optional), but at its
   core only Java 1.4 (J2SE) is required.</para>
 
-  <para>A simple way to get started is to download and install the eclipse
-  plug in - this will also require the Eclipse GEF framework to be installed
+  <para>A simple way to get started is to download and install the Eclipse
+  plug-in - this will also require the Eclipse GEF framework to be installed
   (see below, if you don't have it installed already). This will provide you
   with all the dependencies you need to get going: you can simply create a new
   rule project and everything will be done for you. Refer to the chapter on
   the Rule Workbench and IDE for detailed instructions on this. Installing the
-  eclipse plugin is generally as simple as unzipping a file into your eclipse
-  plugin directory.</para>
+  Eclipse plug-in is generally as simple as unzipping a file into your Eclipse
+  plug-in directory.</para>
 
-  <para>Use of the eclipse plug in is not required. Rule files are just
+  <para>Use of the Eclipse plug-in is not required. Rule files are just
   textual input (or spreadsheets as the case may be) and the IDE (also known
   as the Rule Workbench) is just a convenience. People have integrated the
   rule engine in many ways, there is no "one size fits all".</para>
@@ -60,7 +60,7 @@
         this is essentially a layer over the drools-compiler component. Note
         that due to the nature of the JSR-94 specification, not all features
         are easily exposed via this interface. In some cases, it will be
-        easier to go direct to the drools API, but in some environments the
+        easier to go direct to the Drools API, but in some environments the
         JSR-94 is mandated.</para>
       </listitem>
 
@@ -107,23 +107,23 @@
   <section>
     <title>Installing IDE (Rule Workbench)</title>
 
-    <para>The rule workbench (for Eclipse) requires that you have eclipse 3.2
+    <para>The rule workbench (for Eclipse) requires that you have Eclipse 3.2
     or greater, as well as Eclipse GEF 3.2 or greater. You can install it
-    either by downloading the plugin or, or using the update site.</para>
+    either by downloading the plug-in or, or using the update site.</para>
 
     <para>Another option is to use the JBoss IDE, which comes with all the
-    plug in requirements pre packaged, as well as a choice of other tools
+    plug-in requirements pre packaged, as well as a choice of other tools
     separate to rules. You can choose just to install rules from the "bundle"
     that JBoss IDE ships with.</para>
 
     <section>
       <title>Installing GEF (a required dependency)</title>
 
-      <para>GEF is the eclipse Graphical Editing Framework, which is used for
-      graph viewing components in the plug in.</para>
+      <para>GEF is the Eclipse Graphical Editing Framework, which is used for
+      graph viewing components in the plug-in.</para>
 
       <para>If you don't have GEF installed, you can install it using the
-      built in update mechanism (or downloading GEF from the eclipse.org
+      built in update mechanism (or downloading GEF from the Eclipse.org
       website not recommended). JBoss IDE has GEF already, as do many other "distributions" of
       Eclipse, so this step may be redundant for some people.</para>
 
@@ -131,7 +131,7 @@
       from the help menu. Then you choose the Calisto update site:</para>
 
 	  <para>If you aren't using Calisto you can use the following update site do download GEF</para>
-	  <programlisting>http://europa-mirror1.eclipse.org/tools/gef/update-site/releases/</programlisting>
+	  <programlisting>http://europa-mirror1.Eclipse.org/tools/gef/update-site/releases/</programlisting>
 	
       <screenshot>
         <mediaobject>
@@ -141,7 +141,7 @@
         </mediaobject>
       </screenshot>
 
-      <para>Next you choose the GEF plug in:</para>
+      <para>Next you choose the GEF plug-in:</para>
 
       <screenshot>
         <mediaobject>
@@ -151,34 +151,34 @@
         </mediaobject>
       </screenshot>
 
-      <para>Press next, and agree to install the plug in (an eclipse restart
+      <para>Press next, and agree to install the plug-in (an Eclipse restart
       may be required). Once this is completed, then you can continue on
-      installing the rules plug in.</para>
+      installing the rules plug-in.</para>
     </section>
 
     <section>
       <title>Installing from zip file</title>
 
       <para>To install from the zip file, download and unzip the file. Inside
-      the zip you will see a plugin directory, and the plugin jar itself. You
-      place the plugin jar into your eclipse applications plugin directory,
-      and restart eclipse.</para>
+      the zip you will see a plug-in directory, and the plug-in jar itself. You
+      place the plug-in jar into your Eclipse applications plug-in directory,
+      and restart Eclipse.</para>
     </section>
 
     <section>
       <title>Installing from the update site</title>
 
-      <para>Using the update site is a handy way to install the plug in, and
-      keep it up to date (the eclipse platform will check for updates as
+      <para>Using the update site is a handy way to install the plug-in, and
+      keep it up to date (the Eclipse platform will check for updates as
       needed). It gives you a good chance of staying up to date with
       improvements, fixes etc.</para>
 
       <para>Some firewalls may cause trouble with using update sites in
-      eclipse, if you have issues, then install it manually from the plugin.
-      Also, if you have previously installed the plug in manually, you will
-      need to manually remove it from your plug in directory.</para>
+      Eclipse, if you have issues, then install it manually from the plug-in.
+      Also, if you have previously installed the plug-in manually, you will
+      need to manually remove it from your plug-in directory.</para>
 
-      <para>Step 1. Use the eclipse help menu to find the feature installer.
+      <para>Step 1. Use the Eclipse help menu to find the feature installer.
       <screenshot>
           <screeninfo>Access the software updates menu</screeninfo>
 

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Maven_build.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Maven_build.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Install/Section-Maven_build.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -8,21 +8,21 @@
     <para>Now that we have the source the next step is to build and install
     the source. Since version 3.1 Drools uses <indexterm>  Maven 2 </indexterm> to build the system. There are two profiles
     available which enable the associated modules "documentation" and
-    "eclipse"; this enables quicker building of the core modules for
-    developers. The eclipse profile will download eclipse into the
-    drools-eclipse folder, which is over 100MB download (It depends on your operating system), however this only
-    needs to be done once; if you wish you can move that eclipse download into
+    "Eclipse"; this enables quicker building of the core modules for
+    developers. The Eclipse profile will download Eclipse into the
+    drools-Eclipse folder, which is over 100MB download (It depends on your operating system), however this only
+    needs to be done once; if you wish you can move that Eclipse download into
     another location and specify it with
-    -DlocalEclipseDrop=/folder/jboss-rules/local-eclipse-drop-mirror. The
-    following builds all the jars, the documentation and the eclipse zip with
-    a local folder specified to avoid downloading eclipse:</para>
+    -DlocalEclipseDrop=/folder/jboss-rules/local-Eclipse-drop-mirror. The
+    following builds all the jars, the documentation and the Eclipse zip with
+    a local folder specified to avoid downloading Eclipse:</para>
 
-    <para><programlisting>mvn -Declipse -Ddocumentation clean install -DlocalEclipseDrop=/folder/jboss-rules/local-eclipse-drop-mirror </programlisting></para>
+    <para><programlisting>mvn -Declipse -Ddocumentation clean install -DlocalEclipseDrop=/folder/jboss-rules/local-Eclipse-drop-mirror </programlisting></para>
 
     <para>You can produce distribution builds, which puts everything into
     zips, as follows:
-<programlisting>mvn -Declipse -Ddocumentation clean install -DlocalEclipseDrop=/folder/jboss-rules/local-eclipse-drop-mirror
-mvn -Ddocumentation -Declipse -Dmaven.test.skip package javadoc:javadoc assembly:assembly -DlocalEclipseDrop=/folder/jboss-rules/local-eclipse-drop-mirror
+<programlisting>mvn -Declipse -Ddocumentation clean install -DlocalEclipseDrop=/folder/jboss-rules/local-Eclipse-drop-mirror
+mvn -Ddocumentation -Declipse -Dmaven.test.skip package javadoc:javadoc assembly:assembly -DlocalEclipseDrop=/folder/jboss-rules/local-Eclipse-drop-mirror
 </programlisting></para>
 
     <para>Note that install must be done first as javadoc:javadoc won't work
@@ -82,9 +82,9 @@
       </listitem>
 
       <listitem>
-        <para>eclipse</para>
+        <para>Eclipse</para>
 
-        <para>Documentation suitable for including in an eclipse plugin</para>
+        <para>Documentation suitable for including in an Eclipse plug-in</para>
       </listitem>
     </itemizedlist>
 

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Release_Notes/Section-Upgrade_tips.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Release_Notes/Section-Upgrade_tips.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Release_Notes/Section-Upgrade_tips.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -184,7 +184,7 @@
     and as so, it is a safe tool to use for upgrade large sets of rule
     files.</para>
 
-    <para>The drools update tool can be found as a maven project in the
+    <para>The Drools update tool can be found as a maven project in the
     following source repository
     http://anonsvn.labs.jboss.com/labs/jbossrules/trunk/experimental/drools-update/
     you just need to check it out, and execute the maven clean install action
@@ -248,7 +248,7 @@
     <title>Rule flow Update for 4.0.2</title>
 
     <para>
-    	The Rule flow feature was updated for 4.0.2, and now all your ruleflows must decalre a package name.
+    	The Rule flow feature was updated for 4.0.2, and now all your ruleflows must declare a package name.
     </para>
 
   <figure>
@@ -263,4 +263,5 @@
     </figure>
 
   </section>
+  
 </section>
\ No newline at end of file

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-Rete_Algorithm.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-Rete_Algorithm.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-Rete_Algorithm.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -41,8 +41,7 @@
   it. This way, if an application asserts a new account, it won't propagate to
   the nodes for the Order object. In Drools when an object is asserted it
   retrieves a list of valid ObjectTypesNodes via a lookup in a HashMap from
-  the object's Class; if this list doesn't exist it scans all the ObjectTypde
-  nodes finding valid matches which it caches in the list. This enables Drools
+  the object's Class; if this list doesn't exist it scans all the ObjectTypeNodes finding valid matches which it caches in the list. This enables Drools
   to match against any Class type that matches with an
   <literal>instanceof</literal> check.</para>
 
@@ -56,7 +55,7 @@
     </mediaobject>
   </figure>
 
-  <para>ObjectTypdeNodes can propagate to AlphaNodes, LeftInputAdapterNodes
+  <para>ObjectTypeNodes can propagate to AlphaNodes, LeftInputAdapterNodes
   and BetaNodes. AlphaNodes are used to evaluate literal conditions. Although
   the 1982 paper only covers equality conditions, many RETE implementations
   support other operations. For example, Account.name == "Mr Trout" is a
@@ -78,10 +77,10 @@
     </mediaobject>
   </figure>
 
-  <para>Drools extends Rete by optimizing the propagation from ObjectTypdeNode
+  <para>Drools extends Rete by optimizing the propagation from ObjectTypeNode
   to AlphaNode using hashing. Each time an AlphaNode is added to an
-  ObjectTypdeNode it adds the literal value as a key to the HashMap with the
-  AlphaNode as the value. When a new instance enters the ObjectTypde node,
+  ObjectTypeNode it adds the literal value as a key to the HashMap with the
+  AlphaNode as the value. When a new instance enters the ObjectType node,
   rather than propagating to each AlphaNode, it can instead retrieve the
   correct AlphaNode from the HashMap - avoiding unnecessary literal
   checks.</para>

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-Rules.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-Rules.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-Rules.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -314,6 +314,7 @@
     private String studentName;
     private int score;
     
+    }
     </programlisting>
 
     <para>Java is Turing complete in that you can write code, among other
@@ -345,7 +346,7 @@
 
     <programlisting>
 
-      select 
+select
     * 
 from 
     Students s 

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-The_Drools_Rule_Engine.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-The_Drools_Rule_Engine.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-The_Drools_Rule_Engine.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -512,7 +512,7 @@
       does not help to use update(). The only way to safely change an
       attribute of a fact whose shadow fact is disabled is to call
       modifyRetract() before changing the attribute, change the attribute and
-      call modifyAssert().</remark>
+      call modifyInsert().</remark>
     </section>
 
     <section>
@@ -523,7 +523,7 @@
       means that the engine will automatically know when a fact has changed,
       and behave accordingly (you don't need to tell it that it is modified).
       There are proxy libraries that can help automate this (a future version
-      of drools will bundle some to make it easier). To use the Object in
+      of Drools will bundle some to make it easier). To use the Object in
       dynamic mode specify true for the second assertObject parameter.</para>
 
       <programlisting>Cheese stilton = new Cheese("stilton");
@@ -568,7 +568,7 @@
       external source). For instance, if a new working memory is created, and
       no facts are asserted, calling the fireAllRules will cause the Initial
       Fact to propagate, possibly activating rules (otherwise, nothing would
-      happen as there area no other facts to start with).</para>
+      happen as there are no other facts to start with).</para>
     </section>
   </section>
 
@@ -633,14 +633,14 @@
     need access to any results information they can use the executeWithResults
     method, which returns a StatelessSessionResult. The reason for this is in
     remoting situations you do not always want the return payload, so this way
-    its optional.</para>
+    it's optional.</para>
 
     <para>setAgendaFilter, setGlobal and setGlobalResolver share their state
     across sessions; so each call to execute() will use the set AgendaFilter,
     or see any previous set globals etc.</para>
 
     <para>StatelessSessions do not currently support
-    propertyChangeLissteners.</para>
+    propertyChangeListeners.</para>
 
     <para>Async versions of the Execute method are supported, remember to
     override the ExecutorService implementation when in special managed thread
@@ -663,7 +663,7 @@
     </figure>
 
     <para>StatelessSession.executeWithResults(....) returns a minimal api to
-    examine the sessions data. The inserted Objects can be iterated over,
+    examine the session's data. The inserted Objects can be iterated over,
     queries can be executed and globals retrieved. Once the
     StatelessSessionResult is serialized it loses the reference to the
     underlying WorkingMemory and RuleBase, so queries can no longer be
@@ -679,7 +679,7 @@
     ReferenceOriginalGlobalExporter just passes a reference to the original
     Global Resolver; the latter should be used with care as identifier
     instances can be changed at any time by the StatelessSession and the
-    GlobalResolver may not be serializable freindly.</para>
+    GlobalResolver may not be serializable friendly.</para>
 
     <example>
       <title>GlobalExporter with StatelessSessions</title>
@@ -716,7 +716,7 @@
     <orderedlist>
       <listitem>
         <para>Working Memory Actions - this is where most of the work takes
-        place - in either the Consequence or the main java application
+        place - in either the Consequence or the main Java application
         process. Once the Consequence has finished or the main Java
         application process calls fireAllRules() the engine switches to the
         Agenda Evaluation phase.</para>
@@ -791,7 +791,7 @@
 
       <para>Each time setFocus(...) is called it pushes that Agenda Group onto
       a stack, when the focus group is empty it is popped off and the next one
-      of the stack evaluates. An Agenda Group can appear in multiple locations
+      on the stack evaluates. An Agenda Group can appear in multiple locations
       on the stack. The default Agenda Group is "MAIN", all rules which do not
       specify an Agenda Group are placed there, it is also always the first
       group on the Stack and given focus as default.</para>
@@ -1030,7 +1030,7 @@
 
     <programlisting>session.addEventListener( new DebugWorkingMemoryEventListener() );        </programlisting>
 
-    <para>The Eclipse based Rule IDE also provides an audit logger and
+    <para>The Eclipse-based Rule IDE also provides an audit logger and
     graphical viewer, so that the rule engine can log events for later
     viewing, and auditing.</para>
   </section>

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-Why_use_a_Rule_Engine.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-Why_use_a_Rule_Engine.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Engine/Section-Why_use_a_Rule_Engine.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -66,7 +66,7 @@
         <para>Speed and Scalability</para>
 
         <para>The Rete algorithm, Leaps algorithm, and its descendants such as
-        Drools' Reteoo (and Leaps), provide very efficient ways of matching
+        Drools' ReteOO (and Leaps), provide very efficient ways of matching
         rule patterns to your domain object data. These are especially
         efficient when you have datasets that do not change entirely (as the
         rule engine can remember past matches). These algorithms are battle

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-DSL.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-DSL.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-DSL.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -67,7 +67,7 @@
     part on the right of the "=" is the mapping into the rule language (of
     course the form of this depends on if you are talking about the RHS or the
     LHS - if its the LHS, then its the normal LHS syntax, if its the RHS then
-    its fragments of java code for instance).</para>
+    its fragments of Java code for instance).</para>
 
     <para>The parser will take the expression you specify, and extract the
     values that match where the {something} (named Tokens) appear in the

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-Function.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-Function.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-Function.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -19,7 +19,7 @@
   </figure>
 
   <para>Functions are a way to put semantic code in your rule source file, as
-  opposed to in normal java classes. They can't do anything more then what you
+  opposed to in normal Java classes. They can't do anything more then what you
   can do with helper classes (in fact, the compiler generates the helper class
   for you behind the scenes). The main advantage of using functions in a rule
   is that you can keep the logic all in one place, and you can change the
@@ -37,7 +37,7 @@
 </programlisting>
 
   <para>Note that the "function" keyword is used, even though its not really
-  part of java. Parameters to the function are just like a normal method (and
+  part of Java. Parameters to the function are just like a normal method (and
   you don't have to have parameters if they are not needed). Return type is
   just like a normal method.</para>
 

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-Package.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-Package.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-Package.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -25,7 +25,7 @@
 
   <para>The following rail road diagram shows all the components that may make
   up a package. Note that a package MUST have a namespace and be declared
-  using standard java conventions for package names; i.e. no spaces, unlike
+  using standard Java conventions for package names; i.e. no spaces, unlike
   rule names which allow spaces. In terms of the order of elements, they can
   appear in any order in the rule file, with the exception of the "package"
   and "expander" statements being at the top of the file, before any rules
@@ -59,7 +59,7 @@
     <para>Import statements work like import statements in Java. You need to
     specify the fully qualified paths and type names for any objects you want
     to use in the rules. Drools automatically imports classes from the same
-    named java package and from the java.lang package.</para>
+    named Java package and from the java.lang package.</para>
   </section>
 
   <section>

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-Rule.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-Rule.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-Rule.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -480,7 +480,7 @@
           <title>JavaBeans as facts</title>
 
           <para>A field is an accessible method on the object. If your model
-          objects follow the java bean pattern, then fields are exposed using
+          objects follow the Java bean pattern, then fields are exposed using
           "getXXX" or "isXXX" methods (these are methods that take no
           arguments, and return something). You can access fields either by
           using the bean-name convention (so "getType" can be accessed as
@@ -607,7 +607,7 @@
                 </indexterm>Regular Expression. Typically that regexp is a
               String, but variables that resolve to a valid regexp are also
               allowed. It is important to note that <emphasis>different from
-              java</emphasis>, if you write a String regexp directly on the
+              Java</emphasis>, if you write a String regexp directly on the
               source file, <emphasis>you don't need to escape '\'</emphasis>.
               Example:</para>
 
@@ -627,7 +627,7 @@
               fields. Returns true when the match is false. Typically that
               regexp is a String, but variables that resolve to a valid regexp
               are also allowed.It is important to note that
-              <emphasis>different from java</emphasis>, if you write a String
+              <emphasis>different from Java</emphasis>, if you write a String
               regexp directly on the source file, <emphasis>you don't need to
               escape '\'</emphasis>. Example:</para>
 
@@ -751,7 +751,7 @@
             <simplesect>
               <title>Numeric</title>
 
-              <para>All standard java numeric primitives are supported.</para>
+              <para>All standard Java numeric primitives are supported.</para>
 
               <example>
                 <title>Numeric Literal Restriction</title>
@@ -851,7 +851,7 @@
               <para>'likes' is our variable, our Declaration, that is bound to
               the favouriteCheese field for any matching Person instance and
               is used to constrain the type of Cheese in the following
-              Pattern. Any valid java variable name can be used, including
+              Pattern. Any valid Java variable name can be used, including
               '$'; which you will often see used to help differentiate
               declarations from fields. The example below shows a declaration
               bound to the Patterns Object Type instance itself and used with
@@ -1530,7 +1530,7 @@
       <para>The <emphasis role="bold">collect</emphasis> CE result pattern can
       be any concrete class that implements tha java.util.Collection interface
       and provides a default no-arg public constructor. I.e., you can use
-      default java collections like ArrayList, LinkedList, HashSet, etc, or
+      default Java collections like ArrayList, LinkedList, HashSet, etc, or
       your own class, as long as it implements the java.util.Collection
       interface and provide a default no-arg public constructor.</para>
 
@@ -1675,7 +1675,7 @@
       result with the Number() pattern and if the double value is greater than
       100, the rule will fire.</para>
 
-      <para>The example used java as the semantic dialect, and as such, note
+      <para>The example used Java as the semantic dialect, and as such, note
       that the usage of ';' is mandatory in the init, action and reverse code
       blocks. The result is an expression and as such, it does not admit ';'.
       If the user uses any other dialect, he must comply to that dialect
@@ -1775,7 +1775,7 @@
         needed, custom, domain specific functions can easily be added to the
         engine and rules can start to use them without any restrictions. To
         implement a new Accumulate Functions all one needs to do is to create
-        a java class that implements the
+        a Java class that implements the
         org.drools.base.acumulators.AccumulateFunction interface and add a
         line to the configuration file or set a system property to let the
         engine know about the new function. As an example of an Accumulate
@@ -1919,7 +1919,7 @@
     cuts to the KnowldgeHelper instance (refer to the KnowledgeHelper
     interface for more advanced operations). The KnowledgeHelper interface is
     made available to the RHS code block as a variable called "drools". If you
-    provide "Property Change Listeners" to your java beans that you are
+    provide "Property Change Listeners" to your Java beans that you are
     inserting into the engine, you can avoid the need to call "update" when
     the object changes.</para>
   </section>

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-RuleFlow.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-RuleFlow.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-RuleFlow.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -80,7 +80,7 @@
     <title>How to build a rule flow</title>
 
     <para>Ruleflows can only be created by using the graphical ruleflow editor which is
-    part of the Drools plugin for Eclipse.  Once you have set up a Drools project (check
+    part of the Drools plug-in for Eclipse.  Once you have set up a Drools project (check
     the IDE chapter if you do not know how to do this), you can start adding ruleflows.
     When in a project, use "control+N" to launch the new wizard, or right-click the directory
     you would like to put your ruleflow in and select "New ... Other ...":</para>
@@ -102,7 +102,7 @@
     <para>Next you will see the graphical ruleflow editor. Now would be a good time to
     switch to the "Drools perspective" (if you haven't done so already) - this will tweak the UI so
     it is optimal for rules. Then ensure that you can see the "properties"
-    panel down the bottom of the eclipse window, as it will be necessary to fill in the different
+    panel down the bottom of the Eclipse window, as it will be necessary to fill in the different
     properties of the elements in your ruleflow.  If you cannot see the properties view, open it using
     the Menu Window - Show View - Other ..., and under the General folder select the Properties view.</para>
 

Modified: labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-XML.xml
===================================================================
--- labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-XML.xml	2008-03-13 00:48:17 UTC (rev 18907)
+++ labs/jbossrules/trunk/drools-docs/drools-docs-userguide/en/Chapter-Rule_Language/Section-XML.xml	2008-03-13 00:49:12 UTC (rev 18908)
@@ -33,7 +33,7 @@
     between XML formats). Note you can always generate normal DRL as
     well.</para>
 
-    <para>Alternatively you may be embedding drools in a product that already
+    <para>Alternatively you may be embedding Drools in a product that already
     uses XML for configuration, so you would like the rules to be in an XML
     format. You may be creating your own rule language on XML - note that you
     can always use the AST objects directly to create your own rule language
@@ -283,7 +283,7 @@
     specify a type (class) and perhaps bind a variable to an instance of that
     class. Nested under the pattern object are constraints and conditional
 	elements that have to be met. The Predicate and Return Value constraints 
-	allow java expressions to be embedded.</para>
+	allow Java expressions to be embedded.</para>
 
     <para>That leaves the conditional elements, not, exists, and, or etc. They
     work like their DRL counterparts. Elements that are nested under and an
@@ -292,7 +292,7 @@
     for the existence or non existence of a fact meeting its
     constraints.</para>
 
-    <para>The Eval element allows the execution of a valid snippet of java
+    <para>The Eval element allows the execution of a valid snippet of Java
     code - as long as it evaluates to a boolean (do not end it with a
     semi-colon, as it is just a fragment) - this can include calling a
     function. The Eval is less efficient then then columns, as the rule engine




More information about the jboss-svn-commits mailing list