A couple of typos.
On Wed, 2005-09-14 at 12:34 +0000, [EMAIL PROTECTED] wrote: > @@ -229,7 +229,7 @@ > </p> > > <p> > - In a later release, > + In a later release, when the new members stabalize, s/stabalize/stabilize > Modified: struts/core/trunk/xdocs/userGuide/preface.xml > URL: > http://svn.apache.org/viewcvs/struts/core/trunk/xdocs/userGuide/preface.xml?rev=280836&r1=280835&r2=280836&view=diff > ============================================================================== > --- struts/core/trunk/xdocs/userGuide/preface.xml (original) > +++ struts/core/trunk/xdocs/userGuide/preface.xml Wed Sep 14 05:34:23 2005 > @@ -143,6 +143,65 @@ > > </subsection> > > + <a name="chain"/> > + <subsection name="0.4.1 Chain of Responsibility"> > + > + <p> > + A popular technique for organizing the execution of complex > + processing flows is the "Chain of Responsibility" pattern, > + as described (among many other places) in the classic > + <a > href="http://www.amazon.com/exec/obidos/tg/detail/-/0201633612/apachesoftwar-20/"> > + "Gang of Four" design patterns book.</a>. > + The GoF summarizes the Chain of Responsibility pattern as > + "Avoid coupling the sender of a reuest to its receiver s/reuest/request > + by giving more than object a chance to handle the request. > + Chain the receiving objects > + and pass the request along the chain until an object handles > it." > + </p> > + > + <p> > + The CoR pattern helps us keep software components loosely > coupled. > + A component can call a Chain of Responsbility, > + without knowing what objects are on the chain or how they are > + implemented. > + Most importantly, we can adjust the Chain without changing > + how callers invoke the Chain. > + As of Struts Core 1.3, > + the Request Processor, which servers as the frameworks > "kernal", s/servers/serves s/kernal/kernel ?? > + is a Chain of Responsiblity. > + </p> > + > + <p> > + To implement its Chain, the Request Processor uses the > + <a hhref="http://jakarta.apache.org/commons/chain/"> s/hhref/href > + Chain of Responsibility </a>component in the Jakarta Commons which > + provides a standard implementation of the CoR pattern, > + along with various implementations of the Context and > + Command objects used by the Chain to service a request. > + </p> > + > + <p> > + For more about Chain of Responsiblity, see > + </p> > + > + <ul> > + <li> > + <a hhref="http://jakarta.apache.org/commons/chain/"> > + Jakarta Commons Chain of Responsibility </a> > + </li> > + <li> > + <a href="http://www.onjava.com/lpt/a/5671"> > + A look at Commons Chain</a> > + </li> > + <li> > + <a > href="http://www.infonoia.com/en/content.jsp?d=inf.05.06&pr=1"> > + Better Code with Struts 1t.3 s/1t.3/1.3 > Modified: struts/site/trunk/xdocs/mail.xml > URL: > http://svn.apache.org/viewcvs/struts/site/trunk/xdocs/mail.xml?rev=280836&r1=280835&r2=280836&view=diff > ============================================================================== > --- struts/site/trunk/xdocs/mail.xml (original) > +++ struts/site/trunk/xdocs/mail.xml Wed Sep 14 05:34:23 2005 > @@ -24,15 +24,21 @@ > <section name="Mailing Lists - Guidelines"> > <a name="Guidelines"/> > > -<p>A mailing list is an electronic discussion forum that anyone can > -subscribe to. When someone sends an email message to the mailing list, > -a copy of that message is broadcast to everyone who is subscribed to > -that mailing list. Mailing lists provide a simple and effective > -communication mechanism. With potentially thousands of subscribers, > -there is a common set of etiquette guidelines that you should observe. > -Please keep on reading. > +<p> > + A mailing list is an electronic discussion forum that anyone can > + subscribe to. When someone sends an email message to the mailing list, > + a copy of that message is broadcast to everyone who is subscribed to > + that mailing list. Mailing lists are the primary meands of communication s/meands/means Christian -- Christian Meder, email: [EMAIL PROTECTED] The Way-Seeking Mind of a tenzo is actualized by rolling up your sleeves. (Eihei Dogen Zenji) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]