Hi,

This patch fixes a bunch of typos, spelling errors, and a few other bits and 
pieces in the phoenix docs.

-- 
Adam
? docpatch.txt
? mx4j
? mx4j-tools-temp
Index: src/documentation/content/features.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/features.xml,v
retrieving revision 1.1
diff -u -r1.1 features.xml
--- src/documentation/content/features.xml      18 Nov 2002 14:18:18 -0000      1.1
+++ src/documentation/content/features.xml      2 Dec 2002 02:39:58 -0000
@@ -18,14 +18,14 @@
     <ul>
         <li>Customise behaviour quickly</li>
         <li>Plug in extra functionality effortlessly</li>
-        <li>remove unneeded functionality for a small footprint</li>
+        <li>Remove unneeded functionality for a small footprint</li>
     </ul>
 </section>
 
 <section><title>Flexible environment</title>
     <p>Phoenix has native support for use in the following environments:</p>
     <ul>
-        <li>command-line stand-alone program</li>
+        <li>Command-line stand-alone program</li>
         <li>Unix daemon</li>
         <li>Embedded in other programs (including servlet engines)</li>
     </ul>
Index: src/documentation/content/for-developers-alternate-kernel.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/for-developers-alternate-kernel.xml,v
retrieving revision 1.2
diff -u -r1.2 for-developers-alternate-kernel.xml
--- src/documentation/content/for-developers-alternate-kernel.xml       30 Nov 2002 
08:43:42 -0000      1.2
+++ src/documentation/content/for-developers-alternate-kernel.xml       2 Dec 2002 
+02:39:58 -0000
@@ -15,7 +15,7 @@
     </section>
     <section><title>Beanshell enabled kernel</title>
       <p>
-        This allows pretty much any anything to be done to applications 
+        This allows pretty much anything to be done to applications 
         and blocks once started.  As such it is not suitable for live 
         deployment as it could be considered a bit of a hackers tool.
       </p>
Index: src/documentation/content/getting-started.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/getting-started.xml,v
retrieving revision 1.3
diff -u -r1.3 getting-started.xml
--- src/documentation/content/getting-started.xml       18 Nov 2002 23:48:53 -0000     
 1.3
+++ src/documentation/content/getting-started.xml       2 Dec 2002 02:39:58 -0000
@@ -55,7 +55,7 @@
     has compiled correctly by running the HelloWorld demo Service Application.
 </p>
 <p>
-    Firstly you will need to get the demo-helloword.sar file and drop it into
+    Firstly you will need to get the demo-helloworld.sar file and drop it into
     the apps directory of Phoenix.  Currently it needs to be built from CVS -
     <link href="http://cvs.apache.org/viewcvs/jakarta-avalon-apps/demo/";>
     http://cvs.apache.org/viewcvs/jakarta-avalon-apps/demo/</link>.
Index: src/documentation/content/guide-administrator.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/guide-administrator.xml,v
retrieving revision 1.1
diff -u -r1.1 guide-administrator.xml
--- src/documentation/content/guide-administrator.xml   18 Nov 2002 14:18:18 -0000     
 1.1
+++ src/documentation/content/guide-administrator.xml   2 Dec 2002 02:39:59 -0000
@@ -193,7 +193,7 @@
                 documentation</link>.  Phoenix uses the JRMP RMI Adaptor.
               </p>
               <p>
-                Ensure that the MX4J RMI Adaptor is enabled in kernal.xml
+                Ensure that the MX4J RMI Adaptor is enabled in kernel.xml
               </p>
 <source>
         &lt;component role="org.apache.avalon.phoenix.interfaces.SystemManager"
Index: src/documentation/content/guide-architecture.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/guide-architecture.xml,v
retrieving revision 1.1
diff -u -r1.1 guide-architecture.xml
--- src/documentation/content/guide-architecture.xml    18 Nov 2002 14:18:18 -0000     
 1.1
+++ src/documentation/content/guide-architecture.xml    2 Dec 2002 02:39:59 -0000
@@ -47,10 +47,10 @@
             </section>
             <section><title>Packaging in terms of block jar files</title>
                 <p>
-                  The server application is entirely contained withing one "sar" 
file.  Sar is "Server ARchive".
+                  The server application is entirely contained within one "sar" file. 
+ Sar is "Server ARchive".
                   Each block is a jar file.  The dependant libraries are regular jars 
(placed
-                  within a directory "lib" insde the sar file).  The Assembly and 
configuration instructions
-                  are in xml form and contained within a "conf" directory inside the 
sar file.
+                  within a directory "SAR-INF/lib" insde the sar file).  The Assembly 
+and configuration instructions
+                  are in xml form and contained within a "SAR-INF" directory inside 
+the sar file.
                 </p>
                 <figure src="images/phoenix-app-blockjars.jpg" alt="Phoenix 
application in block jar view"/>
             </section>
Index: src/documentation/content/index.xml
===================================================================
RCS file: /home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/index.xml,v
retrieving revision 1.2
diff -u -r1.2 index.xml
--- src/documentation/content/index.xml 22 Nov 2002 22:22:13 -0000      1.2
+++ src/documentation/content/index.xml 2 Dec 2002 02:39:59 -0000
@@ -21,7 +21,7 @@
     <section><title>Documentation is coming</title>
       <p>
         Some of the information on this site is currently a bit out of date. We are
-    working hard to fix this. If you come across any incosistencies or have a
+    working hard to fix this. If you come across any inconsistencies or have a
     problem, please don't hesitate to contact us through the mailing list. Thank
     you.
       </p>
Index: src/documentation/content/install.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/install.xml,v
retrieving revision 1.1
diff -u -r1.1 install.xml
--- src/documentation/content/install.xml       18 Nov 2002 14:18:18 -0000      1.1
+++ src/documentation/content/install.xml       2 Dec 2002 02:39:59 -0000
@@ -16,7 +16,7 @@
 </p>
 
 <p>
-    Everything required to run Phoenix and develope Phoenix based products comes with 
the
+    Everything required to run Phoenix and develop Phoenix based products comes with 
+the
     <link href="http://jakarta.apache.org/builds/avalon/release";>distribution</link>. 
If
     you wish to help develop Avalon/Phoenix then it is recomended that you obtain the 
full
     source tree from <link 
href="http://jakarta.apache.org/getinvolved/cvsindex.html";>CVS</link>
Index: src/documentation/content/assemblers/index.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/assemblers/index.xml,v
retrieving revision 1.1
diff -u -r1.1 index.xml
--- src/documentation/content/assemblers/index.xml      18 Nov 2002 14:18:49 -0000     
 1.1
+++ src/documentation/content/assemblers/index.xml      2 Dec 2002 02:40:00 -0000
@@ -21,7 +21,7 @@
         <section><title>Organization</title>
             <p>
               The information is organized into sections detailing a specifc aspect of
-              assembling ServerApplications.
+              assembling Server Applications.
             </p>
         </section>
         <section><title>Contents</title>
Index: src/documentation/content/bdg/making-phoenix-compatible-comps.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/bdg/making-phoenix-compatible-comps.xml,v
retrieving revision 1.2
diff -u -r1.2 making-phoenix-compatible-comps.xml
--- src/documentation/content/bdg/making-phoenix-compatible-comps.xml   18 Nov 2002 
23:19:36 -0000      1.2
+++ src/documentation/content/bdg/making-phoenix-compatible-comps.xml   2 Dec 2002 
+02:40:00 -0000
@@ -10,7 +10,7 @@
       <p>
       Quite often reusable components are made elsewhere.  Apache has a number
       of places where this activity is going on.  While we get it right most of
-      the time, some components developer elsewhere are harder to use in Phoenix
+      the time, some components developed elsewhere are harder to use in Phoenix.
       </p>
     </section>
     <section><title>Things to remember</title>
@@ -36,18 +36,18 @@
          <p>The IoC pattern is described <link 
href="http://jakarta.apache.org/avalon/framework/inversion-of-control.html";>
          here</link>.  This means for Phoenix avoiding static concepts including 
loggers.</p>
       </section>
-      <section><title>Sepearation of interface and implementation</title>
+      <section><title>Separation of interface and implementation</title>
         <p>
-         The separation of interface/impl pattern is described <link 
href="http://jakarta.apache.org/avalon/framework/separation-of-interface-and-implementation.html";>here</link>.
-         For Phoenix is means we can (if done completely) mount the implementation 
jar in place where hosted client compoennts (beans, servlets etc) can use the API, bit 
not see the implementation.  We can also reimplement or wrap
+         The separation of interface/implementation pattern is described <link 
+href="http://jakarta.apache.org/avalon/framework/separation-of-interface-and-implementation.html";>here</link>.
+         For Phoenix this means we can (if done completely) mount the implementation 
+jar in place where hosted client components (beans, servlets etc) can use the API, 
+but not see the implementation.  We can also reimplement or wrap
          bits of the implementation.  For example we could write a pluggable 
implementation that could, for a certain API
-         journal some methods, but still delegate to the real impl.  Which pluggable 
impl is used by Phoenix when it
+         journal some methods, but still delegate to the real implementation.  Which 
+pluggable implementation is used by Phoenix when it
          boots is determined in assembly.xml of course.
         </p>
       </section>
       <section><title>Opening up the API</title>
         <p>
-         Given that you have divided into interface and impl, there are probably 
plenty of methods you
+         Given that you have divided into interface and implementation, there are 
+probably plenty of methods you
          can put method in the interface you never though might be used.  For example 
if you are making JDBC
          compliant relational database, and it is a bean, you could easily think that 
the only use would be
          clients via JDBC over sockets.  Well, given that Phoenix can now mount the 
RDBMS block, it might want
@@ -61,9 +61,9 @@
         </p>
       </section>
     </section>
-    <section><title>Example compatible comp</title>
+    <section><title>Example compatible component</title>
     <p>
-      Below are an interface and implemmentation that are suitably separated, are 
beanlike and is in accordance
+      Below are an interface and implementation that are suitably separated, are 
+beanlike and is in accordance
       with the IoC pattern...</p>
 <source>
 package examplecomp;
@@ -111,7 +111,7 @@
     }
 }
 </source>
-      <p>When we are trying to run this in phoeinix we might have this wrapper:</p>
+      <p>When we are trying to run this in phoenix we might have this wrapper:</p>
 <source>
 package examplecomp.block;
 public class WebServerBlock
@@ -152,8 +152,8 @@
     }
 }
 </source>
-      <p>This basically shows the impl wrapped and taking its configuration from the 
config.xml
-      that phonix prefers from configuration.  The the developer wanted they could 
ignore
+      <p>This basically shows the implementation wrapped and taking its configuration 
+from the config.xml
+      that phoenix prefers from configuration.  If the developer wanted they could 
+ignore
       that place of configuration and use their own config files.  If the WebServer 
block were
       being reused by another Phoenix block (say an EJB server), it might be like 
so:</p>
 <source>
Index: src/documentation/content/bdg/what-is-an-application-listener.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/bdg/what-is-an-application-listener.xml,v
retrieving revision 1.1
diff -u -r1.1 what-is-an-application-listener.xml
--- src/documentation/content/bdg/what-is-an-application-listener.xml   18 Nov 2002 
14:19:02 -0000      1.1
+++ src/documentation/content/bdg/what-is-an-application-listener.xml   2 Dec 2002 
+02:40:00 -0000
@@ -11,14 +11,14 @@
         This is very similar to <em>BlockListener</em> in that it is notified
         during lifecycle of blocks and application.  In Java terms the
         <em>ApplicationListener</em> interface extends <em>BlockListener</em>
-        so it is always informd of both types of events
+        so it is always informed of both types of events.
       </p>
     </section>
     <section><title>Events notified</title>
       <p>
         ApplicationListener components are created before any Blocks are
         created in an Application. They receive notifications before and
-        after the Applictaion is started and stopped.
+        after the Application is started and stopped.
       </p>
     </section>
     <section><title>How to make a block listener</title>
Index: src/documentation/content/mx/index.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/mx/index.xml,v
retrieving revision 1.1
diff -u -r1.1 index.xml
--- src/documentation/content/mx/index.xml      18 Nov 2002 14:19:13 -0000      1.1
+++ src/documentation/content/mx/index.xml      2 Dec 2002 02:40:01 -0000
@@ -17,7 +17,7 @@
         <section><title>Overview</title>
             <p>
                 Management in Phoenix is divided into two distinct areas.  The first 
-                area is the the management metadata.  This information about which
+                area is the the management metadata.  This is information about which
                 applications, blocks and
                 components should be managed, the operations and attributes
                 to expose, and descriptions for each these to help guide the user.
@@ -29,7 +29,7 @@
             <p>
                 The second area is the Phoenix component that uses the
                 MXINFO files to generate a user interface through which Phoenix
-                and its applications are interacted with.  It is anticated that a 
number
+                and its applications are interacted with.  It is anticipated that a 
+number
                 of such interfaces will be developed.  The current implementation
                 of the management component uses the MXINFO files to generate
                 ModelMBeans that are then registered and exposed through a slightly 
@@ -52,7 +52,7 @@
                 This section provides a conceptual overview of the elements that
                 are used to represent management information within Phoenix.
                 An understanding of these elements and their relationships is 
-                essential for all users are the management functionality.
+                essential for all users of the management functionality.
             </p>
             <p>
                 <link href="structure.html">Structure</link>
Index: src/documentation/content/mx/structure.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/mx/structure.xml,v
retrieving revision 1.2
diff -u -r1.2 structure.xml
--- src/documentation/content/mx/structure.xml  18 Nov 2002 23:18:08 -0000      1.2
+++ src/documentation/content/mx/structure.xml  2 Dec 2002 02:40:01 -0000
@@ -8,12 +8,12 @@
   <body>
     <section><title>Introduction</title>
       <p>
-        Phoenix Management seperates the information on what should be managed
+        Phoenix Management separates the information on what should be managed
         from the implementation of the management agent.  In order to maintain
-        this seperation, yet still allow the management interface to be rich
+        this separation, yet still allow the management interface to be rich
         and structured enough to be useful, it is necessary to impose an organizing
         strucuture on the management metadata.  This structure will be common
-        across all management interfaces, althought the specifics of how it is
+        across all management interfaces, although the specifics of how it is
         exposed is up to the implementor.
       </p>
     </section>
@@ -31,7 +31,7 @@
           sub-Contexts.
         </p>
         <p>
-          This nested structure of Contexts is the principle
+          This nested structure of Contexts is the principal
           organizing element for management data, and is the bridge between
           the management code embedded in Phoenix and the implementation of the
           management component.  It is represented by the
@@ -95,7 +95,7 @@
       </source>
       <p>
         Again, the point behind the 'Organizing Structure' is to keep the management 
specification
-        seperated from the  management agent, while at the same time providing enough 
definition
+        separated from the  management agent, while at the same time providing enough 
+definition
         to keep a shared conceptual view between the two areas.
       </p>
     </section>
Index: src/documentation/content/mx/xdoctags.xml
===================================================================
RCS file: 
/home/cvspublic/jakarta-avalon-phoenix/src/documentation/content/mx/xdoctags.xml,v
retrieving revision 1.1
diff -u -r1.1 xdoctags.xml
--- src/documentation/content/mx/xdoctags.xml   18 Nov 2002 14:19:13 -0000      1.1
+++ src/documentation/content/mx/xdoctags.xml   2 Dec 2002 02:40:02 -0000
@@ -108,14 +108,14 @@
           Example:
         </p>
         <source>
-    /**
-     * Gets the list of applications running in the container
-     *
-     * @phoenix:mx-attribute
-     *
-     * @return applicationNames The array of application names
-     */
-    String[] getApplicationNames();
+/**
+ * Gets the list of applications running in the container
+ *
+ * @phoenix:mx-attribute
+ *
+ * @return applicationNames The array of application names
+ */
+String[] getApplicationNames();
         </source>
       </section>
       <section><title>phoenix:mx-operation</title>
@@ -150,14 +150,14 @@
           Example:
         </p>
         <source>
-    /**
-     * Removes the application from the container
-     *
-     * @phoenix:mx-operation
-     *
-     * @param name the name of application to remove
-     */
-    void removeApplication( String name )
+/**
+ * Removes the application from the container
+ *
+ * @phoenix:mx-operation
+ *
+ * @param name the name of application to remove
+ */
+void removeApplication( String name )
         </source>
       </section>
       <section><title>phoenix:mx-description</title>
@@ -193,16 +193,16 @@
           Example:
         </p>
         <source>
-    /**
-     * Retrieve a string identifying version of server.
-     * Usually looks like "v4.0.1a".
-     *
-     * @phoenix:mx-attribute
-     * @phoenix:mx-description Retrieve a string identifying version of server.
-     *
-     * @return version string of server.
-     */
-    String getVersion();
+/**
+ * Retrieve a string identifying version of server.
+ * Usually looks like "v4.0.1a".
+ *
+ * @phoenix:mx-attribute
+ * @phoenix:mx-description Retrieve a string identifying version of server.
+ *
+ * @return version string of server.
+ */
+String getVersion();
         </source>
       </section>
       <section><title>phoenix:mx-proxy</title>
@@ -218,7 +218,7 @@
             <td>
               The proxy tag is used to indicate that a proxy class should be used
               to manage some aspect(s) of this object.  At runtime, the management
-              system will instantiate in instance of the proxy class passing in
+              system will instantiate an instance of the proxy class passing in
               a reference to the managed object in the constructor.  Management
               calls are then made on the proxy instead of the managed object.
             </td>

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

Reply via email to